biological sequence
IRI: https://spec.industrialontologies.org/ontology/construct/BiologicalSequence
Defined In: https://spec.industrialontologies.org/ontology/biopharma/MolecularEntity/
SubClass Of: bfo:generically dependent continuant
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:generically dependent continuant βΊ biological sequence
Direct subclasses:
Definition
generically dependent continuant that is the ordered pattern of residues that constitute a particular continuous DNA, RNA, peptide, or protein molecule
Examples
- The nucleotide sequence of a plasmid DNA molecule; The nucleotide sequence of an mRNA transcript; The amino acid sequence of a monoclonal antibody heavy chain; The amino acid sequence of a synthetic peptide; The RNA sequence of a viral genome segment; The DNA sequence of a gene coding region.
Adapted From
- https://www.ncbi.nlm.nih.gov/IEB/ToolBox/SDKDOCS/BIOSEQ.HTML#:~:text=A%20biological%20sequence%20is%20a,DNA%2C%20RNA%2C%20or%20protein. and http://purl.obolibrary.org/obo/SO_0000001
Primitive Class
This class is declared primitive and it does not have necessary and sufficient condiftions defined.
Primitive Rationale
There are insufficient constructs to create a set of necessary and sufficient conditions
Formal Axioms
First-Order Logic Axioms
BiologicalSequence(x) β GenericallyDependentContinuant(x) β§ βy (genericallyDependsOnAtSomeTime(x, y) β (DeoxyribonucleicAcid(y) β¨ Peptide(y) β¨ Protein(y) β¨ RibonucleicAcid(y)))
Semi-Formal Natural Language Axioms
if x is a βbiological sequenceβ then x is a βgenerically dependent continuantβ and x βgenerically depends on at some timeβ only on some βdeoxyribonucleic acidβ, βpeptideβ, βproteinβ, or βribonucleic acidβ
Description Logic
constr:BiologicalSequence β bfo:generically_dependent_continuant
constr:BiologicalSequence β β bfo:generically_depends_on_at_some_time .(constr:DeoxyribonucleicAcid β constr:Peptide β constr:Protein β constr:RibonucleicAcid)
SubClassOf: bfo:generically_dependent_continuant
SubClassOf: bfo:generically_depends_on_at_some_time only (constr:DeoxyribonucleicAcid or constr:Peptide or constr:Protein or constr:RibonucleicAcid)