PREFIX namo: <https://w3id.org/monarch-initiative/namo/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

namo:MicrophysiologicalSystem a rdfs:Class ;
  rdfs:comment "Organ-/tissue-on-chip systems that integrate microfluidics, biomaterials, and living cells to replicate tissue-level physiology and dynamics. Conforms to ISO 22916:2022 interoperability requirements for dimensions, connections, and device classification." ;
  rdfs:seeAlso <https://www.iso.org/standard/74157.html> ;
  rdfs:subClassOf namo:NamModel .

namo:perfusion_system a rdf:Property ;
  rdfs:comment "Description of perfusion and flow systems" ;
  rdfs:range xsd:string .

namo:mechanical_forces a rdf:Property ;
  rdfs:comment "Mechanical forces applied to the model system" ;
  rdfs:range namo:MechanicalStimulation .

<http://schema.org/name> a rdf:Property ;
  rdfs:comment "A human-readable name for a thing" ;
  rdfs:range xsd:string .

namo:sensor_integration a rdf:Property ;
  rdfs:comment "Sensors integrated for real-time monitoring" ;
  rdfs:range namo:IntegratedSensorEnum .

namo:spatial_context a rdf:Property ;
  rdfs:comment "Description of spatial organization and context captured by the model" ;
  rdfs:range xsd:string .

<http://schema.org/description> a rdf:Property ;
  rdfs:comment "A human-readable description for a thing" ;
  rdfs:range xsd:string .

namo:microfluidic_design a rdf:Property ;
  rdfs:comment "Detailed design specifications of the microfluidic device" ;
  rdfs:range namo:MicrofluidicDesign .

namo:references a rdf:Property ;
  rdfs:comment "Literature references that describe, validate, or support this model" ;
  rdfs:range namo:Reference .

namo:models a rdf:Property ;
  rdfs:range namo:ModelsRelationship .

namo:biological_organization_level a rdf:Property ;
  rdfs:comment "The level of biological organization represented by the model" ;
  rdfs:range namo:BiologicalOrganizationLevelEnum .

namo:type a rdf:Property ;
  rdfs:range xsd:string .

namo:complexity_level a rdf:Property ;
  rdfs:comment "Level of biological complexity represented (subcellular, cellular, tissue, organ, system)" ;
  rdfs:range namo:ComplexityLevelEnum .

namo:PhenotypeOverlap a rdfs:Class ;
  rdfs:comment "Comparison of phenotypic manifestations between model and biological systems." ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:biological_specific_phenotypes a rdf:Property ;
  rdfs:comment "List of phenotypes present only in the biological system." ;
  rdfs:range <https://w3id.org/biolink/PhenotypicFeature> .

namo:model_specific_phenotypes a rdf:Property ;
  rdfs:comment "List of phenotypes present only in the model system." ;
  rdfs:range <https://w3id.org/biolink/PhenotypicFeature> .

namo:shared_phenotypes a rdf:Property ;
  rdfs:comment "List of phenotypes present in both model and biological system." ;
  rdfs:range <https://w3id.org/biolink/PhenotypicFeature> .

namo:phenotype_similarity_score a rdf:Property ;
  rdfs:comment "Quantitative score (0.0-1.0) representing phenotypic similarity." ;
  rdfs:range xsd:float .

namo:phenotype_ontology a rdf:Property ;
  rdfs:comment "Ontology used for phenotype classification (e.g., HPO, MP)." ;
  rdfs:range xsd:string .

namo:MolecularSimilarity a rdfs:Class ;
  rdfs:comment "Detailed assessment of molecular-level concordance between model and biological systems." ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:differentially_expressed_genes a rdf:Property ;
  rdfs:comment "List of genes that are differentially expressed in the model system." ;
  rdfs:range namo:Gene .

namo:methodology a rdf:Property ;
  rdfs:comment "Description of experimental methods used for molecular comparison." , "Detailed methodology for the assay." ;
  rdfs:range xsd:string .

namo:statistical_significance a rdf:Property ;
  rdfs:comment "Statistical measures of significance for the molecular similarity." ;
  rdfs:range namo:StatisticalSignificance .

namo:similarity_score a rdf:Property ;
  rdfs:comment "Quantitative similarity score (0.0-1.0) based on molecular profiles." ;
  rdfs:range xsd:float .

namo:conserved_genes a rdf:Property ;
  rdfs:comment "List of genes with conserved expression patterns between model and target." ;
  rdfs:range namo:Gene .

namo:data_source a rdf:Property ;
  rdfs:comment "Source of molecular data (e.g., RNA-seq, proteomics, metabolomics)." ;
  rdfs:range xsd:string .

namo:correlation_coefficient a rdf:Property ;
  rdfs:comment "Pearson correlation coefficient for expression profiles." , "Correlation coefficient between dose-response curves." ;
  rdfs:range xsd:float .

namo:TissueOnChip a rdfs:Class ;
  rdfs:comment "Tissue-level microphysiological systems that model specific tissue functions and multi-cellular interactions. Aligned with ISO 10991:2023 microfluidics terminology." ;
  rdfs:seeAlso <https://www.iso.org/standard/82146.html> ;
  rdfs:subClassOf namo:MicrophysiologicalSystem .

namo:anatomical_structure_modeled a rdf:Property ;
  rdfs:comment "The anatomical structure being modeled — a tissue, organ, or other multicellular structure." ;
  rdfs:range <https://w3id.org/biolink/GrossAnatomicalStructure> .

namo:barrier_functions a rdf:Property ;
  rdfs:comment "Tissue barrier functions modeled (epithelial, endothelial, etc.)" ;
  rdfs:range xsd:string .

namo:tissue_architecture a rdf:Property ;
  rdfs:comment "Description of tissue-level architecture and organization" ;
  rdfs:range xsd:string .

<https://w3id.org/biolink/GrossAnatomicalStructure> a rdfs:Class ;
  rdfs:comment "An anatomical structure that has more than one cell as a part." ;
  rdfs:subClassOf namo:BiolinkEntity .

<https://w3id.org/biolink/QuantityValue> a rdfs:Class ;
  rdfs:comment "A value of an attribute that is quantitative and measurable, expressed as a combination of a unit and a numeric value. Biolink models this as an annotation rather than a named thing, so it has no identifier and is inlined by value." .

<https://w3id.org/biolink/has_numeric_value> a rdf:Property ;
  rdfs:comment "The numeric portion of the quantity." ;
  rdfs:range xsd:double .

<https://w3id.org/biolink/has_unit> a rdf:Property ;
  rdfs:comment "The unit of measurement, as a UO CURIE." ;
  rdfs:range xsd:anyURI .

namo:MetabolicModel a rdfs:Class ;
  rdfs:comment "A model that simulates the metabolic processes of an organism or system. Examples: Virtual Physiological Human, ..." ;
  rdfs:subClassOf namo:InSilicoModel .

namo:software_platform a rdf:Property ;
  rdfs:comment "Software platform or programming language used" ;
  rdfs:range xsd:string .

namo:computational_method a rdf:Property ;
  rdfs:comment "Primary computational method or algorithm used" ;
  rdfs:range xsd:string .

namo:prediction_scope a rdf:Property ;
  rdfs:comment "Scope and limitations of model predictions" ;
  rdfs:range xsd:string .

namo:validation_datasets a rdf:Property ;
  rdfs:comment "Datasets used for model training and validation" ;
  rdfs:range xsd:string .

namo:EnrichmentStatistics a rdfs:Class ;
  rdfs:comment "Statistical measures for pathway enrichment analysis." .

namo:genes_in_dataset a rdf:Property ;
  rdfs:comment "Number of genes from dataset found in pathway." ;
  rdfs:range xsd:integer .

namo:p_value a rdf:Property ;
  rdfs:comment "Statistical p-value for enrichment." , "Statistical p-value." , "Statistical p-value for differential expression." ;
  rdfs:range xsd:float .

namo:q_value a rdf:Property ;
  rdfs:comment "False discovery rate corrected p-value." ;
  rdfs:range xsd:float .

namo:enrichment_score a rdf:Property ;
  rdfs:comment "Quantitative enrichment score." , "Statistical enrichment score for the pathway." ;
  rdfs:range xsd:float .

namo:genes_in_pathway a rdf:Property ;
  rdfs:comment "Number of genes in the pathway." ;
  rdfs:range xsd:integer .

namo:PbpkModel a rdfs:Class ;
  rdfs:comment "Physiologically Based Pharmacokinetic models that simulate drug  absorption, distribution, metabolism, and excretion." ;
  rdfs:subClassOf namo:InSilicoModel .

namo:elimination_pathways a rdf:Property ;
  rdfs:comment "Drug elimination and metabolism pathways included" ;
  rdfs:range xsd:string .

namo:compartments a rdf:Property ;
  rdfs:comment "Physiological compartments included in the model" ;
  rdfs:range namo:PbpkCompartment .

namo:species_modeled a rdf:Property ;
  rdfs:comment "Species for which the model is designed" ;
  rdfs:range <https://w3id.org/biolink/OrganismTaxon> .

namo:drug_properties a rdf:Property ;
  rdfs:comment "Physicochemical and pharmacological properties modeled" ;
  rdfs:range namo:DrugProperties .

namo:CoCulture a rdfs:Class ;
  rdfs:comment "Co-culture systems combining multiple cell types to mimic  microenvironments and cell-cell interactions." ;
  rdfs:subClassOf namo:CellularSystem .

namo:interaction_mechanisms a rdf:Property ;
  rdfs:comment "Mechanisms of cell-cell interaction (paracrine, direct contact, mechanical)" ;
  rdfs:range xsd:string .

namo:cell_source a rdf:Property ;
  rdfs:comment "Source of cells (e.g., primary, iPSC-derived, immortalized cell lines)" , "Source of cells (e.g., primary human cells, iPSC-derived, cell line, patient-derived)" ;
  rdfs:range xsd:string .

namo:coculture_configuration a rdf:Property ;
  rdfs:comment "Configuration of co-culture (direct contact, transwell, conditioned media)" ;
  rdfs:range namo:CocultureConfigurationEnum .

namo:cell_types a rdf:Property ;
  rdfs:comment "Cell types present in the cellular system" , "Cell types present in the organ-on-chip model" ;
  rdfs:range <https://w3id.org/biolink/Cell> .

namo:cell_ratios a rdf:Property ;
  rdfs:comment "Ratios of different cell types in the co-culture" ;
  rdfs:range namo:CellRatio .

namo:culture_conditions a rdf:Property ;
  rdfs:comment "Standard culture conditions and media used" ;
  rdfs:range xsd:string .

<http://schema.org/Thing> a rdfs:Class ;
  rdfs:comment "A generic grouping for any identifiable entity" .

namo:Reproducibility a rdfs:Class ;
  rdfs:comment "Assessment of experimental reproducibility and consistency of the model system." ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:coefficient_of_variation a rdf:Property ;
  rdfs:comment "Coefficient of variation across experimental replicates." ;
  rdfs:range xsd:float .

namo:batch_to_batch_variation a rdf:Property ;
  rdfs:comment "Measure of variation between different experimental batches." ;
  rdfs:range xsd:float .

namo:quality_control_metrics a rdf:Property ;
  rdfs:comment "List of quality control measures and their values." ;
  rdfs:range namo:QualityControlMetric .

namo:replicate_count a rdf:Property ;
  rdfs:comment "Number of experimental replicates used in assessment." ;
  rdfs:range xsd:integer .

namo:reproducibility_score a rdf:Property ;
  rdfs:comment "Quantitative score (0.0-1.0) representing reproducibility." ;
  rdfs:range xsd:float .

namo:inter_laboratory_consistency a rdf:Property ;
  rdfs:comment "Measure of consistency across different laboratories." ;
  rdfs:range xsd:float .

<https://w3id.org/biolink/OrganismTaxon> a rdfs:Class ;
  rdfs:comment "A classification of a set of organisms. Can also be used to represent strains or subspecies." ;
  rdfs:subClassOf namo:BiolinkEntity .

namo:ChannelDimensions a rdfs:Class ;
  rdfs:comment "Dimensions of a microfluidic channel according to ISO 10991:2023 definitions for microchannel geometry and dimensions" ;
  rdfs:seeAlso <https://www.iso.org/standard/82146.html> .

namo:channel_name a rdf:Property ;
  rdfs:comment "Name or identifier of the channel (e.g., apical, basolateral, vascular)" ;
  rdfs:range xsd:string .

namo:height a rdf:Property ;
  rdfs:comment "Height of the channel in micrometers" ;
  rdfs:range xsd:float .

namo:length a rdf:Property ;
  rdfs:comment "Length of the channel in millimeters" ;
  rdfs:range xsd:float .

namo:width a rdf:Property ;
  rdfs:comment "Width of the channel in micrometers" ;
  rdfs:range xsd:float .

namo:ConcordanceResult a rdfs:Class .

namo:phenotype_overlap a rdf:Property ;
  rdfs:comment "Comparison of phenotypic manifestations between model and biological system." ;
  rdfs:range xsd:string , namo:PhenotypeOverlap .

namo:pathway_concordance a rdf:Property ;
  rdfs:comment "Assessment of biological pathway conservation and activity levels." ;
  rdfs:range xsd:string , namo:PathwayConcordance .

namo:molecular_similarity a rdf:Property ;
  rdfs:comment "Detailed assessment of molecular-level similarity including gene expression, protein levels, and metabolic profiles." ;
  rdfs:range xsd:string , namo:MolecularSimilarity .

namo:reproducibility a rdf:Property ;
  rdfs:comment "Assessment of experimental reproducibility and consistency." ;
  rdfs:range xsd:string , namo:Reproducibility .

namo:cell_type_coverage a rdf:Property ;
  rdfs:comment "Assessment of cell type representation and cellular diversity." ;
  rdfs:range xsd:string , namo:CellTypeCoverage .

namo:functional_parity a rdf:Property ;
  rdfs:comment "Evaluation of functional capabilities and physiological responses." ;
  rdfs:range xsd:string , namo:FunctionalParity .

namo:Study a rdfs:Class ;
  rdfs:comment "A study is a structured investigation or analysis, often involving the collection and interpretation of data, to answer specific research questions or test hypotheses." ;
  rdfs:seeAlso <https://www.oecd.org/chemicalsafety/testing/> , <https://doi.org/10.1371/journal.pbio.3000410> ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:plan_comparators a rdf:Property ;
  rdfs:comment "human data, gold-standard assays, or high-quality animal references" ;
  rdfs:range xsd:string .

namo:biological_context a rdf:Property ;
  rdfs:comment "tissue/region (anatomy), cell types, sex/age equivalents, mechanics (e.g., cyclic stretch), microenvironment" ;
  rdfs:range xsd:string .

namo:perturbations a rdf:Property ;
  rdfs:comment "exposure/dose/time; diet/drugs/toxicants" ;
  rdfs:range xsd:string .

namo:context_of_use a rdf:Property ;
  rdfs:comment "What decision will this inform? Care? Policy? Drug approval?" ;
  rdfs:range xsd:string .

namo:endpoints a rdf:Property ;
  rdfs:comment "phenotypes, function (TEER/leak, beating rate), and multi-omics" ;
  rdfs:range xsd:string .

namo:CellLineModel a rdfs:Class ;
  rdfs:comment "A model system based on immortalized cell lines that can be maintained in culture indefinitely. Examples: HepG2, A549, Caco-2, etc." ;
  rdfs:subClassOf namo:TwoDCellCulture .

namo:passage_range a rdf:Property ;
  rdfs:comment "Recommended passage number range for experimental use" ;
  rdfs:range xsd:string .

namo:passage_protocol a rdf:Property ;
  rdfs:comment "Standard passaging protocol and frequency" ;
  rdfs:range xsd:string .

namo:authentication_method a rdf:Property ;
  rdfs:comment "Method used for cell line authentication (e.g., STR profiling, mycoplasma testing)" ;
  rdfs:range xsd:string .

namo:substrate_type a rdf:Property ;
  rdfs:comment "Type of culture substrate (e.g., plastic, glass, coated surfaces)" ;
  rdfs:range xsd:string .

namo:confluence_level a rdf:Property ;
  rdfs:comment "Typical confluence level maintained (0.0-1.0)" ;
  rdfs:range xsd:float .

namo:Dataset a rdfs:Class .

namo:model_systems a rdf:Property ;
  rdfs:range namo:ModelSystem .

namo:studies a rdf:Property ;
  rdfs:range namo:Study .

namo:ThreeDCellCulture a rdfs:Class ;
  rdfs:comment "Three-dimensional cell culture systems including spheroids and organoids. More physiologically relevant with 3D architecture." ;
  rdfs:subClassOf namo:CellularSystem .

namo:size_range a rdf:Property ;
  rdfs:comment "Typical size range of 3D structures" ;
  rdfs:range xsd:string .

namo:matrix_composition a rdf:Property ;
  rdfs:comment "Composition of extracellular matrix or scaffold material" ;
  rdfs:range xsd:string .

namo:three_d_architecture a rdf:Property ;
  rdfs:comment "Type of 3D architecture (spheroid, organoid, scaffold-based, etc.)" ;
  rdfs:range namo:ThreeDArchitectureEnum .

namo:StructuredConcordanceResult a rdfs:Class ;
  rdfs:comment "Detailed structured assessment of concordance between model and biological systems with rich metadata, evidence, and quantitative measures." .

namo:StatisticalSignificance a rdfs:Class ;
  rdfs:comment "Statistical measures of significance for molecular comparisons." .

namo:confidence_interval_lower a rdf:Property ;
  rdfs:comment "Lower bound of confidence interval." ;
  rdfs:range xsd:float .

namo:statistical_test a rdf:Property ;
  rdfs:comment "Name of statistical test used." ;
  rdfs:range xsd:string .

namo:confidence_interval_upper a rdf:Property ;
  rdfs:comment "Upper bound of confidence interval." ;
  rdfs:range xsd:float .

namo:adjusted_p_value a rdf:Property ;
  rdfs:comment "Multiple testing corrected p-value." ;
  rdfs:range xsd:float .

namo:TwoDCellCulture a rdfs:Class ;
  rdfs:comment "Conventional monolayer cell cultures grown on flat surfaces. Simple but limited in physiological relevance." ;
  rdfs:subClassOf namo:CellularSystem .

namo:OrganOnChip a rdfs:Class ;
  rdfs:comment "A model system that simulates the physiological functions of an organ using a microfluidic device. Examples: Airway-on-chip, ... Aligned with ISO 10991:2023 microfluidics terminology." ;
  rdfs:seeAlso <https://www.iso.org/standard/82146.html> ;
  rdfs:subClassOf namo:MicrophysiologicalSystem .

namo:organ_modeled a rdf:Property ;
  rdfs:comment "The organ or anatomical structure being modeled (e.g., lung, airway, alveolus)" , "The organ or tissue being modeled" ;
  rdfs:range <https://w3id.org/biolink/GrossAnatomicalStructure> .

namo:MechanicalStimulation a rdfs:Class ;
  rdfs:comment "Specification of mechanical forces applied to the model system" ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:cyclic_stretch_percent a rdf:Property ;
  rdfs:comment "Percentage of cyclic stretch applied (if applicable)" ;
  rdfs:range xsd:float .

namo:shear_stress a rdf:Property ;
  rdfs:comment "Shear stress applied in dyn/cm²" ;
  rdfs:range xsd:float .

namo:duration_minutes a rdf:Property ;
  rdfs:comment "Duration of mechanical stimulation in minutes" ;
  rdfs:range xsd:float .

namo:pressure_pascal a rdf:Property ;
  rdfs:comment "Pressure applied in Pascals" ;
  rdfs:range xsd:float .

namo:frequency_hz a rdf:Property ;
  rdfs:comment "Frequency of mechanical stimulation in Hertz" ;
  rdfs:range xsd:float .

namo:stimulation_type a rdf:Property ;
  rdfs:comment "Type of mechanical stimulation applied" ;
  rdfs:range namo:MechanicalStimulationTypeEnum .

<https://w3id.org/biolink/EnvironmentalExposure> a rdfs:Class ;
  rdfs:comment "A discrete event type where an organism is exposed to an environmental condition." ;
  rdfs:subClassOf namo:BiolinkEntity .

namo:FunctionalParity a rdfs:Class ;
  rdfs:comment "Evaluation of functional capabilities and physiological responses between systems." ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:functional_similarity_score a rdf:Property ;
  rdfs:comment "Quantitative score (0.0-1.0) representing functional similarity." ;
  rdfs:range xsd:float .

namo:functional_assays a rdf:Property ;
  rdfs:comment "List of functional assays used to assess parity." ;
  rdfs:range namo:FunctionalAssay .

namo:dose_response_similarity a rdf:Property ;
  rdfs:comment "Comparison of dose-response relationships for therapeutic compounds." ;
  rdfs:range namo:DoseResponseSimilarity .

namo:conserved_functions a rdf:Property ;
  rdfs:comment "List of biological functions conserved between model and biological system." ;
  rdfs:range xsd:string .

namo:impaired_functions a rdf:Property ;
  rdfs:comment "List of functions that are impaired or absent in the model system." ;
  rdfs:range xsd:string .

namo:Gene a rdfs:Class ;
  rdfs:comment "A gene entity with identifiers and expression information." ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:entrez_id a rdf:Property ;
  rdfs:comment "NCBI Entrez gene identifier." ;
  rdfs:range xsd:integer .

namo:fold_change a rdf:Property ;
  rdfs:comment "Fold change in expression compared to control or reference." ;
  rdfs:range xsd:float .

namo:ensembl_id a rdf:Property ;
  rdfs:comment "Ensembl gene identifier." ;
  rdfs:range xsd:string .

namo:gene_symbol a rdf:Property ;
  rdfs:comment "Standard gene symbol (e.g., HGNC symbol for human genes)." ;
  rdfs:range xsd:string .

namo:NamModel a rdfs:Class ;
  rdfs:comment "A New Approach Methodology (NAM) model, which is a type of model system that does not involve the use of animals." ;
  rdfs:seeAlso <https://doi.org/10.14573/altex.2501011> ;
  rdfs:subClassOf namo:ModelSystem .

namo:FunctionalAssay a rdfs:Class ;
  rdfs:comment "A functional assay used to assess biological capabilities." ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:assay_result a rdf:Property ;
  rdfs:comment "Quantitative result of the assay." ;
  rdfs:range xsd:float .

namo:units a rdf:Property ;
  rdfs:comment "Units of measurement for the assay result." ;
  rdfs:range xsd:string .

namo:assay_type a rdf:Property ;
  rdfs:comment "Type of functional assay (e.g., TEER, permeability, metabolic activity)." ;
  rdfs:range xsd:string .

namo:reference_value a rdf:Property ;
  rdfs:comment "Reference or control value for comparison." ;
  rdfs:range xsd:float .

namo:DigitalTwin a rdfs:Class ;
  rdfs:comment "Computational replicas of biological systems for real-time prediction and personalized modeling." ;
  rdfs:subClassOf namo:InSilicoModel .

namo:personalization_parameters a rdf:Property ;
  rdfs:comment "Parameters used for personalization (genetic, phenotypic, etc.)" ;
  rdfs:range xsd:string .

namo:update_frequency a rdf:Property ;
  rdfs:comment "Frequency of model updates based on new data" ;
  rdfs:range xsd:string .

namo:twin_scope a rdf:Property ;
  rdfs:comment "Scope of digital twin (organ, patient, population)" ;
  rdfs:range namo:DigitalTwinScopeEnum .

namo:real_time_data_sources a rdf:Property ;
  rdfs:comment "Sources of real-time data for model updating" ;
  rdfs:range xsd:string .

namo:CellRatio a rdfs:Class ;
  rdfs:comment "Ratio specification for different cell types in co-culture systems." .

namo:cell_type a rdf:Property ;
  rdfs:comment "The cell type for which the ratio is specified" , "The cell type being compared." ;
  rdfs:range <https://w3id.org/biolink/Cell> .

namo:ratio a rdf:Property ;
  rdfs:comment "Proportion or ratio of this cell type (0.0-1.0 or absolute numbers)" ;
  rdfs:range xsd:float .

namo:ratio_type a rdf:Property ;
  rdfs:comment "Type of ratio specification (percentage, absolute, fold)" ;
  rdfs:range namo:RatioTypeEnum .

namo:BiologicalSystem a rdfs:Class ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:ModelPerformance a rdfs:Class ;
  rdfs:comment "Statistical performance metrics for computational models." .

namo:auc a rdf:Property ;
  rdfs:comment "Area under the ROC curve" ;
  rdfs:range xsd:float .

namo:accuracy a rdf:Property ;
  rdfs:comment "Overall accuracy of the model (0.0-1.0)" ;
  rdfs:range xsd:float .

namo:rmse a rdf:Property ;
  rdfs:comment "Root mean square error" ;
  rdfs:range xsd:float .

namo:specificity a rdf:Property ;
  rdfs:comment "Specificity of the model (0.0-1.0)" ;
  rdfs:range xsd:float .

namo:sensitivity a rdf:Property ;
  rdfs:comment "Sensitivity/recall of the model (0.0-1.0)" ;
  rdfs:range xsd:float .

namo:r_squared a rdf:Property ;
  rdfs:comment "R-squared value for regression models" ;
  rdfs:range xsd:float .

namo:Pathway a rdfs:Class ;
  rdfs:comment "A biological pathway with activity and enrichment information." ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:pathway_id a rdf:Property ;
  rdfs:comment "Database-specific pathway identifier." ;
  rdfs:range xsd:string .

namo:pathway_database a rdf:Property ;
  rdfs:comment "Source database (e.g., KEGG, Reactome, GO)." ;
  rdfs:range xsd:string .

namo:activity_score a rdf:Property ;
  rdfs:comment "Quantitative measure of pathway activity." ;
  rdfs:range xsd:float .

<https://w3id.org/biolink/Cell> a rdfs:Class ;
  rdfs:comment "The basic structural and functional unit of all organisms. Includes the plasma membrane and any external encapsulating structures such as the cell wall and cell envelope." ;
  rdfs:subClassOf namo:BiolinkEntity .

namo:QualityControlMetric a rdfs:Class ;
  rdfs:comment "A quality control measure and its associated value." .

namo:metric_name a rdf:Property ;
  rdfs:comment "Name of the quality control metric." ;
  rdfs:range xsd:string .

namo:metric_value a rdf:Property ;
  rdfs:comment "Value of the quality control metric." ;
  rdfs:range xsd:float .

namo:pass_fail_status a rdf:Property ;
  rdfs:comment "Whether this metric passes quality control criteria." ;
  rdfs:range xsd:boolean .

namo:threshold a rdf:Property ;
  rdfs:comment "Acceptable threshold for this metric." ;
  rdfs:range xsd:float .

namo:PbpkCompartment a rdfs:Class ;
  rdfs:comment "A physiological compartment in a PBPK model." ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:blood_flow a rdf:Property ;
  rdfs:comment "Blood flow to the compartment (L/h)" ;
  rdfs:range xsd:float .

namo:partition_coefficient a rdf:Property ;
  rdfs:comment "Tissue-to-plasma partition coefficient" ;
  rdfs:range xsd:float .

namo:volume a rdf:Property ;
  rdfs:comment "Volume of the compartment (L)" ;
  rdfs:range xsd:float .

namo:compartment_type a rdf:Property ;
  rdfs:comment "Type of physiological compartment" ;
  rdfs:range namo:PbpkCompartmentEnum .

namo:DrugProperties a rdfs:Class ;
  rdfs:comment "Physicochemical and pharmacological properties of a drug in PBPK models." .

namo:clearance a rdf:Property ;
  rdfs:comment "Total body clearance (L/h)" ;
  rdfs:range xsd:float .

namo:logp a rdf:Property ;
  rdfs:comment "Lipophilicity (log P)" ;
  rdfs:range xsd:float .

namo:molecular_weight a rdf:Property ;
  rdfs:comment "Molecular weight (g/mol)" ;
  rdfs:range xsd:float .

namo:protein_binding a rdf:Property ;
  rdfs:comment "Fraction bound to plasma proteins (0.0-1.0)" ;
  rdfs:range xsd:float .

namo:pka a rdf:Property ;
  rdfs:comment "Acid dissociation constant" ;
  rdfs:range xsd:float .

namo:BiolinkEntity a rdfs:Class ;
  rdfs:comment "Abstract parent for NAMO classes that stand in for a class in the Biolink Model." .

namo:DoseResponseSimilarity a rdfs:Class ;
  rdfs:comment "Comparison of dose-response relationships between model and biological systems." .

namo:compound_tested a rdf:Property ;
  rdfs:comment "Name of compound used in dose-response testing." ;
  rdfs:range xsd:string .

namo:ec_50_ratio a rdf:Property ;
  rdfs:comment "Ratio of EC50 values between model and biological system." ;
  rdfs:range xsd:float .

namo:max_response_ratio a rdf:Property ;
  rdfs:comment "Ratio of maximum responses between systems." ;
  rdfs:range xsd:float .

namo:Reference a rdfs:Class ;
  rdfs:comment "A literature reference with identifier and title for citing published work." .

namo:url a rdf:Property ;
  rdfs:comment "URL to access the publication" ;
  rdfs:range xsd:anyURI .

namo:journal a rdf:Property ;
  rdfs:comment "Journal or publication venue" ;
  rdfs:range xsd:string .

namo:year a rdf:Property ;
  rdfs:comment "Publication year" ;
  rdfs:range xsd:integer .

namo:authors a rdf:Property ;
  rdfs:comment "Authors of the publication" ;
  rdfs:range xsd:string .

namo:title a rdf:Property ;
  rdfs:comment "Title of the referenced publication or dataset" ;
  rdfs:range xsd:string .

<https://w3id.org/biolink/PhenotypicFeature> a rdfs:Class ;
  rdfs:comment "A combination of entity and quality that makes up a phenotyping statement." ;
  rdfs:subClassOf namo:BiolinkEntity .

namo:InSilicoModel a rdfs:Class ;
  rdfs:comment "Computational models that simulate biological processes without physical biological components." ;
  rdfs:subClassOf namo:NamModel .

namo:ModelSystem a rdfs:Class ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:QsarModel a rdfs:Class ;
  rdfs:comment "Quantitative Structure-Activity Relationship models that predict  chemical/biological activity from molecular structure." ;
  rdfs:subClassOf namo:InSilicoModel .

namo:molecular_descriptors a rdf:Property ;
  rdfs:comment "Types of molecular descriptors used (topological, electronic, etc.)" ;
  rdfs:range xsd:string .

namo:activity_endpoint a rdf:Property ;
  rdfs:comment "Biological activity or property being predicted" ;
  rdfs:range xsd:string .

namo:training_dataset_size a rdf:Property ;
  rdfs:comment "Number of compounds in training dataset" ;
  rdfs:range xsd:integer .

namo:model_performance a rdf:Property ;
  rdfs:comment "Statistical performance metrics of the model" ;
  rdfs:range namo:ModelPerformance .

namo:MicrofluidicDesign a rdfs:Class ;
  rdfs:comment "Detailed specification of a microfluidic device design including its architecture, materials, dimensions, and functional features. Terms aligned with ISO 10991:2023 Microfluidics Vocabulary standard." ;
  rdfs:seeAlso <https://www.iso.org/standard/82146.html> ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:special_features a rdf:Property ;
  rdfs:comment "Additional special features of the device (e.g., valves, mixers, gradient generators)" ;
  rdfs:range xsd:string .

namo:membrane_type a rdf:Property ;
  rdfs:comment "Type of membrane used in the device if applicable" ;
  rdfs:range namo:MembraneTypeEnum .

namo:surface_treatment a rdf:Property ;
  rdfs:comment "Surface treatments or coatings applied to the device" ;
  rdfs:range namo:SurfaceCoatingEnum .

namo:channel_configuration a rdf:Property ;
  rdfs:comment "Configuration of channels (e.g., parallel, serial, branching)" ;
  rdfs:range namo:ChannelConfigurationEnum .

namo:interface_type a rdf:Property ;
  rdfs:comment "Type of interface(s) present in the device" ;
  rdfs:range namo:InterfaceTypeEnum .

namo:number_of_channels a rdf:Property ;
  rdfs:comment "Total number of channels in the device" ;
  rdfs:range xsd:integer .

namo:flow_control_method a rdf:Property ;
  rdfs:comment "Methods used to control fluid flow in the device" ;
  rdfs:range namo:FlowControlMethodEnum .

namo:membrane_pore_size a rdf:Property ;
  rdfs:comment "Pore size of the membrane in micrometers" ;
  rdfs:range xsd:float .

namo:architecture_type a rdf:Property ;
  rdfs:comment "The overall architecture type of the microfluidic device" ;
  rdfs:range namo:MicrofluidicArchitectureEnum .

namo:membrane_thickness a rdf:Property ;
  rdfs:comment "Thickness of the membrane in micrometers" ;
  rdfs:range xsd:float .

namo:channel_dimensions a rdf:Property ;
  rdfs:comment "Dimensions of the channels in the device" ;
  rdfs:range namo:ChannelDimensions .

namo:sensors_integrated a rdf:Property ;
  rdfs:comment "Sensors integrated into the device for monitoring" ;
  rdfs:range namo:IntegratedSensorEnum .

namo:material a rdf:Property ;
  rdfs:comment "Materials used to construct the device" ;
  rdfs:range namo:DeviceMaterialEnum .

namo:ModelsRelationship a rdfs:Class .

namo:biological_system_modeled a rdf:Property ;
  rdfs:range namo:BiologicalSystem .

namo:concordance a rdf:Property ;
  rdfs:comment "Metrics used to assess the concordance between the model system and the biological system, such as sensitivity, specificity, and accuracy." ;
  rdfs:range namo:ConcordanceResult .

namo:is_computed a rdf:Property ;
  rdfs:comment "Indicates whether the model is computed or derived from experimental data." ;
  rdfs:range xsd:boolean .

namo:structured_concordance a rdf:Property ;
  rdfs:comment "Detailed structured assessment of concordance between the model system and the biological system, with rich metadata and supporting evidence." ;
  rdfs:range namo:StructuredConcordanceResult .

namo:CellTypeProportion a rdfs:Class ;
  rdfs:comment "Quantitative comparison of cell type proportions between systems." .

namo:biological_proportion a rdf:Property ;
  rdfs:comment "Proportion of this cell type in the biological system." ;
  rdfs:range xsd:float .

namo:model_proportion a rdf:Property ;
  rdfs:comment "Proportion of this cell type in the model system." ;
  rdfs:range xsd:float .

namo:proportion_ratio a rdf:Property ;
  rdfs:comment "Ratio of model to biological proportions." ;
  rdfs:range xsd:float .

namo:CellularSystem a rdfs:Class ;
  rdfs:comment "Cell-based model systems that use living cells to model biological processes. Includes 2D cultures, 3D systems, and co-cultures. Conforms to MIACA (Minimal Information About a Cellular Assay) standards." ;
  rdfs:seeAlso <https://doi.org/10.5966/sctm.2015-0393> ;
  rdfs:subClassOf namo:NamModel .

namo:CellTypeCoverage a rdfs:Class ;
  rdfs:comment "Assessment of cell type representation and cellular diversity between systems." ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:missing_cell_types a rdf:Property ;
  rdfs:comment "List of cell types present in biological system but missing in model." ;
  rdfs:range <https://w3id.org/biolink/Cell> .

namo:cell_type_proportions a rdf:Property ;
  rdfs:comment "Quantitative comparison of cell type proportions." ;
  rdfs:range namo:CellTypeProportion .

namo:represented_cell_types a rdf:Property ;
  rdfs:comment "List of cell types present in both model and biological system." ;
  rdfs:range <https://w3id.org/biolink/Cell> .

namo:single_cell_method a rdf:Property ;
  rdfs:comment "Method used for single-cell analysis (e.g., scRNA-seq, flow cytometry)." ;
  rdfs:range xsd:string .

namo:coverage_percentage a rdf:Property ;
  rdfs:comment "Percentage of target cell types represented in the model system." ;
  rdfs:range xsd:float .

namo:AnimalModel a rdfs:Class ;
  rdfs:seeAlso <https://doi.org/10.1371/journal.pbio.3000410> ;
  rdfs:subClassOf namo:ModelSystem .

namo:species a rdf:Property ;
  rdfs:comment "The species of the animal used in the model system." ;
  rdfs:range <https://w3id.org/biolink/OrganismTaxon> .

namo:life_stage a rdf:Property ;
  rdfs:comment "The developmental or life-cycle stage of the animal used in the model system." ;
  rdfs:range <https://w3id.org/biolink/LifeStage> .

namo:environment a rdf:Property ;
  rdfs:comment "The environmental conditions under which the animal model is maintained." ;
  rdfs:range <https://w3id.org/biolink/EnvironmentalExposure> .

namo:strain a rdf:Property ;
  rdfs:comment "The specific strain of the animal used in the model system. Deliberately unconstrained beyond the class: LinkML dynamic enums cannot filter by taxonomic rank, so any NCBITaxon-rooted enum would be indistinguishable from SpeciesEnum." ;
  rdfs:range <https://w3id.org/biolink/OrganismTaxon> .

namo:age_value a rdf:Property ;
  rdfs:comment "Chronological age of the animal at the time of study, as a numeric value with a unit." ;
  rdfs:range <https://w3id.org/biolink/QuantityValue> .

<https://w3id.org/biolink/LifeStage> a rdfs:Class ;
  rdfs:comment "A stage of development or growth of an organism, including post-natal adult stages." ;
  rdfs:subClassOf namo:BiolinkEntity .

namo:MlModel a rdfs:Class ;
  rdfs:comment "Machine Learning and AI-based models for prediction, mechanism inference, and hypothesis generation." ;
  rdfs:subClassOf namo:InSilicoModel .

namo:ml_algorithm a rdf:Property ;
  rdfs:comment "Type of machine learning algorithm used" ;
  rdfs:range namo:MlAlgorithmEnum .

namo:model_interpretability a rdf:Property ;
  rdfs:comment "Level of model interpretability (black box, interpretable, explainable)" ;
  rdfs:range namo:InterpretabilityLevelEnum .

namo:cross_validation a rdf:Property ;
  rdfs:comment "Cross-validation strategy and results" ;
  rdfs:range namo:CrossValidation .

namo:training_data_size a rdf:Property ;
  rdfs:comment "Size of training dataset" ;
  rdfs:range xsd:integer .

namo:feature_types a rdf:Property ;
  rdfs:comment "Types of features used (molecular, phenotypic, imaging, etc.)" ;
  rdfs:range namo:FeatureTypeEnum .

namo:CrossValidation a rdfs:Class ;
  rdfs:comment "Cross-validation strategy and results for ML models." .

namo:cv_method a rdf:Property ;
  rdfs:comment "Type of cross-validation used" ;
  rdfs:range namo:CrossValidationMethodEnum .

namo:cv_score a rdf:Property ;
  rdfs:comment "Average cross-validation score" ;
  rdfs:range xsd:float .

namo:cv_std a rdf:Property ;
  rdfs:comment "Standard deviation of cross-validation scores" ;
  rdfs:range xsd:float .

namo:n_folds a rdf:Property ;
  rdfs:comment "Number of folds in cross-validation" ;
  rdfs:range xsd:integer .

namo:Organoid a rdfs:Class ;
  rdfs:comment "A 3D cell culture system that self-organizes to recapitulate key structural and functional aspects of an organ or tissue" ;
  rdfs:seeAlso <https://doi.org/10.3390/jdb10010007> ;
  rdfs:subClassOf namo:ThreeDCellCulture .

namo:culture_system a rdf:Property ;
  rdfs:comment "Culture system used (e.g., Matrigel dome, suspension culture, air-liquid interface)" ;
  rdfs:range xsd:string .

namo:differentiation_method a rdf:Property ;
  rdfs:comment "Method used to differentiate cells into organoid (e.g., directed differentiation protocol)" ;
  rdfs:range xsd:string .

namo:PathwayConcordance a rdfs:Class ;
  rdfs:comment "Assessment of biological pathway conservation and activity between model and biological systems." ;
  rdfs:subClassOf <http://schema.org/Thing> .

namo:active_pathways a rdf:Property ;
  rdfs:comment "List of biological pathways that are active in both systems." ;
  rdfs:range namo:Pathway .

namo:pathway_analysis_method a rdf:Property ;
  rdfs:comment "Method used for pathway analysis (e.g., GSEA, Over-representation analysis)." ;
  rdfs:range xsd:string .

namo:pathway_overlap_score a rdf:Property ;
  rdfs:comment "Quantitative score (0.0-1.0) representing pathway overlap." ;
  rdfs:range xsd:float .

namo:divergent_pathways a rdf:Property ;
  rdfs:comment "List of pathways that show different activity patterns." ;
  rdfs:range namo:Pathway .

namo:enrichment_statistics a rdf:Property ;
  rdfs:comment "Statistical measures of pathway enrichment." ;
  rdfs:range namo:EnrichmentStatistics .

namo:StudyDesignEnum a rdfs:Class .

namo:PresenceEnum a rdfs:Class .

namo:PresenceEnum.ABOVE_DETECTION_LIMIT a namo:PresenceEnum ;
  rdfs:comment "The entity is above the detection limit" .

namo:PresenceEnum.ABSENT a namo:PresenceEnum ;
  rdfs:comment "The entity is absent" .

namo:PresenceEnum.BELOW_DETECTION_LIMIT a namo:PresenceEnum ;
  rdfs:comment "The entity is below the detection limit" .

namo:PresenceEnum.PRESENT a namo:PresenceEnum ;
  rdfs:comment "The entity is present" .

namo:InvestigativeProtocolEnum a rdfs:Class .

namo:DeviceMaterialEnum a rdfs:Class .

namo:DeviceMaterialEnum.COC a namo:DeviceMaterialEnum ;
  rdfs:comment "Cyclic olefin copolymer" .

namo:DeviceMaterialEnum.GLASS a namo:DeviceMaterialEnum ;
  rdfs:comment "Glass" .

namo:DeviceMaterialEnum.HYDROGEL a namo:DeviceMaterialEnum ;
  rdfs:comment "Hydrogel materials" .

namo:DeviceMaterialEnum.PDMS a namo:DeviceMaterialEnum ;
  rdfs:comment "Polydimethylsiloxane" .

namo:DeviceMaterialEnum.PLASTIC a namo:DeviceMaterialEnum ;
  rdfs:comment "Plastic (general)" .

namo:DeviceMaterialEnum.PMMA a namo:DeviceMaterialEnum ;
  rdfs:comment "Poly(methyl methacrylate)" .

namo:DeviceMaterialEnum.POLYCARBONATE a namo:DeviceMaterialEnum ;
  rdfs:comment "Polycarbonate" .

namo:DeviceMaterialEnum.POLYSTYRENE a namo:DeviceMaterialEnum ;
  rdfs:comment "Polystyrene" .

namo:DeviceMaterialEnum.SILICON a namo:DeviceMaterialEnum ;
  rdfs:comment "Silicon" .

namo:DigitalTwinScopeEnum a rdfs:Class .

namo:DigitalTwinScopeEnum.DISEASE a namo:DigitalTwinScopeEnum ;
  rdfs:comment "Digital twin of disease progression" .

namo:DigitalTwinScopeEnum.ORGAN a namo:DigitalTwinScopeEnum ;
  rdfs:comment "Digital twin of a specific organ" .

namo:DigitalTwinScopeEnum.PATHWAY a namo:DigitalTwinScopeEnum ;
  rdfs:comment "Digital twin of biological pathways" .

namo:DigitalTwinScopeEnum.PATIENT a namo:DigitalTwinScopeEnum ;
  rdfs:comment "Digital twin of an individual patient" .

<http://identifiers.org/mamo/MAMO_0000028> a namo:DigitalTwinScopeEnum ;
  rdfs:comment "Digital twin representing a population" .

namo:MechanicalStimulationTypeEnum a rdfs:Class .

namo:MechanicalStimulationTypeEnum.BREATHING_MOTION a namo:MechanicalStimulationTypeEnum ;
  rdfs:comment "Breathing-like cyclic motion" .

namo:MechanicalStimulationTypeEnum.COMPRESSION a namo:MechanicalStimulationTypeEnum ;
  rdfs:comment "Compression forces" .

namo:MechanicalStimulationTypeEnum.CYCLIC_STRETCH a namo:MechanicalStimulationTypeEnum ;
  rdfs:comment "Cyclic stretching" .

<http://www.ebi.ac.uk/efo/EFO_0000534> a namo:MechanicalStimulationTypeEnum ;
  rdfs:comment "Hydrostatic pressure" .

namo:MechanicalStimulationTypeEnum.PERISTALTIC_MOTION a namo:MechanicalStimulationTypeEnum ;
  rdfs:comment "Peristaltic-like motion" .

namo:MechanicalStimulationTypeEnum.PULSATILE_FLOW a namo:MechanicalStimulationTypeEnum ;
  rdfs:comment "Pulsatile flow" .

<http://www.ebi.ac.uk/efo/EFO_0022075> a namo:MechanicalStimulationTypeEnum ;
  rdfs:comment "Fluid shear stress" .

namo:MechanicalStimulationTypeEnum.TENSION a namo:MechanicalStimulationTypeEnum ;
  rdfs:comment "Tensile forces" .

namo:CellTypeEnum a rdfs:Class .

namo:ChannelConfigurationEnum a rdfs:Class ;
  rdfs:comment "Channel configurations for microfluidic devices aligned with ISO 22916:2022 interoperability requirements for dimensions and connections" ;
  rdfs:seeAlso <https://www.iso.org/standard/74157.html> .

namo:ChannelConfigurationEnum.BRANCHING a namo:ChannelConfigurationEnum ;
  rdfs:comment "Branching channel configuration" .

namo:ChannelConfigurationEnum.CIRCULAR a namo:ChannelConfigurationEnum ;
  rdfs:comment "Circular/loop channel configuration" .

namo:ChannelConfigurationEnum.PARALLEL a namo:ChannelConfigurationEnum ;
  rdfs:comment "Parallel channel configuration" .

namo:ChannelConfigurationEnum.SERIAL a namo:ChannelConfigurationEnum ;
  rdfs:comment "Serial/sequential channel configuration" .

namo:ChannelConfigurationEnum.SERPENTINE a namo:ChannelConfigurationEnum ;
  rdfs:comment "Serpentine channel pattern" .

namo:ChannelConfigurationEnum.T_SHAPED a namo:ChannelConfigurationEnum ;
  rdfs:comment "T-shaped channel junction" .

namo:ChannelConfigurationEnum.Y_SHAPED a namo:ChannelConfigurationEnum ;
  rdfs:comment "Y-shaped channel junction" .

namo:SpeciesEnum a rdfs:Class .

namo:CrossValidationMethodEnum a rdfs:Class .

<http://purl.obolibrary.org/obo/OBI_0200032> a namo:CrossValidationMethodEnum ;
  rdfs:comment "K-fold cross-validation" .

<http://purl.obolibrary.org/obo/OBI_0200033> a namo:CrossValidationMethodEnum ;
  rdfs:comment "Leave-one-out cross-validation" .

namo:CrossValidationMethodEnum.MONTE_CARLO a namo:CrossValidationMethodEnum ;
  rdfs:comment "Monte Carlo cross-validation" .

namo:CrossValidationMethodEnum.STRATIFIED_K_FOLD a namo:CrossValidationMethodEnum ;
  rdfs:comment "Stratified k-fold cross-validation" .

namo:CrossValidationMethodEnum.TIME_SERIES_SPLIT a namo:CrossValidationMethodEnum ;
  rdfs:comment "Time series cross-validation" .

namo:FeatureTypeEnum a rdfs:Class .

namo:FeatureTypeEnum.CLINICAL a namo:FeatureTypeEnum ;
  rdfs:comment "Clinical and demographic features" .

namo:FeatureTypeEnum.GENOMIC a namo:FeatureTypeEnum ;
  rdfs:comment "Genomic and genetic features" .

<http://edamontology.org/3382> a namo:FeatureTypeEnum ;
  rdfs:comment "Image-derived features" .

<http://edamontology.org/3172> a namo:FeatureTypeEnum ;
  rdfs:comment "Metabolite concentration features" .

namo:FeatureTypeEnum.MOLECULAR a namo:FeatureTypeEnum ;
  rdfs:comment "Molecular descriptors and chemical features" .

namo:FeatureTypeEnum.PHENOTYPIC a namo:FeatureTypeEnum ;
  rdfs:comment "Phenotypic and physiological features" .

<http://edamontology.org/0121> a namo:FeatureTypeEnum ;
  rdfs:comment "Protein abundance and modification features" .

namo:FeatureTypeEnum.TEMPORAL a namo:FeatureTypeEnum ;
  rdfs:comment "Time-series and temporal features" .

<http://edamontology.org/3308> a namo:FeatureTypeEnum ;
  rdfs:comment "Gene expression features" .

namo:AnatomicalStructureEnum a rdfs:Class ;
  rdfs:comment "Multicellular anatomical structures — organs, tissues, tracts and barriers alike. Rooted at the term Biolink's `gross anatomical structure` maps to." .

namo:IntegratedSensorEnum a rdfs:Class .

namo:IntegratedSensorEnum.ELECTROCHEMICAL a namo:IntegratedSensorEnum ;
  rdfs:comment "Electrochemical sensors" .

namo:IntegratedSensorEnum.FLOW_RATE a namo:IntegratedSensorEnum ;
  rdfs:comment "Flow rate sensor" .

namo:IntegratedSensorEnum.IMPEDANCE a namo:IntegratedSensorEnum ;
  rdfs:comment "Impedance sensors" .

namo:IntegratedSensorEnum.OPTICAL a namo:IntegratedSensorEnum ;
  rdfs:comment "Optical sensors" .

namo:IntegratedSensorEnum.OXYGEN a namo:IntegratedSensorEnum ;
  rdfs:comment "Oxygen sensor" .

namo:IntegratedSensorEnum.PH a namo:IntegratedSensorEnum ;
  rdfs:comment "pH sensor" .

namo:IntegratedSensorEnum.PRESSURE a namo:IntegratedSensorEnum ;
  rdfs:comment "Pressure sensor" .

namo:IntegratedSensorEnum.TEER a namo:IntegratedSensorEnum ;
  rdfs:comment "Trans-epithelial electrical resistance sensor" .

namo:IntegratedSensorEnum.TEMPERATURE a namo:IntegratedSensorEnum ;
  rdfs:comment "Temperature sensor" .

namo:MicrofluidicArchitectureEnum a rdfs:Class ;
  rdfs:comment "Architecture types for microfluidic devices as defined in ISO 10991:2023" ;
  rdfs:seeAlso <https://www.iso.org/standard/82146.html> .

namo:MicrofluidicArchitectureEnum.LAYERED a namo:MicrofluidicArchitectureEnum ;
  rdfs:comment "Layered/stacked channel architecture" .

namo:MicrofluidicArchitectureEnum.MULTI_CHANNEL a namo:MicrofluidicArchitectureEnum ;
  rdfs:comment "Multiple channels (>2) design" .

namo:MicrofluidicArchitectureEnum.NETWORK a namo:MicrofluidicArchitectureEnum ;
  rdfs:comment "Network of interconnected channels" .

namo:MicrofluidicArchitectureEnum.RADIAL a namo:MicrofluidicArchitectureEnum ;
  rdfs:comment "Radial channel architecture" .

namo:MicrofluidicArchitectureEnum.SINGLE_CHANNEL a namo:MicrofluidicArchitectureEnum ;
  rdfs:comment "Single channel design" .

namo:MicrofluidicArchitectureEnum.TWO_CHANNEL a namo:MicrofluidicArchitectureEnum ;
  rdfs:comment "Two-channel design with separated compartments" .

namo:InterpretabilityLevelEnum a rdfs:Class .

namo:InterpretabilityLevelEnum.BLACK_BOX a namo:InterpretabilityLevelEnum ;
  rdfs:comment "No interpretability - predictions only" .

namo:InterpretabilityLevelEnum.CAUSAL a namo:InterpretabilityLevelEnum ;
  rdfs:comment "Causal relationships can be inferred" .

namo:InterpretabilityLevelEnum.EXPLAINABLE a namo:InterpretabilityLevelEnum ;
  rdfs:comment "Full mechanistic interpretation possible" .

namo:InterpretabilityLevelEnum.INTERPRETABLE a namo:InterpretabilityLevelEnum ;
  rdfs:comment "Some level of feature importance available" .

namo:SampleProcessingEnum a rdfs:Class .

namo:FlowControlMethodEnum a rdfs:Class ;
  rdfs:comment "Flow control methods for microfluidic devices as defined in ISO 10991:2023" ;
  rdfs:seeAlso <https://www.iso.org/standard/82146.html> .

namo:FlowControlMethodEnum.CAPILLARY_ACTION a namo:FlowControlMethodEnum ;
  rdfs:comment "Capillary action-driven flow" .

namo:FlowControlMethodEnum.ELECTROOSMOTIC a namo:FlowControlMethodEnum ;
  rdfs:comment "Electroosmotic flow" .

namo:FlowControlMethodEnum.GRAVITY_DRIVEN a namo:FlowControlMethodEnum ;
  rdfs:comment "Gravity-driven flow" .

namo:FlowControlMethodEnum.MICROVALVES a namo:FlowControlMethodEnum ;
  rdfs:comment "Integrated microvalves" .

namo:FlowControlMethodEnum.PERISTALTIC_PUMP a namo:FlowControlMethodEnum ;
  rdfs:comment "Peristaltic pump-driven flow" .

namo:FlowControlMethodEnum.PNEUMATIC_VALVES a namo:FlowControlMethodEnum ;
  rdfs:comment "Pneumatic valve control" .

namo:FlowControlMethodEnum.PRESSURE_DRIVEN a namo:FlowControlMethodEnum ;
  rdfs:comment "Pressure-driven flow" .

namo:FlowControlMethodEnum.SYRINGE_PUMP a namo:FlowControlMethodEnum ;
  rdfs:comment "Syringe pump-driven flow" .

namo:OrganEnum a rdfs:Class .

namo:ComplexityLevelEnum a rdfs:Class .

namo:ComplexityLevelEnum.HIGH a namo:ComplexityLevelEnum ;
  rdfs:comment "Complex system with many variables and emergent properties" .

namo:ComplexityLevelEnum.LOW a namo:ComplexityLevelEnum ;
  rdfs:comment "Simple, well-defined system with limited variables" .

namo:ComplexityLevelEnum.MODERATE a namo:ComplexityLevelEnum ;
  rdfs:comment "Intermediate complexity with multiple interacting components" .

namo:RelativeTimeEnum a rdfs:Class .

namo:RelativeTimeEnum.AFTER a namo:RelativeTimeEnum .

namo:RelativeTimeEnum.AT_SAME_TIME_AS a namo:RelativeTimeEnum .

namo:RelativeTimeEnum.BEFORE a namo:RelativeTimeEnum .

namo:CaseOrControlEnum a rdfs:Class .

<http://purl.obolibrary.org/obo/OBI_0002492> a namo:CaseOrControlEnum ;
  rdfs:label "case role in case-control study" .

<http://purl.obolibrary.org/obo/OBI_0002493> a namo:CaseOrControlEnum ;
  rdfs:label "control role in case-control study" .

namo:CocultureConfigurationEnum a rdfs:Class .

namo:CocultureConfigurationEnum.CONDITIONED_MEDIA a namo:CocultureConfigurationEnum ;
  rdfs:comment "Cells exposed to media conditioned by other cells" .

namo:CocultureConfigurationEnum.DIRECT_CONTACT a namo:CocultureConfigurationEnum ;
  rdfs:comment "Cells in direct physical contact" .

namo:CocultureConfigurationEnum.GRADIENT a namo:CocultureConfigurationEnum ;
  rdfs:comment "Cells exposed to chemical or physical gradients" .

namo:CocultureConfigurationEnum.MICROPATTERN a namo:CocultureConfigurationEnum ;
  rdfs:comment "Cells patterned in defined spatial arrangements" .

namo:CocultureConfigurationEnum.TRANSWELL a namo:CocultureConfigurationEnum ;
  rdfs:comment "Cells separated by permeable membrane" .

namo:PbpkCompartmentEnum a rdfs:Class .

namo:PbpkCompartmentEnum.BLOOD a namo:PbpkCompartmentEnum ;
  rdfs:comment "Blood compartment" .

namo:PbpkCompartmentEnum.BONE a namo:PbpkCompartmentEnum ;
  rdfs:comment "Bone tissue compartment" .

<http://purl.obolibrary.org/obo/UBERON_0000955> a namo:PbpkCompartmentEnum ;
  rdfs:comment "Central nervous system compartment" .

namo:PbpkCompartmentEnum.FAT a namo:PbpkCompartmentEnum ;
  rdfs:comment "Adipose tissue compartment" .

namo:PbpkCompartmentEnum.GI_TRACT a namo:PbpkCompartmentEnum ;
  rdfs:comment "Gastrointestinal tract compartment" .

<http://purl.obolibrary.org/obo/UBERON_0000948> a namo:PbpkCompartmentEnum ;
  rdfs:comment "Cardiac compartment" .

<http://purl.obolibrary.org/obo/UBERON_0002113> a namo:PbpkCompartmentEnum ;
  rdfs:comment "Renal compartment" .

<http://purl.obolibrary.org/obo/UBERON_0002107> a namo:PbpkCompartmentEnum ;
  rdfs:comment "Hepatic compartment" .

<http://purl.obolibrary.org/obo/UBERON_0002048> a namo:PbpkCompartmentEnum ;
  rdfs:comment "Pulmonary compartment" .

<http://purl.obolibrary.org/obo/UBERON_0001134> a namo:PbpkCompartmentEnum ;
  rdfs:comment "Skeletal muscle compartment" .

<http://purl.obolibrary.org/obo/UBERON_0001969> a namo:PbpkCompartmentEnum ;
  rdfs:comment "Plasma compartment" .

namo:PbpkCompartmentEnum.SKIN a namo:PbpkCompartmentEnum ;
  rdfs:comment "Dermal compartment" .

namo:PredictionOutcomeEnum a rdfs:Class .

namo:PredictionOutcomeEnum.FN a namo:PredictionOutcomeEnum ;
  rdfs:comment "False Negative" .

namo:PredictionOutcomeEnum.FP a namo:PredictionOutcomeEnum ;
  rdfs:comment "False Positive" .

namo:PredictionOutcomeEnum.TN a namo:PredictionOutcomeEnum ;
  rdfs:comment "True Negative" .

namo:PredictionOutcomeEnum.TP a namo:PredictionOutcomeEnum ;
  rdfs:comment "True Positive" .

namo:ThreeDArchitectureEnum a rdfs:Class .

namo:ThreeDArchitectureEnum.BIOPRINTED a namo:ThreeDArchitectureEnum ;
  rdfs:comment "3D bioprinted structures" .

namo:ThreeDArchitectureEnum.HANGING_DROP a namo:ThreeDArchitectureEnum ;
  rdfs:comment "Spheroids formed using hanging drop method" .

namo:ThreeDArchitectureEnum.HYDROGEL_EMBEDDED a namo:ThreeDArchitectureEnum ;
  rdfs:comment "Cells embedded in hydrogel matrices" .

namo:ThreeDArchitectureEnum.ORGANOID a namo:ThreeDArchitectureEnum ;
  rdfs:comment "Self-organizing 3D structures with organ-like features" .

namo:ThreeDArchitectureEnum.SCAFFOLD_BASED a namo:ThreeDArchitectureEnum ;
  rdfs:comment "Cells grown on 3D scaffolds or matrices" .

namo:ThreeDArchitectureEnum.SPHEROID a namo:ThreeDArchitectureEnum ;
  rdfs:comment "Spherical 3D cell aggregates" .

namo:BiologicalOrganizationLevelEnum a rdfs:Class .

namo:BiologicalOrganizationLevelEnum.CELLULAR a namo:BiologicalOrganizationLevelEnum ;
  rdfs:comment "Individual cell level - single cell behavior and properties" .

namo:BiologicalOrganizationLevelEnum.CELLULAR_NEIGHBORHOOD a namo:BiologicalOrganizationLevelEnum ;
  rdfs:comment "Cell-cell interactions and local microenvironments" .

namo:BiologicalOrganizationLevelEnum.ORGAN a namo:BiologicalOrganizationLevelEnum ;
  rdfs:comment "Organ-level physiology and function" .

namo:BiologicalOrganizationLevelEnum.SUBCELLULAR a namo:BiologicalOrganizationLevelEnum ;
  rdfs:comment "Within a cell - subcellular components and molecular interactions" .

namo:BiologicalOrganizationLevelEnum.SYSTEM a namo:BiologicalOrganizationLevelEnum ;
  rdfs:comment "Organ system and whole-body physiological integration" .

namo:BiologicalOrganizationLevelEnum.TISSUE a namo:BiologicalOrganizationLevelEnum ;
  rdfs:comment "Tissue-level organization and multicellular structures" .

namo:RatioTypeEnum a rdfs:Class .

namo:RatioTypeEnum.ABSOLUTE a namo:RatioTypeEnum ;
  rdfs:comment "Absolute cell numbers" .

namo:RatioTypeEnum.FOLD a namo:RatioTypeEnum ;
  rdfs:comment "Fold ratio relative to reference" .

namo:RatioTypeEnum.PERCENTAGE a namo:RatioTypeEnum ;
  rdfs:comment "Percentage of total cells" .

namo:PhenotypeEnum a rdfs:Class ;
  rdfs:comment "Phenotypic abnormalities across the human and mammalian phenotype ontologies, matching the span of Biolink's `phenotypic feature`." .

namo:MembraneTypeEnum a rdfs:Class .

namo:MembraneTypeEnum.COLLAGEN a namo:MembraneTypeEnum ;
  rdfs:comment "Collagen-based membrane" .

namo:MembraneTypeEnum.ECM_COATED a namo:MembraneTypeEnum ;
  rdfs:comment "Extracellular matrix-coated membrane" .

namo:MembraneTypeEnum.ELECTROSPUN a namo:MembraneTypeEnum ;
  rdfs:comment "Electrospun fiber membrane" .

namo:MembraneTypeEnum.HYDROGEL a namo:MembraneTypeEnum ;
  rdfs:comment "Hydrogel membrane" .

namo:MembraneTypeEnum.PDMS a namo:MembraneTypeEnum ;
  rdfs:comment "Polydimethylsiloxane membrane" .

namo:MembraneTypeEnum.POROUS_POLYMER a namo:MembraneTypeEnum ;
  rdfs:comment "Porous polymer membrane (e.g., PET, PC)" .

namo:MembraneTypeEnum.TRACK_ETCHED a namo:MembraneTypeEnum ;
  rdfs:comment "Track-etched membrane" .

namo:MlAlgorithmEnum a rdfs:Class .

namo:MlAlgorithmEnum.DEEP_LEARNING a namo:MlAlgorithmEnum ;
  rdfs:comment "Deep learning models" .

<http://id.nlm.nih.gov/mesh/D000098404> a namo:MlAlgorithmEnum ;
  rdfs:comment "Gradient boosting methods" .

<http://purl.obolibrary.org/obo/OBI_0200041> a namo:MlAlgorithmEnum ;
  rdfs:comment "K-means clustering" .

<http://purl.obolibrary.org/obo/OBI_0200103> a namo:MlAlgorithmEnum ;
  rdfs:comment "Linear regression models" .

<http://purl.obolibrary.org/obo/OBI_0200002> a namo:MlAlgorithmEnum ;
  rdfs:comment "Logistic regression models" .

namo:MlAlgorithmEnum.NAIVE_BAYES a namo:MlAlgorithmEnum ;
  rdfs:comment "Naive Bayes classifier" .

namo:MlAlgorithmEnum.NEURAL_NETWORK a namo:MlAlgorithmEnum ;
  rdfs:comment "Artificial Neural Networks" .

namo:MlAlgorithmEnum.RANDOM_FOREST a namo:MlAlgorithmEnum ;
  rdfs:comment "Random Forest algorithm" .

namo:MlAlgorithmEnum.REINFORCEMENT_LEARNING a namo:MlAlgorithmEnum ;
  rdfs:comment "Reinforcement learning approaches" .

<http://purl.obolibrary.org/obo/OBI_0000700> a namo:MlAlgorithmEnum ;
  rdfs:comment "Support Vector Machine" .

namo:LifeStageEnum a rdfs:Class ;
  rdfs:comment "Developmental and life-cycle stages. Composed rather than rooted at UBERON:0000105 alone: the species-specific developmental ontologies are not asserted as subclasses of it (MmusDv:0000110 has MmusDv:0000000 as its only ontology ancestor), so a UBERON-only root would reject the species-specific terms Biolink's `life stage` lists in its id_prefixes." .

namo:SurfaceCoatingEnum a rdfs:Class .

namo:SurfaceCoatingEnum.ANTI_FOULING a namo:SurfaceCoatingEnum ;
  rdfs:comment "Anti-fouling coating" .

<http://purl.obolibrary.org/obo/CHEBI_3815> a namo:SurfaceCoatingEnum ;
  rdfs:comment "Collagen coating" .

<http://purl.obolibrary.org/obo/CHEBI_5058> a namo:SurfaceCoatingEnum ;
  rdfs:comment "Fibronectin coating" .

<http://purl.obolibrary.org/obo/CHEBI_5291> a namo:SurfaceCoatingEnum ;
  rdfs:comment "Gelatin coating" .

<http://id.nlm.nih.gov/mesh/D007797> a namo:SurfaceCoatingEnum ;
  rdfs:comment "Laminin coating" .

namo:SurfaceCoatingEnum.MATRIGEL a namo:SurfaceCoatingEnum ;
  rdfs:comment "Matrigel coating" .

namo:SurfaceCoatingEnum.OXYGEN_PLASMA a namo:SurfaceCoatingEnum ;
  rdfs:comment "Oxygen plasma treatment" .

<http://purl.obolibrary.org/obo/CHEBI_53412> a namo:SurfaceCoatingEnum ;
  rdfs:comment "Poly-L-lysine coating" .

<http://purl.obolibrary.org/obo/NCIT_C13288> a namo:SurfaceCoatingEnum ;
  rdfs:comment "RGD peptide coating" .

namo:InterfaceTypeEnum a rdfs:Class .

namo:InterfaceTypeEnum.AIR_LIQUID a namo:InterfaceTypeEnum ;
  rdfs:comment "Air-liquid interface" .

namo:InterfaceTypeEnum.CELL_CELL a namo:InterfaceTypeEnum ;
  rdfs:comment "Direct cell-cell interface" .

namo:InterfaceTypeEnum.LIQUID_LIQUID a namo:InterfaceTypeEnum ;
  rdfs:comment "Liquid-liquid interface" .

namo:InterfaceTypeEnum.TISSUE_TISSUE a namo:InterfaceTypeEnum ;
  rdfs:comment "Tissue-tissue interface" .

namo:InterfaceTypeEnum.VASCULAR_EPITHELIAL a namo:InterfaceTypeEnum ;
  rdfs:comment "Vascular-epithelial interface" .
