protein size variant classifier
IRI: https://spec.industrialontologies.org/ontology/construct/ProteinSizeVariantClassifier
Defined In: https://spec.industrialontologies.org/ontology/biopharma/MolecularEntity/
SubClass Of: size variant classifier
Class Hierarchy
owl:Thing βΊ bfo:entity βΊ bfo:continuant βΊ bfo:generically dependent continuant βΊ information content entity βΊ denoter βΊ classifier βΊ size variant classifier βΊ protein size variant classifier
Direct subclasses:
Definition
size variant classifier that classifies a molecular entity population composed of proteins, protein fragments, or protein aggregates according to molecular size or molecular weight relative to a reference protein form
Examples
- a classifier that classifies a monoclonal antibody aggregate population as a protein size variant by size-exclusion chromatography; a classifier that classifies a clipped antibody fragment population as a protein size variant by CE-SDS; a classifier that classifies a low-molecular-weight fragment population relative to the reference protein form; a classifier that classifies a high-molecular-weight oligomer population relative to the reference protein form;
Adapted From
- https://pmc.ncbi.nlm.nih.gov/articles/PMC3564875/ and https://pmc.ncbi.nlm.nih.gov/articles/PMC9980510/ and https://www.biopharminternational.com/view/protein-impurities-pose-challenges and https://link.springer.com/article/10.1186/s41120-024-00096-x and https://www.fda.gov/media/182387/download
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
ProteinSizeVariantClassifier(x) β SizeVariantClassifier(x) β§ βs (DesignSpecification(s) β§ isAbout(x, s) β§ βr (Protein(r) β§ prescribes(s, r))) β§ βp (MolecularEntityPopulation(p) β§ classifies(x, p) β§ βm ((Protein(m) β¨ ProteinFragment(m) β¨ ProteinAggregate(m)) β§ hasMemberPartAtSomeTime(p, m)) β§ βm (hasMemberPartAtSomeTime(p, m) β (Protein(m) β¨ ProteinFragment(m) β¨ ProteinAggregate(m))))
Semi-Formal Natural Language Axioms
if x is a βprotein size variant classifierβ then x is a βsize variant classifierβ that βis aboutβ some βdesign specificationβ that βprescribesβ some βproteinβ, and x βclassifiesβ some βmolecular entity populationβ whose members are proteins, protein fragments, or protein aggregates
Description Logic
constr:ProteinSizeVariantClassifier β constr:SizeVariantClassifier
constr:ProteinSizeVariantClassifier β β constr:classifies .(constr:MolecularEntityPopulation β β bfo:has_member_part_at_some_time .(constr:Protein β constr:ProteinAggregate β constr:ProteinFragment))
constr:ProteinSizeVariantClassifier β β constr:isAbout .(constr:DesignSpecification β β constr:prescribes .constr:Protein)
SubClassOf: constr:SizeVariantClassifier
SubClassOf: constr:classifies some (constr:MolecularEntityPopulation and bfo:has_member_part_at_some_time only (constr:Protein or constr:ProteinAggregate or constr:ProteinFragment))
SubClassOf: constr:isAbout some (constr:DesignSpecification and constr:prescribes some constr:Protein)