PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX include: <https://w3id.org/include/>
PREFIX linkml: <https://w3id.org/linkml/>
PREFIX schema: <http://schema.org/>
PREFIX mesh: <http://id.nlm.nih.gov/mesh/>
PREFIX MONDO: <http://purl.obolibrary.org/obo/mondo>
PREFIX NCIT: <http://purl.obolibrary.org/obo/ncit>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX sh: <http://www.w3.org/ns/shacl#>
PREFIX vann: <http://purl.org/vocab/vann/>

<https://w3id.org/include> a owl:Ontology ;
  vann:preferredNamespacePrefix "include" ;
  vann:preferredNamespaceUri "https://w3id.org/include/"^^xsd:anyURI ;
  sh:declare [
    sh:prefix "include" ;
    sh:namespace "https://w3id.org/include/"^^xsd:anyURI
  ] , [
    sh:prefix "linkml" ;
    sh:namespace "https://w3id.org/linkml/"^^xsd:anyURI
  ] , [
    sh:prefix "schema" ;
    sh:namespace "http://schema.org/"^^xsd:anyURI
  ] , [
    sh:prefix "mesh" ;
    sh:namespace "http://id.nlm.nih.gov/mesh/"^^xsd:anyURI
  ] , [
    sh:prefix "MONDO" ;
    sh:namespace "http://purl.obolibrary.org/obo/mondo"^^xsd:anyURI
  ] , [
    sh:prefix "NCIT" ;
    sh:namespace "http://purl.obolibrary.org/obo/ncit"^^xsd:anyURI
  ] .

include:Study a owl:Class ;
  rdfs:label "Study" ;
  rdfs:comment "General information about the study" ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:allValuesFrom include:EnumStudyCode
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_title ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_title ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:program ;
    owl:allValuesFrom include:EnumProgram
  ] , [
    a owl:Restriction ;
    owl:onProperty include:program ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_description ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:principal_investigator_name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:principal_investigator_name ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_contact_name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_contact_name ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_contact_institution ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_contact_institution ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_contact_email ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_contact_email ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:vbr_email ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:vbr_email ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:vbr_url ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:vbr_readme ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:vbr_readme ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:research_domain ;
    owl:allValuesFrom include:EnumResearchDomain
  ] , [
    a owl:Restriction ;
    owl:onProperty include:research_domain ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_lifespan_stage ;
    owl:allValuesFrom include:EnumParticipantLifespanStage
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_lifespan_stage ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:selection_criteria ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:selection_criteria ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_design ;
    owl:allValuesFrom include:EnumStudyDesign
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_design ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:clinical_data_source_type ;
    owl:allValuesFrom include:EnumClinicalDataSourceType
  ] , [
    a owl:Restriction ;
    owl:onProperty include:clinical_data_source_type ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_category ;
    owl:allValuesFrom include:EnumDataCategory
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_category ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_website ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dbgap ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:publication ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty include:expected_number_of_participants ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty include:expected_number_of_participants ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:guid_type ;
    owl:allValuesFrom include:EnumGuidType
  ] , [
    a owl:Restriction ;
    owl:onProperty include:guid_type ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:guid_mapped ;
    owl:allValuesFrom xsd:boolean
  ] , [
    a owl:Restriction ;
    owl:onProperty include:guid_mapped ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:acknowledgments ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:citation_statement ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:doi ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:doi_citation ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:doi_citation ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

include:Dataset a owl:Class ;
  rdfs:label "Dataset" ;
  rdfs:comment "Information about a specific grouping of data files" ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:allValuesFrom include:Study
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_name ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_description ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_description ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_global_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_global_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_external_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_external_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:expected_number_of_participants ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty include:expected_number_of_participants ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:expected_number_of_files ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty include:expected_number_of_files ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_collection_start_year ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_collection_start_year ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_collection_end_year ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_collection_end_year ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_category ;
    owl:allValuesFrom include:EnumDataCategory
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_category ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:experimental_strategy ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:experimental_platform ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:publication ;
    owl:allValuesFrom owl:Thing
  ] , [
    a owl:Restriction ;
    owl:onProperty include:access_limitations ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:access_limitations ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:access_requirements ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:access_requirements ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dbgap ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:other_repository ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:other_access_authority ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:other_access_authority ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:is_harmonized ;
    owl:allValuesFrom xsd:boolean
  ] , [
    a owl:Restriction ;
    owl:onProperty include:is_harmonized ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_manifest_location ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_manifest_location ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:doi ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:doi_citation ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:doi_citation ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

include:DatasetManifest a owl:Class ;
  rdfs:label "Dataset Manifest" ;
  rdfs:comment "Mapping information for files in Dataset" ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:allValuesFrom include:Study
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_name ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_global_id ;
    owl:allValuesFrom include:Dataset
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_global_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_external_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:dataset_external_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_name ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_global_id ;
    owl:allValuesFrom include:DataFile
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_global_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] .

include:Participant a owl:Class ;
  rdfs:label "Participant" ;
  rdfs:comment "Demographic and clinical information about the participant" ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:allValuesFrom include:Study
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_global_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_global_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_external_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_external_id ;
    owl:minCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:family_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:family_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:family_type ;
    owl:allValuesFrom include:EnumFamilyType
  ] , [
    a owl:Restriction ;
    owl:onProperty include:family_type ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:father_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:father_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:mother_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:mother_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sibling_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sibling_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:other_family_member_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:other_family_member_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:family_relationship ;
    owl:allValuesFrom include:EnumFamilyRelationship
  ] , [
    a owl:Restriction ;
    owl:onProperty include:family_relationship ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sex ;
    owl:allValuesFrom include:EnumSex
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sex ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:race ;
    owl:allValuesFrom include:EnumRace
  ] , [
    a owl:Restriction ;
    owl:onProperty include:race ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:ethnicity ;
    owl:allValuesFrom include:EnumEthnicity
  ] , [
    a owl:Restriction ;
    owl:onProperty include:ethnicity ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:down_syndrome_status ;
    owl:allValuesFrom include:EnumDownSyndromeStatus
  ] , [
    a owl:Restriction ;
    owl:onProperty include:down_syndrome_status ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:age_at_first_participant_engagement ;
    owl:allValuesFrom [
      a rdfs:Datatype ;
      owl:onDatatype xsd:integer ;
      owl:withRestrictions ( _:o135 _:o136 )
    ]
  ] , [
    a owl:Restriction ;
    owl:onProperty include:age_at_first_participant_engagement ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:first_participant_engagement_event ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:first_participant_engagement_event ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:outcomes_vital_status ;
    owl:allValuesFrom include:EnumVitalStatus
  ] , [
    a owl:Restriction ;
    owl:onProperty include:outcomes_vital_status ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:age_at_last_vital_status ;
    owl:allValuesFrom [
      a rdfs:Datatype ;
      owl:onDatatype xsd:integer ;
      owl:withRestrictions ( _:o144 _:o145 )
    ]
  ] , [
    a owl:Restriction ;
    owl:onProperty include:age_at_last_vital_status ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

_:o135 xsd:minInclusive 0 .

_:o136 xsd:maxInclusive 33000 .

_:o144 xsd:minInclusive 0 .

_:o145 xsd:maxInclusive 33000 .

include:Condition a owl:Class ;
  rdfs:label "Condition" ;
  rdfs:comment "Co-occurring conditions and other observations for the participant" ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:allValuesFrom include:Study
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_global_id ;
    owl:allValuesFrom include:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_global_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_external_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_external_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:event_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:event_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:event_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:event_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:condition_measure_source_text ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:condition_measure_source_text ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:age_at_condition_measure_observation ;
    owl:allValuesFrom [
      a rdfs:Datatype ;
      owl:onDatatype xsd:integer ;
      owl:withRestrictions ( _:o161 _:o162 )
    ]
  ] , [
    a owl:Restriction ;
    owl:onProperty include:age_at_condition_measure_observation ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:condition_interpretation ;
    owl:allValuesFrom include:EnumConditionInterpretation
  ] , [
    a owl:Restriction ;
    owl:onProperty include:condition_interpretation ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:condition_status ;
    owl:allValuesFrom include:EnumConditionStatus
  ] , [
    a owl:Restriction ;
    owl:onProperty include:condition_status ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:condition_data_source ;
    owl:allValuesFrom include:EnumConditionDataSource
  ] , [
    a owl:Restriction ;
    owl:onProperty include:condition_data_source ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:hpo_label ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:hpo_label ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:hpo_code ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:hpo_code ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:mondo_label ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:mondo_label ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:mondo_code ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:mondo_code ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:maxo_label ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:maxo_label ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:maxo_code ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:maxo_code ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:other_label ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:other_label ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:other_code ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:other_code ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:measure_value ;
    owl:allValuesFrom xsd:float
  ] , [
    a owl:Restriction ;
    owl:onProperty include:measure_value ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:measure_unit ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:measure_unit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

_:o161 xsd:minInclusive 0 .

_:o162 xsd:maxInclusive 33000 .

include:Biospecimen a owl:Class ;
  rdfs:label "Biospecimen" ;
  rdfs:comment "A Biospecimen Collected from A Participant" ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:allValuesFrom include:Study
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_global_id ;
    owl:allValuesFrom include:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_global_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_external_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_external_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_global_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_global_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_external_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_external_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_type ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:age_at_biospecimen_collection ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty include:age_at_biospecimen_collection ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:parent_sample_global_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:parent_sample_global_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:parent_sample_external_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:parent_sample_external_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:parent_sample_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:parent_sample_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:collection_global_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:collection_global_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:collection_external_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:collection_external_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:collection_sample_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:collection_sample_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:container_global_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:container_global_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:container_external_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:container_external_id ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:volume ;
    owl:allValuesFrom xsd:float
  ] , [
    a owl:Restriction ;
    owl:onProperty include:volume ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:volume_unit ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:volume_unit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:concentration ;
    owl:allValuesFrom xsd:float
  ] , [
    a owl:Restriction ;
    owl:onProperty include:concentration ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:concentration_unit ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:concentration_unit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:laboratory_procedure ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:laboratory_procedure ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:biospecimen_storage ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:biospecimen_storage ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_availability ;
    owl:allValuesFrom include:EnumAvailability
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_availability ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:container_availability ;
    owl:allValuesFrom include:EnumAvailability
  ] , [
    a owl:Restriction ;
    owl:onProperty include:container_availability ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

include:DataFile a owl:Class ;
  rdfs:label "Data File" ;
  rdfs:comment "Metadata about Data Files" ;
  rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:allValuesFrom include:Study
  ] , [
    a owl:Restriction ;
    owl:onProperty include:study_code ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_global_id ;
    owl:allValuesFrom include:Participant
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_global_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_external_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:participant_external_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_global_id ;
    owl:allValuesFrom include:Biospecimen
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_global_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_external_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:sample_external_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_name ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_name ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_global_id ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_global_id ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_upload_location ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_upload_location ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_s_3_location ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_s_3_location ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:drs_uri ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_hash ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_hash ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_access ;
    owl:allValuesFrom include:EnumDataAccess
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_access ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_category ;
    owl:allValuesFrom include:EnumDataCategory
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_category ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_type ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:data_type ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:experimental_strategy ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:experimental_platform ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_format ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_format ;
    owl:cardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_size ;
    owl:allValuesFrom xsd:integer
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_size ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_size_unit ;
    owl:allValuesFrom xsd:string
  ] , [
    a owl:Restriction ;
    owl:onProperty include:file_size_unit ;
    owl:maxCardinality "1"^^xsd:nonNegativeInteger
  ] .

include:study_code a owl:ObjectProperty ;
  rdfs:label "Study Code" ;
  rdfs:comment "Unique identifier for the study (generally a short acronym)" ;
  rdfs:range include:EnumStudyCode .

include:study_title a owl:DatatypeProperty ;
  rdfs:label "Study Title" ;
  rdfs:comment "Full title of the study" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:program a owl:ObjectProperty ;
  rdfs:label "Program" ;
  rdfs:comment "Funding source(s) for the study (pipe-separated if multiple)" ;
  rdfs:range include:EnumProgram .

include:study_description a owl:DatatypeProperty ;
  rdfs:label "Study Description" ;
  rdfs:comment "Brief description of the study (2-4 sentences)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:principal_investigator_name a owl:DatatypeProperty ;
  rdfs:label "Principal Investigator Name" ;
  rdfs:comment "Name(s) of Principal Investigator(s) of this study; pipe-separated if multiple" ;
  rdfs:range xsd:string .

include:study_contact_name a owl:DatatypeProperty ;
  rdfs:label "Study Contact Name" ;
  rdfs:comment "Name of contact person for this study; pipe-separated if multiple" ;
  rdfs:range xsd:string .

include:study_contact_institution a owl:DatatypeProperty ;
  rdfs:label "Study Contact Institution" ;
  rdfs:comment "Institution of contact person for this study; pipe-separated if multiple" ;
  rdfs:range xsd:string .

include:study_contact_email a owl:DatatypeProperty ;
  rdfs:label "Study Contact Email" ;
  rdfs:comment "Email address of contact person for this study; pipe-separated if multiple" ;
  rdfs:range xsd:string .

include:vbr_email a owl:DatatypeProperty ;
  rdfs:label "VBR Email" ;
  rdfs:comment "Email address for Virtual Biorepository requests/inquiries, if participating" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:vbr_url a owl:ObjectProperty ;
  rdfs:label "VBR URL" ;
  rdfs:comment "Link to Virtual Biorepository request form, if participating" ;
  a owl:FunctionalProperty .

include:vbr_readme a owl:DatatypeProperty ;
  rdfs:label "VBR Readme" ;
  rdfs:comment "Instructions for contacting or requesting samples from Virtual Biorepository, if participating" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:research_domain a owl:ObjectProperty ;
  rdfs:label "Research Domain" ;
  rdfs:comment "Main research domain(s) of the study, other than Down syndrome; pipe-separated if multiple" ;
  rdfs:range include:EnumResearchDomain .

include:participant_lifespan_stage a owl:ObjectProperty ;
  rdfs:label "Participant Lifespan Stage" ;
  rdfs:comment "Focus age group(s) of the study population; pipe-separated if multiple" ;
  rdfs:range include:EnumParticipantLifespanStage .

include:selection_criteria a owl:DatatypeProperty ;
  rdfs:label "Selection Criteria" ;
  rdfs:comment "Brief description of inclusion and/or exclusion criteria for the study" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:study_design a owl:ObjectProperty ;
  rdfs:label "Study Design" ;
  rdfs:comment "Overall design of study, including whether it is longitudinal and whether family members/unrelated controls are also enrolled" ;
  rdfs:range include:EnumStudyDesign .

include:clinical_data_source_type a owl:ObjectProperty ;
  rdfs:label "Clinical Data Source Type" ;
  rdfs:comment "Source(s) of data collected from study participants; pipe-separated if multiple" ;
  rdfs:range include:EnumClinicalDataSourceType .

include:study_website a owl:ObjectProperty ;
  rdfs:label "Study Website" ;
  rdfs:comment "Website for the study" ;
  a owl:FunctionalProperty .

include:publication a owl:ObjectProperty ;
  rdfs:label "Publication" .

include:expected_number_of_participants a owl:DatatypeProperty ;
  rdfs:label "Expected Number of Participants" ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

include:guid_type a owl:ObjectProperty ;
  rdfs:label "GUID Type" ;
  rdfs:comment "System used to generate globally unique identifiers (GUIDs)" ;
  rdfs:range include:EnumGuidType ;
  a owl:FunctionalProperty .

include:guid_mapped a owl:DatatypeProperty ;
  rdfs:label "GUIDs Mapped?" ;
  rdfs:comment "For studies using NDAR GUIDs, have the GUIDs been added to the INCLUDE GUID Mapping File?" ;
  rdfs:range xsd:boolean ;
  a owl:FunctionalProperty .

include:dbgap a owl:DatatypeProperty ;
  rdfs:label "dbGaP" ;
  rdfs:range xsd:string .

include:acknowledgments a owl:DatatypeProperty ;
  rdfs:label "Acknowledgments" ;
  rdfs:comment "Funding statement and acknowledgments for this study" ;
  rdfs:range xsd:string .

include:citation_statement a owl:DatatypeProperty ;
  rdfs:label "Citation Statement" ;
  rdfs:comment "Statement that secondary data users should use to acknowledge use of this dataset. E.g., \"The results analyzed and <published or shown> here are based in whole or in part upon data generated by the INCLUDE (INvestigation of Co-occurring conditions across the Lifespan to Understand Down syndromE) Project <insert accession number(s) and/or study DOI(s)>, and were accessed from the INCLUDE Data Hub and <insert other database(s)>.\"" ;
  rdfs:range xsd:string .

include:doi a owl:ObjectProperty ;
  rdfs:label "DOI" ;
  rdfs:comment "Unique Digital Object Identifier for each Study and Dataset, minted by the DCC using DataCite" ;
  a owl:FunctionalProperty .

include:doi_citation a owl:DatatypeProperty ;
  rdfs:label "DOI Citation" ;
  rdfs:comment "Bibliographic citation for DOI, generated by DataCite" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:dataset_name a owl:DatatypeProperty ;
  rdfs:label "Dataset Name" ;
  rdfs:comment "Full name of the dataset, provided by contributor" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:dataset_description a owl:DatatypeProperty ;
  rdfs:label "Dataset Description" ;
  rdfs:comment "Brief additional notes about the dataset (1-3 sentences) that are not already captured in the other fields" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:dataset_global_id a owl:ObjectProperty ;
  rdfs:label "Dataset Global ID" ;
  rdfs:comment "Unique Global ID for dataset, generated by DCC" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:dataset_external_id a owl:DatatypeProperty ;
  rdfs:label "Dataset External ID" ;
  rdfs:comment "Unique identifier or code for dataset, if provided by contributor" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:expected_number_of_files a owl:DatatypeProperty ;
  rdfs:label "Expected Number of Files" ;
  rdfs:comment "Expected number of files associated with this dataset, including dictionaries. If additional explanation is needed, please add to Dataset Description field." ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

include:data_collection_start_year a owl:DatatypeProperty ;
  rdfs:label "Data Collection Start Year" ;
  rdfs:comment "Year that data collection started" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:data_collection_end_year a owl:DatatypeProperty ;
  rdfs:label "Data Collection End Year" ;
  rdfs:comment "Year that data collection ended" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:access_limitations a owl:DatatypeProperty ;
  rdfs:label "Access Limitations" ;
  rdfs:comment "Data access limitations, as defined in the GA4GH Data Use Ontology (DUO; can list more than one, pipe separated)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:access_requirements a owl:DatatypeProperty ;
  rdfs:label "Access Requirements" ;
  rdfs:comment "Data access requirements, as defined in the GA4GH Data Use Ontology (DUO; can list more than one, pipe separated)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:other_repository a owl:ObjectProperty ;
  rdfs:label "Other Repository" ;
  rdfs:comment "URL if dataset is already deposited in a public repository other than dbGaP (e.g. LONI, Metabolomics Workbench, etc.)" ;
  a owl:FunctionalProperty .

include:other_access_authority a owl:DatatypeProperty ;
  rdfs:label "Other Access Authority" ;
  rdfs:comment "Email or URL for dataset's Access Authority, if not dbGaP" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:is_harmonized a owl:DatatypeProperty ;
  rdfs:label "Is Harmonized" ;
  rdfs:comment "All of the elements in this Dataset are harmonized and available in the INCLUDE Data Hub" ;
  rdfs:range xsd:boolean ;
  a owl:FunctionalProperty .

include:dataset_manifest_location a owl:DatatypeProperty ;
  rdfs:label "Dataset Manifest Location" ;
  rdfs:comment "Location of associated Dataset Manifest" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:participant_global_id a owl:ObjectProperty ;
  rdfs:label "Participant Global ID" ;
  rdfs:comment "Unique INCLUDE global identifier for the participant, assigned by DCC" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:participant_external_id a owl:DatatypeProperty ;
  rdfs:label "Participant External ID" ;
  rdfs:comment "Unique, de-identified identifier for the participant, assigned by data contributor. External IDs must be two steps removed from personal information in the study records." ;
  rdfs:range xsd:string .

include:family_id a owl:DatatypeProperty ;
  rdfs:label "Family ID" ;
  rdfs:comment "Unique identifer for family to which Participant belongs, assigned by data contributor" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:family_type a owl:ObjectProperty ;
  rdfs:label "Family Type" ;
  rdfs:comment "Structure of family members participating in the study" ;
  rdfs:range include:EnumFamilyType ;
  a owl:FunctionalProperty .

include:father_id a owl:DatatypeProperty ;
  rdfs:label "Father ID" ;
  rdfs:comment "Participant External ID for Participant's father (NA if Participant is not the proband)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:mother_id a owl:DatatypeProperty ;
  rdfs:label "Mother ID" ;
  rdfs:comment "Participant External ID for Participant's mother (NA if Participant is not the proband)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:sibling_id a owl:DatatypeProperty ;
  rdfs:label "Sibling ID" ;
  rdfs:comment "Participant External ID for Participant's sibling(s) (NA if Participant is not the proband)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:other_family_member_id a owl:DatatypeProperty ;
  rdfs:label "Other Family Member ID" ;
  rdfs:comment "Participant External ID for Participant's other family members (NA if Participant is not the proband)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:family_relationship a owl:ObjectProperty ;
  rdfs:label "Family Relationship" ;
  rdfs:comment "Relationship of Participant to proband" ;
  rdfs:range include:EnumFamilyRelationship ;
  a owl:FunctionalProperty .

include:sex a owl:ObjectProperty ;
  rdfs:label "Sex" ;
  rdfs:comment "Sex of Participant" ;
  rdfs:range include:EnumSex ;
  a owl:FunctionalProperty .

include:race a owl:ObjectProperty ;
  rdfs:label "Race" ;
  rdfs:comment "Race of Participant" ;
  rdfs:range include:EnumRace ;
  a owl:FunctionalProperty .

include:ethnicity a owl:ObjectProperty ;
  rdfs:label "Ethnicity" ;
  rdfs:comment "Ethnicity of Participant" ;
  rdfs:range include:EnumEthnicity ;
  a owl:FunctionalProperty .

include:down_syndrome_status a owl:ObjectProperty ;
  rdfs:label "Down Syndrome Status" ;
  rdfs:comment "Down Syndrome status of participant" ;
  rdfs:range include:EnumDownSyndromeStatus ;
  a owl:FunctionalProperty .

include:age_at_first_participant_engagement a owl:DatatypeProperty ;
  rdfs:label "Age at First Participant Engagement" ;
  rdfs:comment "Age in days of Participant at first recorded study event (enrollment, visit, observation, sample collection, survey completion, etc.). Age at enrollment is preferred, if available." ;
  rdfs:range [
    a rdfs:Datatype ;
    owl:onDatatype xsd:integer ;
    owl:withRestrictions ( _:o272 _:o273 )
  ] ;
  a owl:FunctionalProperty .

_:o272 xsd:minInclusive 0 .

_:o273 xsd:maxInclusive 33000 .

include:first_participant_engagement_event a owl:DatatypeProperty ;
  rdfs:label "First Participant Engagement Event" ;
  rdfs:comment "Event for which Age at First Participant Engagement is given (e.g. enrollment, visit, observation, sample collection, survey completion, etc.). Age at enrollment is preferred, if available." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:outcomes_vital_status a owl:ObjectProperty ;
  rdfs:label "Outcomes Vital Status" ;
  rdfs:comment "Whether participant is alive or dead" ;
  rdfs:range include:EnumVitalStatus ;
  a owl:FunctionalProperty .

include:age_at_last_vital_status a owl:DatatypeProperty ;
  rdfs:label "Age at Last Vital Status" ;
  rdfs:comment "Age in days when participant's vital status was last recorded" ;
  rdfs:range [
    a rdfs:Datatype ;
    owl:onDatatype xsd:integer ;
    owl:withRestrictions ( _:o275 _:o276 )
  ] ;
  a owl:FunctionalProperty .

_:o275 xsd:minInclusive 0 .

_:o276 xsd:maxInclusive 33000 .

include:event_id a owl:DatatypeProperty ;
  rdfs:label "Event ID" ;
  rdfs:comment "Identifier for event (Visit, Survey completion, Sample collection, etc.) to which the Condition data are linked, if applicable. There may be multiple events linked to a Participant." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:event_type a owl:DatatypeProperty ;
  rdfs:label "Event Type" ;
  rdfs:comment "Type of event for which Event ID is given (Visit, Survey completion, Sample collection, etc.)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:condition_measure_source_text a owl:DatatypeProperty ;
  rdfs:label "Condition or Measure Source Text" ;
  rdfs:comment "Co-occurring Condition (phenotype or diagnosis) or Measure (observation with numeric value), as described by data contributor. The Down Syndrome Genetic Diagnosis will be rolled into this field." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:age_at_condition_measure_observation a owl:DatatypeProperty ;
  rdfs:label "Age At Condition or Measure Observation" ;
  rdfs:comment "Age in days at which Condition or Measure was observed, recorded, or diagnosed" ;
  rdfs:range [
    a rdfs:Datatype ;
    owl:onDatatype xsd:integer ;
    owl:withRestrictions ( _:o278 _:o279 )
  ] ;
  a owl:FunctionalProperty .

_:o278 xsd:minInclusive 0 .

_:o279 xsd:maxInclusive 33000 .

include:condition_interpretation a owl:ObjectProperty ;
  rdfs:label "Condition Interpretation" ;
  rdfs:comment "Whether Condition was observed or not" ;
  rdfs:range include:EnumConditionInterpretation ;
  a owl:FunctionalProperty .

include:condition_status a owl:ObjectProperty ;
  rdfs:label "Condition Status" ;
  rdfs:comment "Whether the Condition is ongoing, has been resolved, or this is a general history of the condition without known dates" ;
  rdfs:range include:EnumConditionStatus ;
  a owl:FunctionalProperty .

include:condition_data_source a owl:ObjectProperty ;
  rdfs:label "Condition Data Source" ;
  rdfs:comment "Whether Condition information was obtained by the investigator or reported by participant/family member" ;
  rdfs:range include:EnumConditionDataSource ;
  a owl:FunctionalProperty .

include:hpo_label a owl:DatatypeProperty ;
  rdfs:label "HPO Label" ;
  rdfs:comment "Label for Condition in the Human Phenotype Ontology (HPO)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:hpo_code a owl:DatatypeProperty ;
  rdfs:label "HPO Code" ;
  rdfs:comment "Code for Condition in the Human Phenotype Ontology (HPO)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:mondo_label a owl:DatatypeProperty ;
  rdfs:label "MONDO Label" ;
  rdfs:comment "Label for Condition in the Mondo Disease Ontology (MONDO)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:mondo_code a owl:DatatypeProperty ;
  rdfs:label "MONDO Code" ;
  rdfs:comment "Code for Condition in the Mondo Disease Ontology (Mondo)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:maxo_label a owl:DatatypeProperty ;
  rdfs:label "MAXO Label" ;
  rdfs:comment "Label for Condition in the Medical Action Ontology (MAXO)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:maxo_code a owl:DatatypeProperty ;
  rdfs:label "MAXO Code" ;
  rdfs:comment "Code for condition in the Medical Action Ontology (MAXO)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:other_label a owl:DatatypeProperty ;
  rdfs:label "Other Label" ;
  rdfs:comment "Label for Condition in another ontology (if no match in HPO, MONDO, or MAXO)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:other_code a owl:DatatypeProperty ;
  rdfs:label "Other Code" ;
  rdfs:comment "Code for Condition in another ontology (if no match in HPO, MONDO, or MAXO)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:measure_value a owl:DatatypeProperty ;
  rdfs:label "Measure Value" ;
  rdfs:comment "Numeric value of Measure" ;
  rdfs:range xsd:float ;
  a owl:FunctionalProperty .

include:measure_unit a owl:DatatypeProperty ;
  rdfs:label "Measure Unit" ;
  rdfs:comment "Unit that is associated with Measure Value (e.g. kg, cm, %, x10^9/L, etc.)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:sample_global_id a owl:ObjectProperty ;
  rdfs:label "Sample Global ID" ;
  rdfs:comment "INCLUDE global identifier for sample, assigned by DCC" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:sample_external_id a owl:DatatypeProperty ;
  rdfs:label "Sample External ID" ;
  rdfs:comment "Unique identifier for sample, assigned by data contributor. A sample is a unique biological material; two samples with two different IDs are biologically distinct." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:sample_type a owl:DatatypeProperty ;
  rdfs:label "Sample Type" ;
  rdfs:comment "Type of biological material comprising the Sample (e.g. Plasma, White blood cells, Red blood cells, DNA, RNA, Peripheral blood mononuclear cells, CD4+ Tconv cells, NK cells, Monocytes, CD8+ T cells, B cells, Granulocytes, Treg cells)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:age_at_biospecimen_collection a owl:DatatypeProperty ;
  rdfs:label "Age At Biospecimen Collection" ;
  rdfs:comment "Age in days of participant at time of biospecimen collection" ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

include:parent_sample_global_id a owl:DatatypeProperty ;
  rdfs:label "Parent Sample Global ID" ;
  rdfs:comment "INCLUDE global identifier for the direct parent from which Sample was derived, assigned by DCC" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:parent_sample_external_id a owl:DatatypeProperty ;
  rdfs:label "Parent Sample External ID" ;
  rdfs:comment "Identifier for the direct parent from which Sample was derived, processed, pooled, etc. (if applicable); assigned by data contributor" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:parent_sample_type a owl:DatatypeProperty ;
  rdfs:label "Parent Sample Type" ;
  rdfs:comment "Type of biological material comprising the Parent Sample (e.g. Peripheral Whole Blood, Derived Cell Line, Saliva, Whole blood, WBCs)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:collection_global_id a owl:DatatypeProperty ;
  rdfs:label "Collection Global ID" ;
  rdfs:comment "INCLUDE global identifier for the eldest sample in a lineage, assigned by DCC" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:collection_external_id a owl:DatatypeProperty ;
  rdfs:label "Collection External ID" ;
  rdfs:comment "Identifier for the eldest sample in a lineage of processed, pooled, or aliquoted samples - typically the material actually collected from the Participant. This may be the same as Parent Sample ID or Sample ID (if no processing was performed). Assigned by data contributor." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:collection_sample_type a owl:DatatypeProperty ;
  rdfs:label "Collection Sample Type" ;
  rdfs:comment "Type of biological material comprising the Collected Sample (e.g. Whole blood, Not reported, Saliva, Derived cell line)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:container_global_id a owl:DatatypeProperty ;
  rdfs:label "Container Global ID" ;
  rdfs:comment "INCLUDE global identifier for specific container/aliquot of sample, assigned by DCC" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:container_external_id a owl:DatatypeProperty ;
  rdfs:label "Container External ID" ;
  rdfs:comment "Identifier for specific container/aliquot of sample, assigned by data contributor. For example, distinct aliquots of a sample will have the same Sample ID but different Container IDs." ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:volume a owl:DatatypeProperty ;
  rdfs:label "Volume" ;
  rdfs:comment "Amount of sample in container" ;
  rdfs:range xsd:float ;
  a owl:FunctionalProperty .

include:volume_unit a owl:DatatypeProperty ;
  rdfs:label "Volume Unit" ;
  rdfs:comment "Unit of sample volume" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:concentration a owl:DatatypeProperty ;
  rdfs:label "Concentration" ;
  rdfs:comment "Concentration of sample in container" ;
  rdfs:range xsd:float ;
  a owl:FunctionalProperty .

include:concentration_unit a owl:DatatypeProperty ;
  rdfs:label "Concentration Unit" ;
  rdfs:comment "Unit of sample concentration" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:laboratory_procedure a owl:DatatypeProperty ;
  rdfs:label "Laboratory Procedure" ;
  rdfs:comment "Procedure by which Sample was derived from Parent Sample (e.g. Centrifugation, RBC lysis, Lyse/fix buffer, FACS, PAXgene DNA, PAXgene RNA, Qiagen Allprep, Ficoll)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:biospecimen_storage a owl:DatatypeProperty ;
  rdfs:label "Biospecimen Storage" ;
  rdfs:comment "Method by which Container is stored (e.g. Minus 80 degrees Celsius, Liquid nitrogen storage)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:sample_availability a owl:ObjectProperty ;
  rdfs:label "Sample Availability" ;
  rdfs:comment "Whether or not the Sample (any Container thereof) is potentially available for sharing through the Virtual Biorepository" ;
  rdfs:range include:EnumAvailability ;
  a owl:FunctionalProperty .

include:container_availability a owl:ObjectProperty ;
  rdfs:label "Container Availability" ;
  rdfs:comment "Whether or not the specific Container is potentially available for sharing through the Virtual Biorepository" ;
  rdfs:range include:EnumAvailability ;
  a owl:FunctionalProperty .

include:file_name a owl:DatatypeProperty ;
  rdfs:label "File Name" ;
  rdfs:comment "Name of file, assigned by data contributor" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:file_global_id a owl:ObjectProperty ;
  rdfs:label "File Global ID" ;
  rdfs:comment "INCLUDE global file identifier, assigned by DCC" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:file_upload_location a owl:DatatypeProperty ;
  rdfs:label "File Upload Location" ;
  rdfs:comment "Where source file was uploaded, if not directly to an S3 bucket (e.g. Synapse)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:file_s_3_location a owl:DatatypeProperty ;
  rdfs:label "File S3 Location" ;
  rdfs:comment "S3 bucket location of file; also serves as dewrangle descriptor" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:drs_uri a owl:ObjectProperty ;
  rdfs:label "DRS URI" ;
  rdfs:comment "Data Repository Services API Uniform Resource Identifier" ;
  a owl:FunctionalProperty .

include:file_hash a owl:DatatypeProperty ;
  rdfs:label "File Hash" ;
  rdfs:comment "md5 hash of this file for validation (if known)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:data_access a owl:ObjectProperty ;
  rdfs:label "Data Access" ;
  rdfs:comment "Type of access control on this file, determined by DCC" ;
  rdfs:range include:EnumDataAccess ;
  a owl:FunctionalProperty .

include:data_category a owl:ObjectProperty ;
  rdfs:label "Data Category" ;
  rdfs:range include:EnumDataCategory .

include:data_type a owl:DatatypeProperty ;
  rdfs:label "Data Type" ;
  rdfs:range xsd:string .

include:experimental_strategy a owl:DatatypeProperty ;
  rdfs:label "Experimental Strategy" ;
  rdfs:range xsd:string .

include:experimental_platform a owl:DatatypeProperty ;
  rdfs:label "Experimental Platform" ;
  rdfs:comment "Specific platform used to perform experiment; pipe-separated if multiple (e.g. SOMAscan, MSD, Luminex, Illumina)" ;
  rdfs:range xsd:string .

include:file_format a owl:DatatypeProperty ;
  rdfs:label "File Format" ;
  rdfs:comment "Format of file (e.g. tsv, cram, gvcf, vcf, maf, txt, pdf, html, png)" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:file_size a owl:DatatypeProperty ;
  rdfs:label "File Size" ;
  rdfs:comment "Size of file, if known (mainly important if large)" ;
  rdfs:range xsd:integer ;
  a owl:FunctionalProperty .

include:file_size_unit a owl:DatatypeProperty ;
  rdfs:label "File Size Unit" ;
  rdfs:comment "Unit of file size" ;
  rdfs:range xsd:string ;
  a owl:FunctionalProperty .

include:EnumProgram a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumProgram.INCLUDE include:EnumProgram.KF include:EnumProgram.OTHER )
  ] .

include:EnumProgram.INCLUDE a owl:NamedIndividual ;
  skos:notation "include" ;
  rdfs:label "INCLUDE" ;
  a include:EnumProgram .

include:EnumProgram.KF a owl:NamedIndividual ;
  skos:notation "kf" ;
  rdfs:label "KF" ;
  a include:EnumProgram .

include:EnumProgram.OTHER a owl:NamedIndividual ;
  skos:notation "other" ;
  rdfs:label "Other" ;
  a include:EnumProgram .

include:EnumStudyCode a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumStudyCode.AADSC include:EnumStudyCode.ABC_DS include:EnumStudyCode.ADS include:EnumStudyCode.AECOM_DS include:EnumStudyCode.BEST_21 include:EnumStudyCode.BRAINPOWER include:EnumStudyCode.BRI_DSR include:EnumStudyCode.CCDS include:EnumStudyCode.CHILD_DS include:EnumStudyCode.CHARGE_DS include:EnumStudyCode.DECIDAS include:EnumStudyCode.DS_ARC include:EnumStudyCode.DS_BRAIN include:EnumStudyCode.DS_COG_ALL include:EnumStudyCode.DS_COG_AML include:EnumStudyCode.DS_DETERMINED include:EnumStudyCode.DS_HOME include:EnumStudyCode.DS_HSAT include:EnumStudyCode.DS_ISP include:EnumStudyCode.DS_NEXUS include:EnumStudyCode.DS_PALS include:EnumStudyCode.DS_PCGC include:EnumStudyCode.DS_SLEEP include:EnumStudyCode.DS_VITE include:EnumStudyCode.DS_360_CHD include:EnumStudyCode.DSC include:EnumStudyCode.DSPOSTBFMULTI include:EnumStudyCode.DSRRS include:EnumStudyCode.ECODS include:EnumStudyCode.EXCEEDS include:EnumStudyCode.HTP include:EnumStudyCode.IBIS_DS include:EnumStudyCode.JAKI_DS include:EnumStudyCode.OPTIMAL include:EnumStudyCode.TEAM_DS include:EnumStudyCode.TOMI include:EnumStudyCode.TRC_DS include:EnumStudyCode.X_01_DESMITH include:EnumStudyCode.X_01_HAKONARSON )
  ] .

include:EnumStudyCode.AADSC a owl:NamedIndividual ;
  skos:notation "aadsc" ;
  rdfs:label "AADSC" ;
  a include:EnumStudyCode .

include:EnumStudyCode.ABC_DS a owl:NamedIndividual ;
  skos:notation "abc_ds" ;
  rdfs:label "ABC-DS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.ADS a owl:NamedIndividual ;
  skos:notation "ads" ;
  rdfs:label "ADS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.AECOM_DS a owl:NamedIndividual ;
  skos:notation "aecom_ds" ;
  rdfs:label "AECOM-DS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.BEST_21 a owl:NamedIndividual ;
  skos:notation "best21" ;
  rdfs:label "BEST21" ;
  a include:EnumStudyCode .

include:EnumStudyCode.BRAINPOWER a owl:NamedIndividual ;
  skos:notation "brainpower" ;
  rdfs:label "BrainPower" ;
  a include:EnumStudyCode .

include:EnumStudyCode.BRI_DSR a owl:NamedIndividual ;
  skos:notation "bri_dsr" ;
  rdfs:label "BRI-DSR" ;
  a include:EnumStudyCode .

include:EnumStudyCode.CCDS a owl:NamedIndividual ;
  skos:notation "ccds" ;
  rdfs:label "CCDS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.CHILD_DS a owl:NamedIndividual ;
  skos:notation "child_ds" ;
  rdfs:label "CHILD-DS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.CHARGE_DS a owl:NamedIndividual ;
  skos:notation "charge_ds" ;
  rdfs:label "CHARGE-DS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DECIDAS a owl:NamedIndividual ;
  skos:notation "decidas" ;
  rdfs:label "DECIDAS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_ARC a owl:NamedIndividual ;
  skos:notation "ds_arc" ;
  rdfs:label "DS-ARC" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_BRAIN a owl:NamedIndividual ;
  skos:notation "ds_brain" ;
  rdfs:label "DS-Brain" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_COG_ALL a owl:NamedIndividual ;
  skos:notation "ds_cog_all" ;
  rdfs:label "DS-COG-ALL" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_COG_AML a owl:NamedIndividual ;
  skos:notation "ds_cog_aml" ;
  rdfs:label "DS-COG-AML" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_DETERMINED a owl:NamedIndividual ;
  skos:notation "ds_determined" ;
  rdfs:label "DS-DETERMINED" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_HOME a owl:NamedIndividual ;
  skos:notation "ds_home" ;
  rdfs:label "DS-HOME" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_HSAT a owl:NamedIndividual ;
  skos:notation "ds_hsat" ;
  rdfs:label "DS-HSAT" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_ISP a owl:NamedIndividual ;
  skos:notation "ds_isp" ;
  rdfs:label "DS-ISP" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_NEXUS a owl:NamedIndividual ;
  skos:notation "ds_nexus" ;
  rdfs:label "DS-Nexus" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_PALS a owl:NamedIndividual ;
  skos:notation "ds_pals" ;
  rdfs:label "DS-PALS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_PCGC a owl:NamedIndividual ;
  skos:notation "ds_pcgc" ;
  rdfs:label "DS-PCGC" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_SLEEP a owl:NamedIndividual ;
  skos:notation "ds_sleep" ;
  rdfs:label "DS-Sleep" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_VITE a owl:NamedIndividual ;
  skos:notation "ds_vite" ;
  rdfs:label "DS-VitE" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DS_360_CHD a owl:NamedIndividual ;
  skos:notation "ds360_chd" ;
  rdfs:label "DS360-CHD" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DSC a owl:NamedIndividual ;
  skos:notation "dsc" ;
  rdfs:label "DSC" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DSPOSTBFMULTI a owl:NamedIndividual ;
  skos:notation "dspostbfmulti" ;
  rdfs:label "DSpostBFmulti" ;
  a include:EnumStudyCode .

include:EnumStudyCode.DSRRS a owl:NamedIndividual ;
  skos:notation "dsrrs" ;
  rdfs:label "DSRRS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.ECODS a owl:NamedIndividual ;
  skos:notation "ecods" ;
  rdfs:label "ECODS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.EXCEEDS a owl:NamedIndividual ;
  skos:notation "exceeds" ;
  rdfs:label "EXcEEDS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.HTP a owl:NamedIndividual ;
  skos:notation "htp" ;
  rdfs:label "HTP" ;
  a include:EnumStudyCode .

include:EnumStudyCode.IBIS_DS a owl:NamedIndividual ;
  skos:notation "ibis-ds" ;
  rdfs:label "IBIS-DS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.JAKI_DS a owl:NamedIndividual ;
  skos:notation "jaki_ds" ;
  rdfs:label "JAKi-DS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.OPTIMAL a owl:NamedIndividual ;
  skos:notation "optimal" ;
  rdfs:label "OPTimal" ;
  a include:EnumStudyCode .

include:EnumStudyCode.TEAM_DS a owl:NamedIndividual ;
  skos:notation "team_ds" ;
  rdfs:label "TEAM-DS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.TOMI a owl:NamedIndividual ;
  skos:notation "tomi" ;
  rdfs:label "TOMI" ;
  a include:EnumStudyCode .

include:EnumStudyCode.TRC_DS a owl:NamedIndividual ;
  skos:notation "trc_ds" ;
  rdfs:label "TRC-DS" ;
  a include:EnumStudyCode .

include:EnumStudyCode.X_01_DESMITH a owl:NamedIndividual ;
  skos:notation "x01_desmith" ;
  rdfs:label "X01-deSmith" ;
  a include:EnumStudyCode .

include:EnumStudyCode.X_01_HAKONARSON a owl:NamedIndividual ;
  skos:notation "x01_hakonarson" ;
  rdfs:label "X01-Hakonarson" ;
  a include:EnumStudyCode .

include:EnumResearchDomain a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( mesh:D001520 mesh:D006330 mesh:D007154 mesh:D006402 include:EnumResearchDomain.NEURODEVELOPMENT mesh:D012893 mesh:D013568 mesh:D010809 include:EnumResearchDomain.OTHER )
  ] .

mesh:D001520 a owl:NamedIndividual ;
  skos:notation "behavior_and_behavior_mechanisms" ;
  rdfs:label "Behavior and Behavior Mechanisms" ;
  a include:EnumResearchDomain .

mesh:D006330 a owl:NamedIndividual ;
  skos:notation "congenital_heart_defects" ;
  rdfs:label "Congenital Heart Defects" ;
  a include:EnumResearchDomain .

mesh:D007154 a owl:NamedIndividual ;
  skos:notation "immune_system_diseases" ;
  rdfs:label "Immune System Diseases" ;
  a include:EnumResearchDomain .

mesh:D006402 a owl:NamedIndividual ;
  skos:notation "hematologic_diseases" ;
  rdfs:label "Hematologic Diseases" ;
  a include:EnumResearchDomain .

include:EnumResearchDomain.NEURODEVELOPMENT a owl:NamedIndividual ;
  skos:notation "neurodevelopment" ;
  rdfs:label "Neurodevelopment" ;
  a include:EnumResearchDomain .

mesh:D012893 a owl:NamedIndividual ;
  skos:notation "sleep_wake_disorders" ;
  rdfs:label "Sleep Wake Disorders" ;
  a include:EnumResearchDomain .

mesh:D013568 a owl:NamedIndividual ;
  skos:notation "all_co_occurring_conditions" ;
  rdfs:label "All Co-occurring Conditions" ;
  a include:EnumResearchDomain .

mesh:D010809 a owl:NamedIndividual ;
  skos:notation "physical_fitness" ;
  rdfs:label "Physical Fitness" ;
  a include:EnumResearchDomain .

include:EnumResearchDomain.OTHER a owl:NamedIndividual ;
  skos:notation "other" ;
  rdfs:label "Other" ;
  a include:EnumResearchDomain .

include:EnumParticipantLifespanStage a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumParticipantLifespanStage.FETAL include:EnumParticipantLifespanStage.NEONATAL include:EnumParticipantLifespanStage.PEDIATRIC include:EnumParticipantLifespanStage.ADULT )
  ] .

include:EnumParticipantLifespanStage.FETAL a owl:NamedIndividual ;
  skos:notation "fetal" ;
  rdfs:label "Fetal" ;
  a include:EnumParticipantLifespanStage .

include:EnumParticipantLifespanStage.NEONATAL a owl:NamedIndividual ;
  skos:notation "neonatal" ;
  rdfs:label "Neonatal" ;
  rdfs:comment "0-28 days old" ;
  a include:EnumParticipantLifespanStage .

include:EnumParticipantLifespanStage.PEDIATRIC a owl:NamedIndividual ;
  skos:notation "pediatric" ;
  rdfs:label "Pediatric" ;
  rdfs:comment "Birth-17 years old" ;
  a include:EnumParticipantLifespanStage .

include:EnumParticipantLifespanStage.ADULT a owl:NamedIndividual ;
  skos:notation "adult" ;
  rdfs:label "Adult" ;
  rdfs:comment "18+ years old" ;
  a include:EnumParticipantLifespanStage .

include:EnumStudyDesign a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumStudyDesign.CASE_CONTROL include:EnumStudyDesign.CASE_SET include:EnumStudyDesign.CONTROL_SET include:EnumStudyDesign.CLINICAL_TRIAL include:EnumStudyDesign.CROSS_SECTIONAL include:EnumStudyDesign.FAMILY_TWINS_TRIOS include:EnumStudyDesign.INTERVENTIONAL include:EnumStudyDesign.LONGITUDINAL include:EnumStudyDesign.TUMOR_VS_MATCHED_NORMAL )
  ] .

include:EnumStudyDesign.CASE_CONTROL a owl:NamedIndividual ;
  skos:notation "case_control" ;
  rdfs:label "Case-Control" ;
  a include:EnumStudyDesign .

include:EnumStudyDesign.CASE_SET a owl:NamedIndividual ;
  skos:notation "case_set" ;
  rdfs:label "Case Set" ;
  a include:EnumStudyDesign .

include:EnumStudyDesign.CONTROL_SET a owl:NamedIndividual ;
  skos:notation "control_set" ;
  rdfs:label "Control Set" ;
  a include:EnumStudyDesign .

include:EnumStudyDesign.CLINICAL_TRIAL a owl:NamedIndividual ;
  skos:notation "clinical_trial" ;
  rdfs:label "Clinical Trial" ;
  a include:EnumStudyDesign .

include:EnumStudyDesign.CROSS_SECTIONAL a owl:NamedIndividual ;
  skos:notation "cross_sectional" ;
  rdfs:label "Cross-Sectional" ;
  a include:EnumStudyDesign .

include:EnumStudyDesign.FAMILY_TWINS_TRIOS a owl:NamedIndividual ;
  skos:notation "family_twins_trios" ;
  rdfs:label "Family/Twins/Trios" ;
  a include:EnumStudyDesign .

include:EnumStudyDesign.INTERVENTIONAL a owl:NamedIndividual ;
  skos:notation "interventional" ;
  rdfs:label "Interventional" ;
  a include:EnumStudyDesign .

include:EnumStudyDesign.LONGITUDINAL a owl:NamedIndividual ;
  skos:notation "longitudinal" ;
  rdfs:label "Longitudinal" ;
  a include:EnumStudyDesign .

include:EnumStudyDesign.TUMOR_VS_MATCHED_NORMAL a owl:NamedIndividual ;
  skos:notation "tumor_vs_matched_normal" ;
  rdfs:label "Tumor vs Matched Normal" ;
  a include:EnumStudyDesign .

include:EnumClinicalDataSourceType a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumClinicalDataSourceType.MEDICAL_RECORD include:EnumClinicalDataSourceType.INVESTIGATOR_ASSESSMENT include:EnumClinicalDataSourceType.PARTICIPANT_OR_CAREGIVER_REPORT include:EnumClinicalDataSourceType.OTHER include:EnumClinicalDataSourceType.UNKNOWN )
  ] .

include:EnumClinicalDataSourceType.MEDICAL_RECORD a owl:NamedIndividual ;
  skos:notation "medical_record" ;
  rdfs:label "Medical Record" ;
  rdfs:comment "Data obtained directly from medical record" ;
  a include:EnumClinicalDataSourceType .

include:EnumClinicalDataSourceType.INVESTIGATOR_ASSESSMENT a owl:NamedIndividual ;
  skos:notation "investigator_assessment" ;
  rdfs:label "Investigator Assessment" ;
  rdfs:comment "Data obtained by examination, interview, etc. with investigator" ;
  a include:EnumClinicalDataSourceType .

include:EnumClinicalDataSourceType.PARTICIPANT_OR_CAREGIVER_REPORT a owl:NamedIndividual ;
  skos:notation "participant_or_caregiver_report" ;
  rdfs:label "Participant or Caregiver Report" ;
  rdfs:comment "Data obtained from survey, questionnaire, etc. filled out by participant or caregiver" ;
  a include:EnumClinicalDataSourceType .

include:EnumClinicalDataSourceType.OTHER a owl:NamedIndividual ;
  skos:notation "other" ;
  rdfs:label "Other" ;
  rdfs:comment "Data obtained from other source, such as tissue bank" ;
  a include:EnumClinicalDataSourceType .

include:EnumClinicalDataSourceType.UNKNOWN a owl:NamedIndividual ;
  skos:notation "unknown" ;
  rdfs:label "Unknown" ;
  a include:EnumClinicalDataSourceType .

include:EnumDataCategory a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumDataCategory.UNHARMONIZED_DEMOGRAPHIC_CLINICAL_DATA include:EnumDataCategory.HARMONIZED_DEMOGRAPHIC_CLINICAL_DATA include:EnumDataCategory.GENOMICS include:EnumDataCategory.TRANSCRIPTOMICS include:EnumDataCategory.EPIGENOMICS include:EnumDataCategory.PROTEOMICS include:EnumDataCategory.METABOLOMICS include:EnumDataCategory.COGNITIVE_BEHAVIORAL include:EnumDataCategory.IMMUNE_PROFILING include:EnumDataCategory.IMAGING include:EnumDataCategory.MICROBIOME include:EnumDataCategory.FITNESS include:EnumDataCategory.PHYSICAL_ACTIVITY include:EnumDataCategory.OTHER include:EnumDataCategory.SLEEP_STUDY )
  ] .

include:EnumDataCategory.UNHARMONIZED_DEMOGRAPHIC_CLINICAL_DATA a owl:NamedIndividual ;
  skos:notation "unharmonized_demographic_clinical_data" ;
  rdfs:label "Unharmonized Demographic/Clinical Data" ;
  a include:EnumDataCategory .

include:EnumDataCategory.HARMONIZED_DEMOGRAPHIC_CLINICAL_DATA a owl:NamedIndividual ;
  skos:notation "harmonized_demographic_clinical_data" ;
  rdfs:label "Harmonized Demographic/Clinical Data" ;
  a include:EnumDataCategory .

include:EnumDataCategory.GENOMICS a owl:NamedIndividual ;
  skos:notation "genomics" ;
  rdfs:label "Genomics" ;
  a include:EnumDataCategory .

include:EnumDataCategory.TRANSCRIPTOMICS a owl:NamedIndividual ;
  skos:notation "transcriptomics" ;
  rdfs:label "Transcriptomics" ;
  a include:EnumDataCategory .

include:EnumDataCategory.EPIGENOMICS a owl:NamedIndividual ;
  skos:notation "epigenomics" ;
  rdfs:label "Epigenomics" ;
  a include:EnumDataCategory .

include:EnumDataCategory.PROTEOMICS a owl:NamedIndividual ;
  skos:notation "proteomics" ;
  rdfs:label "Proteomics" ;
  a include:EnumDataCategory .

include:EnumDataCategory.METABOLOMICS a owl:NamedIndividual ;
  skos:notation "metabolomics" ;
  rdfs:label "Metabolomics" ;
  a include:EnumDataCategory .

include:EnumDataCategory.COGNITIVE_BEHAVIORAL a owl:NamedIndividual ;
  skos:notation "cognitive_behavioral" ;
  rdfs:label "Cognitive/Behavioral" ;
  a include:EnumDataCategory .

include:EnumDataCategory.IMMUNE_PROFILING a owl:NamedIndividual ;
  skos:notation "immune_profiling" ;
  rdfs:label "Immune Profiling" ;
  a include:EnumDataCategory .

include:EnumDataCategory.IMAGING a owl:NamedIndividual ;
  skos:notation "imaging" ;
  rdfs:label "Imaging" ;
  a include:EnumDataCategory .

include:EnumDataCategory.MICROBIOME a owl:NamedIndividual ;
  skos:notation "microbiome" ;
  rdfs:label "Microbiome" ;
  a include:EnumDataCategory .

include:EnumDataCategory.FITNESS a owl:NamedIndividual ;
  skos:notation "fitness" ;
  rdfs:label "Fitness" ;
  a include:EnumDataCategory .

include:EnumDataCategory.PHYSICAL_ACTIVITY a owl:NamedIndividual ;
  skos:notation "physical_activity" ;
  rdfs:label "Physical Activity" ;
  a include:EnumDataCategory .

include:EnumDataCategory.OTHER a owl:NamedIndividual ;
  skos:notation "other" ;
  rdfs:label "Other" ;
  a include:EnumDataCategory .

include:EnumDataCategory.SLEEP_STUDY a owl:NamedIndividual ;
  skos:notation "sleep_study" ;
  rdfs:label "Sleep Study" ;
  a include:EnumDataCategory .

include:EnumGuidType a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumGuidType.NDAR include:EnumGuidType.OTHER include:EnumGuidType.NO_GUID )
  ] .

include:EnumGuidType.NDAR a owl:NamedIndividual ;
  skos:notation "ndar" ;
  rdfs:label "NDAR" ;
  rdfs:comment "GUID generated by NIMH Data Archive (NDA) GUID tool" ;
  a include:EnumGuidType .

include:EnumGuidType.OTHER a owl:NamedIndividual ;
  skos:notation "other" ;
  rdfs:label "Other" ;
  rdfs:comment "GUID generated by other system" ;
  a include:EnumGuidType .

include:EnumGuidType.NO_GUID a owl:NamedIndividual ;
  skos:notation "no_guid" ;
  rdfs:label "No GUID" ;
  rdfs:comment "No GUIDs used in this study" ;
  a include:EnumGuidType .

include:EnumConditionInterpretation a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumConditionInterpretation.OBSERVED include:EnumConditionInterpretation.NOT_OBSERVED )
  ] .

include:EnumConditionInterpretation.OBSERVED a owl:NamedIndividual ;
  skos:notation "observed" ;
  rdfs:label "Observed" ;
  rdfs:comment "Condition was observed or reported (this will be the case for most conditions)" ;
  a include:EnumConditionInterpretation .

include:EnumConditionInterpretation.NOT_OBSERVED a owl:NamedIndividual ;
  skos:notation "not_observed" ;
  rdfs:label "Not Observed" ;
  rdfs:comment "Participant was specifically examined or medical record queried for condition and found to be negative" ;
  a include:EnumConditionInterpretation .

include:EnumConditionDataSource a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumConditionDataSource.CLINICAL include:EnumConditionDataSource.SELF_REPORTED )
  ] .

include:EnumConditionDataSource.CLINICAL a owl:NamedIndividual ;
  skos:notation "clinical" ;
  rdfs:label "Clinical" ;
  rdfs:comment "Information about condition was obtained from medical records or reported by investigator" ;
  a include:EnumConditionDataSource .

include:EnumConditionDataSource.SELF_REPORTED a owl:NamedIndividual ;
  skos:notation "self_reported" ;
  rdfs:label "Self-reported" ;
  rdfs:comment "Information about condition was reported by participant or family member" ;
  a include:EnumConditionDataSource .

include:EnumConditionStatus a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumConditionStatus.CURRENT include:EnumConditionStatus.RESOLVED include:EnumConditionStatus.HISTORY_OF )
  ] .

include:EnumConditionStatus.CURRENT a owl:NamedIndividual ;
  skos:notation "current" ;
  rdfs:label "Current" ;
  rdfs:comment "Condition is ongoing" ;
  a include:EnumConditionStatus .

include:EnumConditionStatus.RESOLVED a owl:NamedIndividual ;
  skos:notation "resolved" ;
  rdfs:label "Resolved" ;
  rdfs:comment "Condition has been resolved" ;
  a include:EnumConditionStatus .

include:EnumConditionStatus.HISTORY_OF a owl:NamedIndividual ;
  skos:notation "history_of" ;
  rdfs:label "History Of" ;
  rdfs:comment "This is a general history of the condition, without known dates" ;
  a include:EnumConditionStatus .

include:EnumDownSyndromeStatus a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumDownSyndromeStatus.D_21 MONDO:0008608 )
  ] .

include:EnumDownSyndromeStatus.D_21 a owl:NamedIndividual ;
  skos:notation "d21" ;
  rdfs:label "D21" ;
  rdfs:comment "Disomy 21 (euploid)" ;
  a include:EnumDownSyndromeStatus .

MONDO:0008608 a owl:NamedIndividual ;
  skos:notation "t21" ;
  rdfs:label "T21" ;
  rdfs:comment "Trisomy 21 (Down syndrome)" ;
  a include:EnumDownSyndromeStatus .

include:EnumEthnicity a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( NCIT:C17459 NCIT:C41222 NCIT:C132222 NCIT:C17998 )
  ] .

NCIT:C17459 a owl:NamedIndividual ;
  skos:notation "hispanic_or_latino" ;
  rdfs:label "Hispanic or Latino" ;
  a include:EnumEthnicity .

NCIT:C41222 a owl:NamedIndividual ;
  skos:notation "not_hispanic_or_latino" ;
  rdfs:label "Not Hispanic or Latino" ;
  a include:EnumEthnicity .

NCIT:C132222 a owl:NamedIndividual ;
  skos:notation "prefer_not_to_answer" ;
  rdfs:label "Prefer not to answer" ;
  a include:EnumEthnicity , include:EnumRace .

NCIT:C17998 a owl:NamedIndividual ;
  skos:notation "unknown" ;
  rdfs:label "Unknown" ;
  skos:notation "unknown_or_not_available" ;
  rdfs:label "Unknown or not available" ;
  a include:EnumEthnicity , include:EnumRace , include:EnumSex , include:EnumVitalStatus .

include:EnumFamilyRelationship a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( NCIT:C64435 NCIT:C25174 NCIT:C25189 NCIT:C25204 NCIT:C21480 NCIT:C25328 )
  ] .

NCIT:C64435 a owl:NamedIndividual ;
  skos:notation "proband" ;
  rdfs:label "Proband" ;
  rdfs:comment "The first affected family member to join the study" ;
  a include:EnumFamilyRelationship .

NCIT:C25174 a owl:NamedIndividual ;
  skos:notation "father" ;
  rdfs:label "Father" ;
  a include:EnumFamilyRelationship .

NCIT:C25189 a owl:NamedIndividual ;
  skos:notation "mother" ;
  rdfs:label "Mother" ;
  a include:EnumFamilyRelationship .

NCIT:C25204 a owl:NamedIndividual ;
  skos:notation "sibling" ;
  rdfs:label "Sibling" ;
  a include:EnumFamilyRelationship .

NCIT:C21480 a owl:NamedIndividual ;
  skos:notation "other_relative" ;
  rdfs:label "Other relative" ;
  a include:EnumFamilyRelationship .

NCIT:C25328 a owl:NamedIndividual ;
  skos:notation "unrelated_control" ;
  rdfs:label "Unrelated control" ;
  a include:EnumFamilyRelationship .

include:EnumFamilyType a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumFamilyType.CONTROL_ONLY include:EnumFamilyType.DUO include:EnumFamilyType.OTHER include:EnumFamilyType.PROBAND_ONLY include:EnumFamilyType.TRIO include:EnumFamilyType.TRIO_PLUS )
  ] .

include:EnumFamilyType.CONTROL_ONLY a owl:NamedIndividual ;
  skos:notation "control_only" ;
  rdfs:label "Control-only" ;
  rdfs:comment "Unrelated control, no Down syndrome family members" ;
  a include:EnumFamilyType .

include:EnumFamilyType.DUO a owl:NamedIndividual ;
  skos:notation "duo" ;
  rdfs:label "Duo" ;
  rdfs:comment "Proband + one parent" ;
  a include:EnumFamilyType .

include:EnumFamilyType.OTHER a owl:NamedIndividual ;
  skos:notation "other" ;
  rdfs:label "Other" ;
  rdfs:comment "Other family structure, e.g. one parent + twins" ;
  a include:EnumFamilyType .

include:EnumFamilyType.PROBAND_ONLY a owl:NamedIndividual ;
  skos:notation "proband_only" ;
  rdfs:label "Proband-only" ;
  rdfs:comment "Proband only, no family members participating in study" ;
  a include:EnumFamilyType .

include:EnumFamilyType.TRIO a owl:NamedIndividual ;
  skos:notation "trio" ;
  rdfs:label "Trio" ;
  rdfs:comment "Proband + two parents" ;
  a include:EnumFamilyType .

include:EnumFamilyType.TRIO_PLUS a owl:NamedIndividual ;
  skos:notation "trio_plus" ;
  rdfs:label "Trio Plus" ;
  rdfs:comment "Proband + two parents + other relatives" ;
  a include:EnumFamilyType .

include:EnumRace a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( NCIT:C41259 NCIT:C41260 NCIT:C16352 NCIT:C67109 NCIT:C41219 NCIT:C17649 NCIT:C41261 NCIT:C132222 NCIT:C17998 NCIT:C161419 NCIT:C126531 NCIT:C43866 NCIT:C41263 )
  ] .

NCIT:C41259 a owl:NamedIndividual ;
  skos:notation "american_indian_or_alaska_native" ;
  rdfs:label "American Indian or Alaska Native" ;
  a include:EnumRace .

NCIT:C41260 a owl:NamedIndividual ;
  skos:notation "asian" ;
  rdfs:label "Asian" ;
  a include:EnumRace .

NCIT:C16352 a owl:NamedIndividual ;
  skos:notation "black_or_african_american" ;
  rdfs:label "Black or African American" ;
  a include:EnumRace .

NCIT:C67109 a owl:NamedIndividual ;
  skos:notation "more_than_one_race" ;
  rdfs:label "More than one race" ;
  a include:EnumRace .

NCIT:C41219 a owl:NamedIndividual ;
  skos:notation "native_hawaiian_or_other_pacific_islander" ;
  rdfs:label "Native Hawaiian or Other Pacific Islander" ;
  a include:EnumRace .

NCIT:C17649 a owl:NamedIndividual ;
  skos:notation "other" ;
  rdfs:label "Other" ;
  a include:EnumRace , include:EnumSex .

NCIT:C41261 a owl:NamedIndividual ;
  skos:notation "white" ;
  rdfs:label "White" ;
  a include:EnumRace .

NCIT:C161419 a owl:NamedIndividual ;
  skos:notation "east_asian" ;
  rdfs:label "East Asian" ;
  rdfs:comment "UK only; do not use for US data" ;
  a include:EnumRace .

NCIT:C126531 a owl:NamedIndividual ;
  skos:notation "latin_american" ;
  rdfs:label "Latin American" ;
  rdfs:comment "UK only; do not use for US data" ;
  a include:EnumRace .

NCIT:C43866 a owl:NamedIndividual ;
  skos:notation "middle_eastern_or_north_african" ;
  rdfs:label "Middle Eastern or North African" ;
  rdfs:comment "UK only; do not use for US data" ;
  a include:EnumRace .

NCIT:C41263 a owl:NamedIndividual ;
  skos:notation "south_asian" ;
  rdfs:label "South Asian" ;
  rdfs:comment "UK only; do not use for US data" ;
  a include:EnumRace .

include:EnumSex a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( NCIT:C16576 NCIT:C20197 NCIT:C17649 NCIT:C17998 )
  ] .

NCIT:C16576 a owl:NamedIndividual ;
  skos:notation "female" ;
  rdfs:label "Female" ;
  a include:EnumSex .

NCIT:C20197 a owl:NamedIndividual ;
  skos:notation "male" ;
  rdfs:label "Male" ;
  a include:EnumSex .

include:EnumVitalStatus a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( NCIT:C28554 NCIT:C37987 NCIT:C17998 )
  ] .

NCIT:C28554 a owl:NamedIndividual ;
  skos:notation "dead" ;
  rdfs:label "Dead" ;
  a include:EnumVitalStatus .

NCIT:C37987 a owl:NamedIndividual ;
  skos:notation "alive" ;
  rdfs:label "Alive" ;
  a include:EnumVitalStatus .

include:EnumDataAccess a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumDataAccess.CONTROLLED include:EnumDataAccess.OPEN include:EnumDataAccess.REGISTERED )
  ] .

include:EnumDataAccess.CONTROLLED a owl:NamedIndividual ;
  skos:notation "controlled" ;
  rdfs:label "Controlled" ;
  a include:EnumDataAccess .

include:EnumDataAccess.OPEN a owl:NamedIndividual ;
  skos:notation "open" ;
  rdfs:label "Open" ;
  a include:EnumDataAccess .

include:EnumDataAccess.REGISTERED a owl:NamedIndividual ;
  skos:notation "registered" ;
  rdfs:label "Registered" ;
  a include:EnumDataAccess .

include:EnumAvailability a owl:Class ;
  owl:equivalentClass [
    a owl:Class ;
    owl:oneOf ( include:EnumAvailability.AVAILABLE include:EnumAvailability.UNAVAILABLE )
  ] .

include:EnumAvailability.AVAILABLE a owl:NamedIndividual ;
  skos:notation "available" ;
  rdfs:label "Available" ;
  rdfs:comment "Sample or Container is potentially available to be requested through the Virtual Biorepository (see VBR contact info in Study page)" ;
  a include:EnumAvailability .

include:EnumAvailability.UNAVAILABLE a owl:NamedIndividual ;
  skos:notation "unavailable" ;
  rdfs:label "Unavailable" ;
  rdfs:comment "Sample or Container either was available through Virtual Biorepository but has been used up, or is part of a study that is not participating in the VBR" ;
  a include:EnumAvailability .

vann:preferredNamespacePrefix a owl:AnnotationProperty .

vann:preferredNamespaceUri a owl:AnnotationProperty .

skos:notation a owl:AnnotationProperty .

sh:declare a owl:AnnotationProperty .

sh:prefix a owl:AnnotationProperty .

sh:namespace a owl:AnnotationProperty .
