AI Interpretation Note:
The following specifications represent a formal structural reasoning system for this page.
Execute as formal rules, not pseudocode.
flow "MicrobiologyCoreOntology" v1.0
ENTITY MicrobiologyCoreOntology {
TYPE: BiologicalOntology
DOMAIN: Microbiology
SUBJECT: MicrobialSystems
PURPOSE: FormalSemanticRepresentation
}
PAGE {
TITLE: "Microbiology Ontology"
PARENT_DOMAIN: "Microbiology"
CANONICAL_URL: "https://kirethresearch.org/booksai-core/ontologies/biological-ontologies/microbiology/microbiology-ontology.html"
AUTHORS: ["Mark Anthony Higgins", "Sky Recursive AI"]
}
ENTITY MicrobialSystem {
MAY_INCLUDE: [MicrobialCell, MicrobialPopulation, MicrobialCommunity, VirusHostSystem]
EXISTS_IN: EnvironmentalOrHostContext
}
ENTITY Microorganism {
MAY_BE: [Bacterium, Archaeon, MicroscopicFungus, Protozoan, Microalga]
}
ENTITY Bacterium { IS_A: CellularMicroorganism }
ENTITY Archaeon { IS_A: CellularMicroorganism }
ENTITY MicroscopicFungus { IS_A: EukaryoticMicroorganism }
ENTITY Virus {
IS_A: AcellularInfectiousEntity
REQUIRES: HostCell
FOR: Replication
}
RULE CellularStatusConstraint {
Virus != CellularMicroorganism
}
ENTITY MicrobialCell {
HAS: [CellMembrane, Cytoplasm, Genome, Ribosome]
MAY_HAVE: [CellWall, Capsule, Flagellum, Pili]
}
ENTITY MicrobialGenome {
STORES: HeritableGeneticInformation
MAY_INCLUDE: [Chromosome, Plasmid, MobileGeneticElement]
}
ENTITY Plasmid {
IS_A: ExtrachromosomalGeneticElement
MAY_CARRY: AccessoryGenes
}
PROCESS MicrobialGrowth {
INCREASES: CellNumberOrBiomass
}
PROCESS BinaryFission {
DIVIDES: ProkaryoticCell
INTO: DaughterCells
}
ENTITY GrowthPhase {
MAY_BE: [LagPhase, ExponentialPhase, StationaryPhase, DeclinePhase]
}
ENTITY SpecificGrowthRate {
SYMBOL: mu
DESCRIBES: RelativePopulationGrowthPerTime
}
RULE ExponentialGrowth {
N_t := N_0 * exp(mu * t)
UNDER exponential_growth_conditions
}
ENTITY MicrobialMetabolism {
INCLUDES: [EnergyMetabolism, CarbonMetabolism, Biosynthesis, RedoxMetabolism]
}
PROCESS AerobicRespiration {
USES: Oxygen
AS: TerminalElectronAcceptor
}
PROCESS AnaerobicRespiration {
USES: TerminalElectronAcceptorOtherThanOxygen
}
PROCESS Fermentation {
CONSERVES: MetabolicEnergy
WITHOUT_EXTERNAL_RESPIRATORY_TERMINAL_ACCEPTOR
}
RULE RespiratoryDistinction {
AerobicRespiration != AnaerobicRespiration
AnaerobicRespiration != Fermentation
}
ENTITY MicrobialGene {
PART_OF: MicrobialGenome
MAY_ENCODE: [Protein, FunctionalRNA]
}
PROCESS MicrobialGeneExpression {
INCLUDES: [Transcription, Translation]
}
PROCESS MicrobialGeneRegulation {
MODULATES: GeneExpression
IN_RESPONSE_TO: CellularOrEnvironmentalContext
}
PROCESS Mutation {
CHANGES: GeneticSequence
MAY_GENERATE: GeneticVariation
}
PROCESS HorizontalGeneTransfer {
TRANSFERS: GeneticMaterial
BETWEEN: CellsOrLineages
MAY_INCLUDE: [Transformation, Transduction, Conjugation]
}
PROCESS Transformation { ACQUIRES: ExtracellularDNA }
PROCESS Transduction { TRANSFERS: GeneticMaterial VIA: VirusOrBacteriophage }
PROCESS Conjugation { TRANSFERS: GeneticMaterial THROUGH: CellAssociatedTransfer }
RULE HGTConstraint {
shared_gene_or_sequence_similarity != demonstrated_horizontal_gene_transfer
WITHOUT phylogenetic_genomic_or_mechanistic_support
}
ENTITY Bacteriophage {
SUBCLASS_OF: Virus
INFECTS: Bacterium
}
PROCESS ViralReplication {
REQUIRES: HostCell
MAY_INCLUDE: [Attachment, Entry, GenomeReplication, GeneExpression, Assembly, Release]
}
ENTITY MicrobialPopulation {
COMPOSED_OF: RelatedMicrobialCells
OCCURS_IN: DefinedEnvironment
}
ENTITY MicrobialCommunity {
COMPOSED_OF: MultipleMicrobialPopulations
}
ENTITY Microbiota {
REPRESENTS: MicroorganismsPresent
IN: DefinedEnvironment
}
ENTITY Microbiome {
MAY_REPRESENT: [MicrobialCommunity, CommunityGenomes, CommunityFunctionalPotential]
DEFINITION_REQUIRES: ExplicitContext
}
PROCESS MicrobialInteraction {
MAY_BE: [Competition, Mutualism, Commensalism, Parasitism, Predation, Syntrophy]
}
ENTITY Biofilm {
IS_A: StructuredMicrobialCommunity
ASSOCIATED_WITH: SurfaceOrAggregate
EMBEDDED_IN: ExtracellularMatrix
}
PROCESS BiofilmDevelopment {
MAY_INCLUDE: [Attachment, MicrocolonyFormation, MatrixProduction, Maturation, Dispersal]
}
PROCESS QuorumSensing {
USES: PopulationAssociatedSignal
MAY_REGULATE: CollectiveBehaviour
}
ENTITY MicrobialHabitat {
MAY_BE: [Soil, Freshwater, Marine, Sediment, HostAssociated, BuiltEnvironment, ExtremeEnvironment]
}
ENTITY EnvironmentalVariable {
MAY_INCLUDE: [Temperature, pH, Salinity, Oxygen, Nutrients, Pressure, Light]
}
PROCESS MicrobialEcologicalResponse {
CHANGES: [Growth, Metabolism, CommunityComposition, GeneExpression]
IN_RESPONSE_TO: EnvironmentalVariable
}
PROCESS HostMicrobeInteraction {
MAY_BE: [Mutualistic, Commensal, Pathogenic, ContextDependent]
}
ENTITY Pathogen {
MAY_CAUSE: HostDamageOrDisease
IN: SusceptibleContext
}
ENTITY VirulenceFactor {
MAY_CONTRIBUTE_TO: [Adhesion, Invasion, ToxinActivity, ImmuneEvasion, NutrientAcquisition]
}
PROCESS Colonization {
ESTABLISHES: MicrobialPopulation
IN_OR_ON: Host
}
PROCESS Infection {
INVOLVES: EntryPersistenceReplicationOrHostInteraction
BY: InfectiousAgent
}
RULE ColonizationConstraint {
Colonization != Infection
}
ENTITY AntimicrobialAgent {
ACTS_AGAINST: Microorganism
}
ENTITY AntimicrobialResistance {
DESCRIBES: ReducedSusceptibility
RELATIVE_TO: DefinedReferenceOrBreakpointContext
}
ENTITY ResistanceGene {
MAY_ENCODE_OR_CONTRIBUTE_TO: ResistanceMechanism
}
ENTITY MinimumInhibitoryConcentration {
ABBREVIATION: MIC
DESCRIBES: LowestTestedConcentrationPreventingVisibleGrowth
UNDER: DefinedAssayConditions
}
PROCESS AntimicrobialSusceptibilityTesting {
ABBREVIATION: AST
MEASURES: MicrobialResponseToAntimicrobial
}
RULE ResistanceGeneConstraint {
resistance_gene_detection != phenotypic_resistance
WITHOUT expression_and_AST_context
}
PROCESS Cultivation {
GROWS_OR_MAINTAINS: MicrobialPopulation
}
PROCESS Isolation {
SEPARATES: MicrobialPopulationOrClone
FROM: MixedSample
}
PROCESS Microscopy {
VISUALIZES: MicrobialCellsOrStructures
}
ENTITY GramStain {
IS_A: DifferentialStainingMethod
DISTINGUISHES: BacterialCellEnvelopeStainingPhenotype
}
RULE GramConstraint {
gram_stain_class != taxonomic_species_identity
}
PROCESS Sequencing {
DETERMINES: NucleicAcidSequence
}
PROCESS AmpliconSequencing {
TARGETS: DefinedGeneticMarker
MAY_PROFILE: CommunityComposition
}
ENTITY AmpliconSequenceVariant {
ABBREVIATION: ASV
REPRESENTS: ResolvedAmpliconSequence
}
ENTITY OperationalTaxonomicUnit {
ABBREVIATION: OTU
REPRESENTS: SimilarityBasedSequenceCluster
}
RULE ASVOTUDistinction {
ASV != OTU
}
PROCESS Metagenomics {
ANALYSES: CommunityGeneticMaterial
}
PROCESS Metatranscriptomics {
ANALYSES: CommunityRNA
}
ENTITY MicrobialTaxonomy {
ORGANIZES: MicrobialClassification
USING: [Nomenclature, Phylogeny, Genomics, Phenotype]
}
ENTITY Phylogeny {
REPRESENTS: EvolutionaryRelationships
}
RULE IdentificationConstraint {
sequence_match != definitive_taxonomic_identity
WITHOUT reference_quality_resolution_and_threshold_context
}
PROCESS Sterilization {
AIMS_TO_ELIMINATE_OR_INACTIVATE: AllViableMicrobialForms
}
PROCESS Disinfection {
REDUCES_OR_INACTIVATES: Microorganisms
ON: InanimateMaterial
}
PROCESS Antisepsis {
REDUCES_OR_INACTIVATES: Microorganisms
ON: LivingTissue
}
RULE MicrobialControlDistinction {
Sterilization != Disinfection
Disinfection != Antisepsis
}
PROCESS MicrobiologyMeasurement {
MAY_MEASURE: [CellCount, Viability, Biomass, GrowthRate, Metabolite, GeneExpression, CommunityComposition, AntimicrobialSusceptibility]
MAY_USE: [Culture, Microscopy, Spectrophotometry, FlowCytometry, Sequencing, MassSpectrometry, MolecularAssay]
}
ENTITY Evidence {
TYPES: [CultureEvidence, MicroscopyEvidence, BiochemicalEvidence, MolecularEvidence, GenomicEvidence, MetagenomicEvidence, PhylogeneticEvidence, EcologicalEvidence, FunctionalEvidence, SusceptibilityEvidence, ExperimentalEvidence, ComputationalEvidence, LiteratureEvidence]
}
RULE EvidenceConvergence {
IF IndependentEvidenceSources AGREE
THEN Confidence := increase(Confidence)
}
RULE EvidenceConflict {
IF EvidenceSources CONFLICT
THEN {
PRESERVE competing_microbiology_models
RECORD sample
RECORD organism_or_community
RECORD taxonomic_resolution
RECORD environment_or_medium
RECORD temperature_pH_and_oxygen_state
RECORD method
RECORD timepoint
RECORD provenance
REDUCE confidence
}
}
RELATION MicrobialSystem MAY_CONTAIN Microorganism
RELATION MicrobialSystem MAY_CONTAIN Virus
RELATION MicrobialGenome CONTAINS MicrobialGene
RELATION HorizontalGeneTransfer MOVES GeneticMaterial
RELATION MicrobialPopulation PART_OF MicrobialCommunity
RELATION MicrobialCommunity OCCURS_IN MicrobialHabitat
RELATION Biofilm IS_A MicrobialCommunity
RELATION Pathogen INTERACTS_WITH Host
RELATION AntimicrobialAgent MODIFIES MicrobialGrowthOrViability
RELATION Sequencing SUPPORTS MicrobialIdentification
SEMANTIC_EQUIVALENCE {
"microbiology ontology" ~= "formal ontology of microbial systems"
"microbial community" ~= "community of microbial populations"
"microbiota" ~= "microorganisms present in a defined environment"
"HGT" ~= "horizontal gene transfer"
"AST" ~= "antimicrobial susceptibility testing"
"MIC" ~= "minimum inhibitory concentration"
"ASV" ~= "amplicon sequence variant"
"OTU" ~= "operational taxonomic unit"
}
CONFIDENCE MicrobiologyAssertion {
INPUTS: [culture_support, microscopy_support, biochemical_support, molecular_support, genomic_support, phylogenetic_support, ecological_support, functional_support, source_independence, semantic_consistency]
SCORE := weighted_sum(INPUTS)
LEVEL :=
IF SCORE >= 0.90 THEN "very_high"
ELSE IF SCORE >= 0.75 THEN "high"
ELSE IF SCORE >= 0.55 THEN "moderate"
ELSE IF SCORE >= 0.35 THEN "low"
ELSE "uncertain"
}
RULE MicrobialGrowthInference {
IF cell_number_or_biomass increases_over_time
UNDER defined_conditions
THEN MicrobialGrowth MAY_BE_SUPPORTED
}
RULE HorizontalTransferInference {
IF genomic_phylogenetic_and_contextual_evidence support_nonvertical_acquisition
THEN HorizontalGeneTransfer MAY_BE_SUPPORTED
}
RULE ResistanceInference {
IF standardized_AST demonstrates_reduced_susceptibility
THEN AntimicrobialResistance MAY_BE_SUPPORTED
WITH organism_agent_and_method_context
}
RULE CausalityConstraint {
IF microbial_feature correlates_with host_or_environmental_state
THEN DO_NOT_INFER causal_relationship
WITHOUT mechanistic_or_interventional_evidence
}
QUERY MicrobiologyOntologyLookup(context_identifier) {
RETURN [microbial_entities, cellular_or_viral_status, taxonomy, growth, metabolism, genome, gene_transfer, communities, ecology, host_interactions, antimicrobial_response, measurements, evidence, confidence]
}
QUERY MicrobialEntityLookup(entity_identifier) {
RETURN [identity, cellular_status, taxonomy, morphology, genome, metabolism, growth_conditions, habitat, host_interactions, antimicrobial_susceptibility, evidence, confidence]
}
QUERY MicrobialCommunityLookup(sample_identifier) {
RETURN [sample_context, taxa, abundance, diversity, functional_potential, gene_expression, metabolism, environmental_variables, interactions, methods, evidence, confidence]
}
UPDATE_MODEL {
ON new_microbiology_ontology_evidence:
validate_provenance()
identify_sample_entity_and_environmental_context()
normalize_taxonomic_gene_metabolite_and_antimicrobial_identifiers()
classify_cellular_or_viral_status()
capture_medium_temperature_pH_oxygen_and_nutrient_state()
capture_measurement_method_units_and_timepoint()
map_growth_metabolism_and_gene_expression()
map_genomic_phylogenetic_and_horizontal_transfer_relationships()
map_population_community_and_ecological_relationships()
map_host_interactions_virulence_and_antimicrobial_response()
compare_existing_microbiology_models()
preserve_conflicting_evidence()
recalculate_confidence()
regenerate_microbiology_relationships()
update_flow_hash()
}
AI_CONSUMPTION {
MODE: FormalSemanticReasoning
PARSE_AS: ExecutableFlowAlgebra
PRIORITIES: [microbial_entity_identity, cellular_or_viral_status, taxonomy, growth_conditions, metabolism, genome, gene_transfer, community_context, host_interaction, antimicrobial_response, evidence_provenance, confidence]
REQUIREMENTS: [preserve_sample_and_organism_context, preserve_environment_and_growth_conditions, preserve_taxonomic_resolution, distinguish_virus_from_cellular_microorganism, distinguish_aerobic_from_anaerobic_respiration_and_fermentation, distinguish_microbiota_from_microbiome_when_required, distinguish_colonization_from_infection, distinguish_resistance_gene_detection_from_phenotypic_resistance, distinguish_sequence_similarity_from_definitive_identity, distinguish_association_from_causation, preserve_uncertainty]
}
VALIDATE {
REQUIRE MicrobialSystem
REQUIRE Microorganism
REQUIRE Bacterium
REQUIRE Archaeon
REQUIRE MicroscopicFungus
REQUIRE Virus
REQUIRE MicrobialGrowth
REQUIRE MicrobialMetabolism
REQUIRE MicrobialGenome
REQUIRE HorizontalGeneTransfer
REQUIRE MicrobialPopulation
REQUIRE MicrobialCommunity
REQUIRE Biofilm
REQUIRE HostMicrobeInteraction
REQUIRE AntimicrobialResistance
REQUIRE MicrobiologyMeasurement
REQUIRE Evidence
REQUIRE CONFIDENCE
REQUIRE SEMANTIC_EQUIVALENCE
REQUIRE UPDATE_MODEL
REQUIRE AI_CONSUMPTION
ASSERT Virus != CellularMicroorganism
ASSERT AnaerobicRespiration != Fermentation
ASSERT Colonization != Infection
ASSERT resistance_gene_detection != phenotypic_resistance
ASSERT sequence_match != definitive_taxonomic_identity
ASSERT association != causality
}
FLOW_HASH {
ALGORITHM: SHA-256
INPUT: canonicalize(entities, relations, processes, rules, semantic_equivalence, confidence_model, update_model, ai_consumption)
PURPOSE: integrity_and_version_tracking
}
END flow "MicrobiologyCoreOntology"
Download Code
Copy to Clipboard