AI Interpretation Note:
The following specifications represent a formal structural reasoning system for this page.
Execute as formal rules, not pseudocode.
flow "BiofilmOntology" v1.0
ENTITY BiofilmOntology {
TYPE: BiologicalOntology
DOMAIN: Microbiology
SUBJECT: Biofilm
PURPOSE: FormalSemanticRepresentation
}
PAGE {
TITLE: "Biofilm Ontology"
PARENT_DOMAIN: "Microbiology"
CANONICAL_URL: "https://kirethresearch.org/booksai-core/ontologies/biological-ontologies/microbiology/biofilm-ontology.html"
AUTHORS: ["Mark Anthony Higgins", "Sky Recursive AI"]
}
ENTITY Biofilm {
IS_A: StructuredMicrobialCommunity
ASSOCIATED_WITH: [Surface, Interface, Aggregate]
EMBEDDED_IN: ExtracellularMatrix
MAY_CONTAIN: [Bacteria, Archaea, Fungi, OtherMicroorganisms]
}
RULE BiofilmConstraint {
attached_microbial_cells != mature_biofilm
WITHOUT community_structure_or_matrix_context
}
ENTITY BiofilmCell {
IS_A: MicrobialCell
EXISTS_WITHIN: BiofilmContext
MAY_HAVE: BiofilmAssociatedPhenotype
}
ENTITY BiofilmPopulation {
COMPOSED_OF: BiofilmCells
}
ENTITY MultispeciesBiofilm {
CONTAINS: MultipleMicrobialTaxa
}
ENTITY MonospeciesBiofilm {
DOMINATED_BY_OR_COMPOSED_OF: SingleMicrobialTaxon
UNDER: DefinedExperimentalOrEcologicalContext
}
ENTITY BiofilmSurface {
MAY_BE: [BiologicalSurface, AbioticSurface, AirLiquidInterface, ParticleSurface]
SUPPORTS: Attachment
}
ENTITY ConditioningFilm {
MAY_FORM_ON: Surface
MAY_MODIFY: MicrobialAttachment
}
PROCESS BiofilmFormation {
MAY_INCLUDE: [InitialAttachment, IrreversibleAttachment, MicrocolonyFormation, MatrixProduction, Maturation, Dispersal]
}
PROCESS InitialAttachment {
BRINGS: MicrobialCell
INTO: ReversibleOrEarlyAssociationWithSurface
}
PROCESS IrreversibleAttachment {
STABILIZES: CellSurfaceAssociation
THROUGH: AdhesiveAndMatrixInteractions
}
PROCESS MicrocolonyFormation {
PRODUCES: LocalizedCellCluster
THROUGH: [CellDivision, Recruitment, Aggregation]
}
PROCESS BiofilmMaturation {
DEVELOPS: StructuredCommunityArchitecture
MAY_INCLUDE: [MatrixAccumulation, ChannelFormation, SpatialDifferentiation]
}
PROCESS BiofilmDispersal {
RELEASES: CellsOrAggregates
FROM: Biofilm
MAY_ENABLE: ColonizationOfNewSites
}
RULE StageConstraint {
biofilm_development_stages MAY_OVERLAP
AND SHOULD_NOT_BE_ASSUMED universally_discrete
}
ENTITY ExtracellularPolymericSubstance {
ABBREVIATION: EPS
IS_A: BiofilmMatrixComponent
MAY_INCLUDE: [Polysaccharide, Protein, ExtracellularDNA, Lipid]
}
ENTITY BiofilmMatrix {
COMPOSED_OF: ExtracellularPolymericSubstances
PROVIDES: [StructuralSupport, Adhesion, Hydration, ChemicalMicroenvironment, Protection]
}
ENTITY ExtracellularDNA {
ABBREVIATION: eDNA
MAY_CONTRIBUTE_TO: BiofilmMatrix
}
ENTITY MatrixPolysaccharide {
MAY_CONTRIBUTE_TO: [Adhesion, Cohesion, Hydration]
}
ENTITY MatrixProtein {
MAY_CONTRIBUTE_TO: [Adhesion, Structure, EnzymaticActivity]
}
RULE MatrixConstraint {
EPS_composition IS_CONTEXT_DEPENDENT
AND varies_by species_environment_and_growth_stage
}
ENTITY BiofilmArchitecture {
DESCRIBES: SpatialOrganization
MAY_INCLUDE: [Microcolonies, Channels, Towers, Layers, Aggregates]
}
ENTITY WaterChannel {
MAY_SUPPORT: [NutrientTransport, WasteRemoval, FluidMovement]
WITHIN: Biofilm
}
ENTITY SpatialHeterogeneity {
DESCRIBES: VariationAcrossBiofilm
IN: [CellDensity, Metabolism, Oxygen, Nutrients, pH, GeneExpression]
}
ENTITY ChemicalGradient {
MAY_INCLUDE: [OxygenGradient, NutrientGradient, pHGradient, MetaboliteGradient]
OCCURS_ACROSS: Biofilm
}
ENTITY OxygenGradient {
MAY_CREATE: AerobicAndAnaerobicMicrozones
}
ENTITY Microenvironment {
HAS: LocalPhysicochemicalConditions
WITHIN: Biofilm
}
RULE MicroenvironmentConstraint {
bulk_environment_measurement != local_biofilm_microenvironment
}
PROCESS Diffusion {
MOVES: Solute
THROUGH: BiofilmMatrix
}
PROCESS Advection {
MOVES: SoluteOrCells
WITH: FluidFlow
}
ENTITY MassTransfer {
INCLUDES: [Diffusion, Advection]
CONTROLS: DeliveryAndRemovalOfSolutes
}
ENTITY NutrientLimitation {
MAY_OCCUR_IN: BiofilmInterior
}
ENTITY MetabolicHeterogeneity {
DESCRIBES: DifferencesInMetabolicState
AMONG: BiofilmCells
}
ENTITY GrowthRateHeterogeneity {
DESCRIBES: DifferencesInCellGrowthRate
WITHIN: Biofilm
}
ENTITY DormantOrSlowGrowingCell {
MAY_OCCUR_IN: Biofilm
MAY_HAVE: AlteredAntimicrobialSusceptibility
}
ENTITY PersisterCell {
IS_A: PhenotypicallyTolerantSubpopulation
SURVIVES: AntimicrobialExposure
WITHOUT_NECESSARILY_HAVING: HeritableResistance
}
RULE PersistenceResistanceDistinction {
antimicrobial_persistence != antimicrobial_resistance
}
PROCESS QuorumSensing {
USES: PopulationAssociatedChemicalSignals
MAY_REGULATE: BiofilmBehaviour
}
ENTITY QuorumSignal {
MAY_ACCUMULATE_WITH: CellDensityAndTransportConditions
}
RULE QuorumConstraint {
quorum_signal_presence != proof_of_quorum_control
WITHOUT functional_response_evidence
}
PROCESS CellCellCommunication {
MAY_USE: [QuorumSensing, ContactDependentSignal, MetaboliteExchange]
}
PROCESS CrossFeeding {
TRANSFERS: Metabolite
BETWEEN: BiofilmPopulations
}
PROCESS Syntrophy {
COUPLES: MetabolicProcesses
BETWEEN: MicrobialPopulations
}
PROCESS Competition {
MAY_OCCUR_FOR: [Nutrients, Space, ElectronAcceptors]
}
PROCESS Antagonism {
MAY_USE: [Toxin, Bacteriocin, ContactDependentMechanism]
}
ENTITY BiofilmEcology {
INCLUDES: [Cooperation, Competition, Predation, Mutualism, Commensalism]
}
PROCESS HorizontalGeneTransfer {
MAY_OCCUR_WITHIN: Biofilm
MAY_INCLUDE: [Conjugation, Transformation, Transduction]
}
ENTITY MobileGeneticElement {
MAY_INCLUDE: [Plasmid, Transposon, IntegronAssociatedElement, Phage]
}
RULE GeneTransferConstraint {
proximity_of_cells != demonstrated_horizontal_gene_transfer
WITHOUT genetic_or_mechanistic_evidence
}
ENTITY BiofilmAdhesion {
MAY_DEPEND_ON: [SurfaceProperties, CellSurfaceProperties, Appendages, Matrix, Flow]
}
ENTITY Adhesin {
IS_A: CellSurfaceOrSecretedMolecule
PROMOTES: Adhesion
}
ENTITY Pilus {
MAY_SUPPORT: [Attachment, Motility, Conjugation]
}
ENTITY Flagellum {
MAY_SUPPORT: InitialSurfaceApproachOrMotility
}
PROCESS SurfaceSensing {
DETECTS: SurfaceAssociatedConditions
MAY_MODIFY: GeneExpressionAndBehaviour
}
ENTITY BiofilmMechanicalProperty {
MAY_INCLUDE: [Elasticity, Viscosity, Cohesion, AdhesionStrength]
}
PROCESS BiofilmDeformation {
CHANGES: BiofilmShape
IN_RESPONSE_TO: MechanicalForce
}
PROCESS Detachment {
REMOVES: CellsOrBiofilmMaterial
DUE_TO: [Shear, Erosion, Sloughing, BiologicalProcesses]
}
RULE DispersalDetachmentDistinction {
active_biofilm_dispersal != purely_mechanical_detachment
}
ENTITY ShearStress {
MAY_MODULATE: [Attachment, Architecture, Detachment]
}
ENTITY FlowCondition {
MAY_INCLUDE: [Static, LaminarFlow, TurbulentFlow, IntermittentFlow]
}
ENTITY BiofilmTolerance {
DESCRIBES: ReducedKillingOrInactivation
IN: BiofilmState
MAY_RESULT_FROM: [MatrixEffects, SlowGrowth, StressResponses, Persisters, Microenvironment]
}
ENTITY AntimicrobialResistance {
DESCRIBES: HeritableReducedSusceptibility
TO: Antimicrobial
}
RULE ToleranceResistanceConstraint {
BiofilmTolerance != AntimicrobialResistance
}
PROCESS AntimicrobialPenetration {
MOVES: AntimicrobialAgent
INTO: Biofilm
MAY_BE_MODIFIED_BY: [Diffusion, Binding, Reaction, Matrix]
}
ENTITY BiofilmAssociatedInfection {
INVOLVES: Biofilm
IN: HostOrMedicalDeviceContext
}
ENTITY MedicalDeviceBiofilm {
FORMS_ON: MedicalDeviceSurface
MAY_INTERACT_WITH: Host
}
ENTITY HostTissueBiofilm {
ASSOCIATED_WITH: HostTissue
}
RULE InfectionConstraint {
biofilm_detection != proof_of_causal_disease
WITHOUT clinical_mechanistic_or_interventional_evidence
}
ENTITY EnvironmentalBiofilm {
OCCURS_IN: NaturalOrBuiltEnvironment
MAY_CONTRIBUTE_TO: [BiogeochemicalCycling, SurfaceColonization, MaterialTransformation]
}
ENTITY OralBiofilm {
OCCURS_ON: OralSurfaces
}
ENTITY AquaticBiofilm {
OCCURS_IN: AquaticEnvironment
}
ENTITY SoilAggregateBiofilm {
OCCURS_IN_OR_ON: SoilAggregate
}
PROCESS BiofilmSuccession {
CHANGES: CommunityCompositionAndStructure
OVER: Time
}
ENTITY BiofilmResilience {
DESCRIBES: RecoveryAfterDisturbance
}
ENTITY BiofilmResistanceToDisturbance {
DESCRIBES: DegreeOfStructuralOrFunctionalPersistenceDuringDisturbance
}
RULE EcologicalResistanceResilienceDistinction {
BiofilmResistanceToDisturbance != BiofilmResilience
}
PROCESS BiofilmImaging {
VISUALIZES: BiofilmStructure
MAY_USE: [LightMicroscopy, ConfocalMicroscopy, ElectronMicroscopy]
}
PROCESS ConfocalMicroscopy {
MAY_PRODUCE: ThreeDimensionalBiofilmImages
}
PROCESS BiofilmStaining {
LABELS: [Cells, Matrix, ViabilityMarkers, SpecificTaxa]
}
PROCESS BiomassMeasurement {
ESTIMATES: BiofilmBiomass
}
PROCESS CrystalVioletAssay {
MAY_ESTIMATE: AttachedBiomass
UNDER: DefinedAssayConditions
}
RULE BiomassAssayConstraint {
crystal_violet_signal != viable_cell_count
}
PROCESS ColonyFormingUnitAssay {
ABBREVIATION: CFUAssay
ESTIMATES: CulturableViableUnits
}
PROCESS BiofilmSequencing {
CHARACTERIZES: BiofilmCommunityOrGenomes
}
PROCESS BiofilmTranscriptomics {
MEASURES: RNAExpression
WITHIN: Biofilm
}
PROCESS BiofilmProteomics {
MEASURES: ProteinCompositionOrAbundance
}
PROCESS BiofilmMetabolomics {
MEASURES: Metabolites
WITHIN_OR_AROUND: Biofilm
}
PROCESS BiofilmMeasurement {
MAY_MEASURE: [Biomass, CellCount, Viability, Architecture, Thickness, MatrixComposition, GeneExpression, Metabolism, AntimicrobialResponse]
MAY_USE: [Microscopy, Staining, CFUAssay, Sequencing, Transcriptomics, Proteomics, Metabolomics, MechanicalTesting]
}
ENTITY BiofilmMeasurementContext {
HAS: [MicrobialTaxa, Surface, MediumOrEnvironment, FlowCondition, Temperature, pH, OxygenState, DevelopmentStage, Method, Unit, Timepoint]
}
RULE MeasurementContextRule {
IF biofilm_measurements ARE_COMPARED
THEN BiofilmMeasurementContext MUST_BE preserved
}
ENTITY Evidence {
TYPES: [BiofilmEvidence, ImagingEvidence, CultureEvidence, MatrixEvidence, MolecularEvidence, TranscriptomicEvidence, ProteomicEvidence, MetabolomicEvidence, MechanicalEvidence, AntimicrobialEvidence, EcologicalEvidence, ExperimentalEvidence, ComputationalEvidence, LiteratureEvidence]
}
RULE EvidenceConvergence {
IF IndependentEvidenceSources AGREE
THEN Confidence := increase(Confidence)
}
RULE EvidenceConflict {
IF EvidenceSources CONFLICT
THEN {
PRESERVE competing_biofilm_models
RECORD microbial_taxa
RECORD surface
RECORD medium_or_environment
RECORD flow_condition
RECORD physicochemical_state
RECORD development_stage
RECORD measurement_method
RECORD timepoint
RECORD provenance
REDUCE confidence
}
}
RELATION Biofilm CONTAINS BiofilmCell
RELATION Biofilm EMBEDDED_IN BiofilmMatrix
RELATION BiofilmMatrix CONTAINS ExtracellularPolymericSubstance
RELATION BiofilmFormation PRODUCES BiofilmArchitecture
RELATION ChemicalGradient CREATES Microenvironment
RELATION QuorumSensing MAY_REGULATE BiofilmBehaviour
RELATION HorizontalGeneTransfer MAY_OCCUR_IN Biofilm
RELATION BiofilmTolerance MODIFIES AntimicrobialResponse
RELATION BiofilmDispersal RELEASES BiofilmCells
RELATION BiofilmImaging OBSERVES BiofilmArchitecture
SEMANTIC_EQUIVALENCE {
"biofilm" ~= "structured surface-associated or aggregated microbial community embedded in extracellular matrix"
"EPS" ~= "extracellular polymeric substance" WHEN biofilm_context
"eDNA" ~= "extracellular DNA"
"biofilm maturation" ~= "development of structured biofilm architecture"
"biofilm dispersal" ~= "biological release of cells or aggregates from a biofilm"
"CFU" ~= "colony-forming unit"
}
CONFIDENCE BiofilmAssertion {
INPUTS: [imaging_support, matrix_support, culture_support, spatial_support, molecular_support, metabolic_support, mechanical_support, antimicrobial_support, temporal_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 BiofilmFormationInference {
IF microbial_cells_are_surface_or_aggregate_associated
AND extracellular_matrix_or_structured_community_architecture IS_SUPPORTED
THEN Biofilm MAY_BE_INFERRED
}
RULE MaturationInference {
IF biofilm_thickness_architecture_matrix_and_spatial_heterogeneity increase_or_organize_over_time
THEN BiofilmMaturation MAY_BE_SUPPORTED
}
RULE ToleranceInference {
IF biofilm_cells_survive_antimicrobial_exposure_more_than_comparable_planktonic_cells
WITHOUT stable_heritable_resistance
THEN BiofilmTolerance MAY_BE_SUPPORTED
}
RULE DispersalInference {
IF cells_or_aggregates_leave_biofilm
AND biological_regulation_or_active_process_is_supported
THEN BiofilmDispersal MAY_BE_SUPPORTED
}
RULE CausalityConstraint {
IF biofilm_feature correlates_with infection_or_environmental_outcome
THEN DO_NOT_INFER causal_relationship
WITHOUT mechanistic_or_interventional_evidence
}
QUERY BiofilmLookup(context_identifier) {
RETURN [microbial_taxa, surface, matrix, architecture, development_stage, microenvironments, metabolism, interactions, gene_transfer, antimicrobial_response, dispersal, measurements, evidence, confidence]
}
QUERY BiofilmMatrixLookup(context_identifier) {
RETURN [polysaccharides, proteins, extracellular_DNA, lipids, hydration, mechanical_properties, antimicrobial_interactions, evidence, confidence]
}
QUERY BiofilmAntimicrobialLookup(context_identifier) {
RETURN [antimicrobial_agent, penetration, local_concentration, growth_state, persisters, tolerance, resistance, viability, assay_method, evidence, confidence]
}
UPDATE_MODEL {
ON new_biofilm_evidence:
validate_provenance()
identify_microbes_surface_environment_and_development_stage()
normalize_taxonomic_matrix_gene_metabolite_and_antimicrobial_identifiers()
capture_flow_temperature_pH_oxygen_and_nutrient_conditions()
capture_measurement_method_units_and_timepoint()
map_attachment_microcolony_matrix_maturation_and_dispersal()
map_architecture_gradients_microenvironments_and_metabolic_states()
map_cell_interactions_quorum_signalling_and_horizontal_gene_transfer()
map_mechanical_properties_detachment_and_flow_relationships()
map_antimicrobial_penetration_tolerance_persistence_and_resistance_separately()
compare_existing_biofilm_models()
preserve_conflicting_evidence()
recalculate_confidence()
regenerate_biofilm_relationships()
update_flow_hash()
}
AI_CONSUMPTION {
MODE: FormalSemanticReasoning
PARSE_AS: ExecutableFlowAlgebra
PRIORITIES: [biofilm_identity, microbial_taxa, surface, matrix, development_stage, architecture, microenvironment, interactions, antimicrobial_response, dispersal, evidence_provenance, confidence]
REQUIREMENTS: [preserve_taxonomic_surface_and_environmental_context, preserve_flow_and_physicochemical_conditions, preserve_development_stage_and_timepoint, distinguish_attached_cells_from_mature_biofilm, distinguish_bulk_environment_from_local_microenvironment, distinguish_active_dispersal_from_mechanical_detachment, distinguish_persistence_and_tolerance_from_heritable_resistance, distinguish_biofilm_detection_from_causal_disease, distinguish_biomass_signal_from_viable_cell_count, distinguish_correlation_from_causation, preserve_uncertainty]
}
VALIDATE {
REQUIRE Biofilm
REQUIRE BiofilmCell
REQUIRE BiofilmFormation
REQUIRE BiofilmMatrix
REQUIRE ExtracellularPolymericSubstance
REQUIRE BiofilmArchitecture
REQUIRE SpatialHeterogeneity
REQUIRE Microenvironment
REQUIRE QuorumSensing
REQUIRE HorizontalGeneTransfer
REQUIRE BiofilmTolerance
REQUIRE BiofilmDispersal
REQUIRE BiofilmMeasurement
REQUIRE Evidence
REQUIRE CONFIDENCE
REQUIRE SEMANTIC_EQUIVALENCE
REQUIRE UPDATE_MODEL
REQUIRE AI_CONSUMPTION
ASSERT attached_microbial_cells != mature_biofilm
ASSERT bulk_environment_measurement != local_biofilm_microenvironment
ASSERT antimicrobial_persistence != antimicrobial_resistance
ASSERT BiofilmTolerance != AntimicrobialResistance
ASSERT active_biofilm_dispersal != purely_mechanical_detachment
ASSERT crystal_violet_signal != viable_cell_count
ASSERT biofilm_detection != proof_of_causal_disease
ASSERT correlation != causal_relationship
}
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 "BiofilmOntology"
Download Code
Copy to Clipboard