diff --git a/biomedical_schema/genome_annotation.mcf b/biomedical_schema/genome_annotation.mcf index 809d8ea28..e8cff8572 100644 --- a/biomedical_schema/genome_annotation.mcf +++ b/biomedical_schema/genome_annotation.mcf @@ -123,14 +123,14 @@ Node: dcid:genBankAccession name: "genBankAssemblyAccession" typeOf: schema:Property rangeIncludes: schema:Text -domainIncludes: dcs:GenomeAssembly,dcs:GenomeAssemblyUnit,dcs:Chromosome +domainIncludes: dcs:BiologicalElement description: "The accession version of the GenBank assembly or sequence element." Node: dcid:refSeqAccession name: "refSeqAssemblyAccession" typeOf: schema:Property rangeIncludes: schema:Text -domainIncludes: dcs:GenomeAssembly,dcs:GenomeAssemblyUnit,dcs:Chromosome +domainIncludes: dcs:BiologicalElement description: "The accession version of the RefSeq assembly or sequence element." Node: dcid:ncbiBioProject diff --git a/biomedical_schema/virus_taxonomy.mcf b/biomedical_schema/virus_taxonomy.mcf new file mode 100644 index 000000000..fefe3a883 --- /dev/null +++ b/biomedical_schema/virus_taxonomy.mcf @@ -0,0 +1,236 @@ +# Virus Taxonomy +Node: dcid:Virus +name: "Virus" +typeOf: schema:Class +subClassOf: dcs:BiologicalSpecimen +description: "A virus is a submicroscopic infectious agent that replicates only inside the living cells of an organism. Viruses infect all life forms, from animals and plants to microorganisms, including bacteria and archaea. The classification of viruses is developed by the International Committee on the Taxonomy of Viruses (ICTV)." +descriptionUrl: "https://en.wikipedia.org/wiki/Virus" +sameAs: "https://talk.ictvonline.org/taxonomy/w/ictv-taxonomy" + +Node: dcid:VirusIsolate +name: "VirusIsolate" +typeOf: schema:Class +subClassOf: dcs:Virus +description: "A virus that has been isolated from an infected host and can be propogated in culture." +sameAs: "https://talk.ictvonline.org/taxonomy/w/ictv-taxonomy" + +Node: dcid:VirusGenomeSegment +name: "VirusGenomeSegment" +typeOf: schema:Class +subClassOf: dcs:VirusIsolate +description: "A segment of a virus whose genome is fragmented into two or more nucleic acid molecules." + +Node: dcid:abbreviation +name: "abbreviation" +typeOf: schema:Property +domainIncludes: schema:Thing +rangeIncludes: schema:Text +abbreviation: "A shortened form of a word, phrase, or name." + +Node: dcid:genomeCoverage +name: "genomeCoverage" +typeOf: schema:Property +domainIncludes: dcs:VirusIsolate +rangeIncludes: dcs:GenomeCoverageEnum +description: "Genome coverage refers to the number of unique reads aligned to a specific locus in a reference genome. Genome coverage can also be used to denote the breadth of coverage of a target genome, which is defined as the percentage of target bases that are sequenced a given number of times." +descriptionUrl: "https://www.nature.com/articles/nrg3642" + +Node: dcid:genomeSegmentOf +name: "genomeSegmentOf" +typeOf: schema:Property +domainIncludes: dcs:VirusGenomeSegment +rangeIncludes: dcs:VirusIsolate +description: "The virus isolate from which this genome segment was sequenced." + +Node: dcid:isExemplarVirusIsolate +name: "isExemplarVirusIsolate" +typeOf: schema:Property +domainIncludes: dcs:VirusIsolate +rangeIncludes: schema:Boolean +description: "A virus isolate is a virus that has been isolated from an infected host and can be propogated in culture. ICTV chooses examplar isolates to represent a virus species. An exemplar virus serves as an example of a well-characterized virus isolate of that species and includes the GenBank accession number for the genomic sequence of the isolate as well as the virus name, isolate designation, suggested abbreviation, genome composition, and host source." +descriptionUrl: "https://ictv.global/vmr" + +Node: dcid:ofVirusSpecies +name: "ofVirusSpecies" +typeOf: schema:Property +domainIncludes: dcs:VirusIsolate +rangeIncludes: dcs:Virus +description: "The species of a virus isolate." + +Node: dcid:proposalForLastChange +name: "proposalForLastChange" +typeOf: schema:Property +domainIncludes: dcs:Virus +rangeIncludes: schema:Text +description: "The file name of the taxonomic proposal that details the justification for the last change. Proposals can be retrieved by appending the file nameand '.pdf' to the end of the following url: 'https://talk.ictvonline.org/ictv/proposals/