Skip to main content

Microbiology Ontology

Microbiology
Authors: MArk Anthony Higgins - Sky Recursive Ai
© Mark Anthony Higgins 11 October 2025
Revised Date: 30 September 2026
Audio Overview
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"
Kireth Research
38 Thorndale Croft, Wetwang, Driffield
East Riding of Yorkshire YO25 9XZ