@@ -65,6 +65,7 @@ PREFIX GoEvidence: <http://purl.obolibrary.org/obo/ECO_0000000>
6565PREFIX GoAnatomicalEntity: <http://purl.obolibrary.org/obo/UBERON_0001062>
6666PREFIX GoCell: <http://purl.obolibrary.org/obo/CL_0000000>
6767PREFIX GoOrganism: <http://purl.obolibrary.org/obo/NCBITaxon_1>
68+ PREFIX GoVirionComponent: <http://purl.obolibrary.org/obo/GO_0044423>
6869PREFIX GoBiologicalPhase: <http://purl.obolibrary.org/obo/GO_0044848>
6970PREFIX GoLifeCycleStage: <http://purl.obolibrary.org/obo/UBERON_0000105>
7071PREFIX GoPlantStructureDevelopmentStage: <http://purl.obolibrary.org/obo/PO_0009012>
@@ -196,7 +197,7 @@ PREFIX results_in_remodeling_of: <http://purl.obolibrary.org/obo/RO_0002591>
196197 has_output: ( @<ChemicalEntity> OR @<AnatomicalEntity> OR @<ProteinContainingComplex> ) *;
197198 has_primary_input: @<ChemicalEntity> *;
198199 has_primary_output: @<ChemicalEntity> *;
199- occurs_in: @<AnatomicalEntity> {0,1};
200+ occurs_in: ( @<AnatomicalEntity> OR @<VirionComponent> ) {0,1};
200201 transports_or_maintains_localization_of: ( @<InformationBiomacromolecule> OR @<ProteinContainingComplex> ) *;
201202 has_target_end_location: @<AnatomicalEntity> {0,1};
202203 has_target_start_location: @<AnatomicalEntity> {0,1};
@@ -420,7 +421,7 @@ PREFIX results_in_remodeling_of: <http://purl.obolibrary.org/obo/RO_0002591>
420421 enabled_by: ( @<InformationBiomacromolecule> OR @<ProteinContainingComplex> ) *;
421422 part_of: @<BiologicalProcess> *;
422423 has_part: @<MolecularFunction> *;
423- occurs_in: @<AnatomicalEntity> {0,1};
424+ occurs_in: ( @<AnatomicalEntity> OR @<VirionComponent> ) {0,1};
424425 has_output: ( @<ChemicalEntity> OR @<ProteinContainingComplex> ) *;
425426 has_input: ( @<ChemicalEntity> OR @<ProteinContainingComplex> ) *;
426427 has_primary_input: ( @<ChemicalEntity> OR @<ProteinContainingComplex> ) *;
@@ -544,6 +545,14 @@ PREFIX results_in_remodeling_of: <http://purl.obolibrary.org/obo/RO_0002591>
544545 rdfs:subClassOf [ GoProteinContainingComplex: ];
545546}
546547
548+ <VirionComponent> @<GoCamEntity> AND EXTRA a {
549+ a @<VirionComponentClass> ;
550+ } // rdfs:comment "a virion component"
551+
552+ <VirionComponentClass> IRI @<OwlClass> AND EXTRA rdfs:subClassOf {
553+ rdfs:subClassOf [ GoVirionComponent: ];
554+ }
555+
547556<ChemicalEntity> @<GoCamEntity> AND EXTRA a {
548557 a @<ChemicalEntityClass> +;
549558 is_small_molecule_regulator_of: @<MolecularFunction> *;
0 commit comments