{
  "package_name": "Biomedical Evidence Metrics Ontology (BEMO)",
  "package_version": "0.1.0",
  "release_date": "2026-08-02",
  "status": "DRAFT",
  "base_iri": "https://w3id.org/bemo/",
  "ontology_iri": "https://w3id.org/bemo/ontology/bemo",
  "version_iri": "https://w3id.org/bemo/releases/2026-08-02/bemo.owl",
  "source": {
    "filename": "Pure_Biomedical_Evidence_Research_Metrics_Part_2(3).xlsx",
    "sha256": "1d697191b50cf9d0a81bcd1df174804492c5b2d933660d7f55169692719d238f",
    "worksheet": "Biomedical Evidence Metrics",
    "metric_rows": "8-495",
    "metric_count": 488
  },
  "content_counts": {
    "scientific_pillars": 8,
    "source_categories": 18,
    "metric_classes": 488,
    "computation_profiles": 488,
    "source_declared_relationships": 1392,
    "template_computable_profiles": 62,
    "combined_ontology_triples": 34542,
    "skos_triples": 4959,
    "shacl_triples": 2594,
    "field_dictionary_entries": 111,
    "ontology_classes": 534
  },
  "validation": {
    "overall_status": "PASS_WITH_WARNINGS",
    "error_count": 0,
    "warning_count": 6,
    "tests_passed": 5,
    "tests_failed": 0
  },
  "release_blockers": [
    "Owner approval of an open license",
    "Permanent namespace and PURL registration",
    "Public version-controlled repository and issue tracker",
    "Named contact and governance board",
    "pySHACL execution in a dependency-enabled environment",
    "Pinned ROBOT report and DL reasoner execution",
    "Independent scientific and ontology-engineering review",
    "Formal OBO Foundry review if submission is pursued"
  ],
  "inventory_file": "data/package_inventory.csv",
  "checksum_file": "checksums.sha256",
  "inventory_count_excluding_manifest_and_checksum": 81,
  "files": [
    {
      "path": ".github/workflows/validate.yml",
      "category": "Continuous integration",
      "bytes": 378,
      "sha256": "135a0f8503a31c042ac275a3521ab7e4e01465aa6d22a42e485609bbd39b53ac",
      "media_type": "application/yaml"
    },
    {
      "path": "CHANGELOG.md",
      "category": "Package metadata",
      "bytes": 568,
      "sha256": "7541636ac5edca3c946167c2f8f3bccfac36e1b85ecff5edaaff18ecaa837b81",
      "media_type": "text/markdown"
    },
    {
      "path": "CITATION.cff",
      "category": "Package metadata",
      "bytes": 594,
      "sha256": "0e8dd36d6dbea03b7b597da276470cdd4fd1a012b2aabae084b3ed9b7d40aa44",
      "media_type": "application/octet-stream"
    },
    {
      "path": "CODE_OF_CONDUCT.md",
      "category": "Package metadata",
      "bytes": 328,
      "sha256": "f89d6d6acbf58937bd8867ee481d40ea040852ad37a12eb688e3fe45afbe32bf",
      "media_type": "text/markdown"
    },
    {
      "path": "CONTRIBUTING.md",
      "category": "Package metadata",
      "bytes": 743,
      "sha256": "828de3ae06a1898b789c74afc55d8dc6da2857267ded5d1ed1823c3b6d0eaf25",
      "media_type": "text/markdown"
    },
    {
      "path": "LICENSE_STATUS.md",
      "category": "Package metadata",
      "bytes": 751,
      "sha256": "c17511aa5d147a833f6e24dba44b4a805361e5fb104217af2dce0e191a2cbad0",
      "media_type": "text/markdown"
    },
    {
      "path": "Makefile",
      "category": "Package metadata",
      "bytes": 224,
      "sha256": "6f40b061d968fcd434f04a540fadec098303e2411b80a40111c8ef15528c0d5d",
      "media_type": "application/octet-stream"
    },
    {
      "path": "README.md",
      "category": "Package metadata",
      "bytes": 2979,
      "sha256": "8c92f12c4b8905379bd0c3b0207a3602a06da45af7bdf6f89c0850b5f93e78e4",
      "media_type": "text/markdown"
    },
    {
      "path": "data/annotation_properties.csv",
      "category": "Data registries",
      "bytes": 2586,
      "sha256": "a452dd1e6767963d00253f87b5722fbc37aff220fc5ec5cad56565ef5c0cd760",
      "media_type": "text/csv"
    },
    {
      "path": "data/applicability_matrix.csv",
      "category": "Data registries",
      "bytes": 227884,
      "sha256": "82e1de937761ae6598c0647679eaa05cc76694a1715f0f31a751301ef87525cb",
      "media_type": "text/csv"
    },
    {
      "path": "data/categories.csv",
      "category": "Data registries",
      "bytes": 4669,
      "sha256": "9c6051411136c6a7ea73da608ce2df9930afb8f97162bd06d51810bc067f6c00",
      "media_type": "text/csv"
    },
    {
      "path": "data/classes.csv",
      "category": "Data registries",
      "bytes": 139818,
      "sha256": "1890d1f095891a3c5c05c0ff7aa9221d6acfc431c46d04ed89712f8028912388",
      "media_type": "text/csv"
    },
    {
      "path": "data/competency_questions.csv",
      "category": "Data registries",
      "bytes": 1755,
      "sha256": "3b3c0b9d20e3b3eb550e39bf8902a8a2d22717fe4077f1e63c4b121d92b3c0fb",
      "media_type": "text/csv"
    },
    {
      "path": "data/computation_profiles.csv",
      "category": "Data registries",
      "bytes": 1009252,
      "sha256": "17e1fbcf879b97384010ed3a7172006d8eac6fea3b891f27a7c05d2415e98b66",
      "media_type": "text/csv"
    },
    {
      "path": "data/computation_profiles.json",
      "category": "Data registries",
      "bytes": 1605816,
      "sha256": "486dda62658b7cfeb20c3e736fdda7b15b065480636f9e44bde3ba478e72cdcd",
      "media_type": "application/json"
    },
    {
      "path": "data/controlled_vocabularies.csv",
      "category": "Data registries",
      "bytes": 5588,
      "sha256": "5ae9d56b5a2c012c44f071c3ec7a762e314b5000c53e00c4e2ca658363c63823",
      "media_type": "text/csv"
    },
    {
      "path": "data/data_properties.csv",
      "category": "Data registries",
      "bytes": 4236,
      "sha256": "771809af8e9f8ba5ba6b63bcb856241c3ec3d8dd3217d95676035ee5cdc6b5cb",
      "media_type": "text/csv"
    },
    {
      "path": "data/field_dictionary.csv",
      "category": "Data registries",
      "bytes": 27672,
      "sha256": "3de754cfdeb8557287bd03ef83225a66044973aeb6aa1a0e0350e9ff65468b26",
      "media_type": "text/csv"
    },
    {
      "path": "data/imports.csv",
      "category": "Data registries",
      "bytes": 637,
      "sha256": "1697a09fc0b21ffd006d97d95729b350a76641d2ddff2743163f1638b524a238",
      "media_type": "text/csv"
    },
    {
      "path": "data/metric_master.csv",
      "category": "Data registries",
      "bytes": 3037378,
      "sha256": "24ec98cf8596b701f15654c751f4bb2d421d0cbb5b16eb649b04cc9b77383323",
      "media_type": "text/csv"
    },
    {
      "path": "data/metric_master.json",
      "category": "Data registries",
      "bytes": 4493504,
      "sha256": "ddffef84975aec671ad93c0542dabb977944777ff1443d89e7261a1b0bba4364",
      "media_type": "application/json"
    },
    {
      "path": "data/object_properties.csv",
      "category": "Data registries",
      "bytes": 4243,
      "sha256": "75744d9c2f1d0405a2febc44cb87e12138da72963fff955ce1f3dd84c056a49f",
      "media_type": "text/csv"
    },
    {
      "path": "data/pillars.csv",
      "category": "Data registries",
      "bytes": 2016,
      "sha256": "196dd23351cf416f6918a0416a4cd4b96b8f9244d4c760dd56c120d85458f73e",
      "media_type": "text/csv"
    },
    {
      "path": "data/references.csv",
      "category": "Data registries",
      "bytes": 471376,
      "sha256": "4d7ad161d338a6586696ac9363d0bcc2b22e0afa798fe77450303fc49703d2d1",
      "media_type": "text/csv"
    },
    {
      "path": "data/relationships.csv",
      "category": "Data registries",
      "bytes": 303279,
      "sha256": "3d62fe5d3d5d60e563f3fbccb4c40c9841a046488038c1ecd4f24829b3a25f7b",
      "media_type": "text/csv"
    },
    {
      "path": "data/source_catalog.csv",
      "category": "Data registries",
      "bytes": 919033,
      "sha256": "b8efe0d42559bbfa1d0c19e92a62c752419302b91a57994033e4870af6f4f787",
      "media_type": "text/csv"
    },
    {
      "path": "data/validation_cases.csv",
      "category": "Data registries",
      "bytes": 951,
      "sha256": "065c095bb44d3348069bb0a94b8fd637072c701e5046b4b6ca75d9f338565633",
      "media_type": "text/csv"
    },
    {
      "path": "docs/COMPUTATION_MODEL.md",
      "category": "Documentation",
      "bytes": 2479,
      "sha256": "33dd6f33cc8c0b96db55d643bc9ec457ebc3177a079702e03fc1848193f1ce6a",
      "media_type": "text/markdown"
    },
    {
      "path": "docs/GOVERNANCE.md",
      "category": "Documentation",
      "bytes": 2331,
      "sha256": "be2fbf445244e1980c70a2016f07f8e133ec9d389a2d7530abcb4c83c7286173",
      "media_type": "text/markdown"
    },
    {
      "path": "docs/ID_POLICY.md",
      "category": "Documentation",
      "bytes": 398,
      "sha256": "9c6ce334c2904f52507a199ae90fdb910028559c65bb7bad74fe9dfddb87a7ed",
      "media_type": "text/markdown"
    },
    {
      "path": "docs/IMPORTS_POLICY.md",
      "category": "Documentation",
      "bytes": 464,
      "sha256": "ba0bcb679d2f05ab00f5e1bc2ed9cec65fda09d7f94dbc86aba72cf202b2f946",
      "media_type": "text/markdown"
    },
    {
      "path": "docs/MAPPING_POLICY.md",
      "category": "Documentation",
      "bytes": 421,
      "sha256": "33edadb9c21b0e0af6fabaa3f27504f4008bbbb8fef9a8cf2a3abcab6ff95571",
      "media_type": "text/markdown"
    },
    {
      "path": "docs/METRIC_AUTHORING_GUIDE.md",
      "category": "Documentation",
      "bytes": 1363,
      "sha256": "985a13b2f80222d429f900a7aa40f3fa752004fc82230c71a8045e3188861bc6",
      "media_type": "text/markdown"
    },
    {
      "path": "docs/OBO_ALIGNMENT.md",
      "category": "Documentation",
      "bytes": 1479,
      "sha256": "3c6c4592f9daf3c9439582a31712d7714da84a4aeb5890925846fc9aa64c8c56",
      "media_type": "text/markdown"
    },
    {
      "path": "docs/ONTOLOGY_ARCHITECTURE.md",
      "category": "Documentation",
      "bytes": 2461,
      "sha256": "c25f9ab1d982fe0f1eb7cf8debf2ef2abf40f9b41f933d60e4b31ce7bc4dfdee",
      "media_type": "text/markdown"
    },
    {
      "path": "docs/SPARQL_QUERIES.md",
      "category": "Documentation",
      "bytes": 767,
      "sha256": "d5abeb5d951e2746a61ddf5a3a7a4edd85742a314420eeaf9dd426b3f26df48f",
      "media_type": "text/markdown"
    },
    {
      "path": "docs/VALIDATION_AND_RELEASE.md",
      "category": "Documentation",
      "bytes": 663,
      "sha256": "b3f9312d529486993430ea195f3197ec5183029f3f08cd7e093d995e06914d8b",
      "media_type": "text/markdown"
    },
    {
      "path": "examples/README.md",
      "category": "Package metadata",
      "bytes": 457,
      "sha256": "25f4c0e5ec6e3fa176bc1affbc20b9d494c043db9a3d54a2a2ead766f7b29cb1",
      "media_type": "text/markdown"
    },
    {
      "path": "examples/example_context_specific_input.json",
      "category": "Package metadata",
      "bytes": 424,
      "sha256": "6bd346fb4d2b128e479fef07492cded7c563a195ff12b0f86ae1b5b1efd6cc56",
      "media_type": "application/json"
    },
    {
      "path": "examples/example_metric_input.json",
      "category": "Package metadata",
      "bytes": 802,
      "sha256": "24296b87b43342c9457b3474c0864ffde4f3c1d598c62e30a55478106555ebd5",
      "media_type": "application/json"
    },
    {
      "path": "examples/example_metric_output.jsonld",
      "category": "Package metadata",
      "bytes": 1972,
      "sha256": "50e105d87c7636fc4ef59b389da9128e770def1ae26831f2c12cac10e671b8f8",
      "media_type": "application/ld+json"
    },
    {
      "path": "examples/example_metric_output_generated.jsonld",
      "category": "Package metadata",
      "bytes": 1920,
      "sha256": "bafa26cc07c3b2e4f4c57b127583b0b5fa01be295198894738090516883116a7",
      "media_type": "application/ld+json"
    },
    {
      "path": "examples/example_metric_record.json",
      "category": "Package metadata",
      "bytes": 9185,
      "sha256": "3782e64062c9135b14512c54117871f143f89c9f55c6596288fc512d96f1e552",
      "media_type": "application/json"
    },
    {
      "path": "metadata/bemo.yml",
      "category": "Registry metadata",
      "bytes": 753,
      "sha256": "4e95bb63232e6db60c3264b046edeab6a42f96977229da5122110aa7c9999143",
      "media_type": "application/yaml"
    },
    {
      "path": "ontology/bemo-computation.ttl",
      "category": "Ontology serializations",
      "bytes": 1138057,
      "sha256": "c5626143a876063d8b590d57448b1706b60c111040dc740763ef4e58a8209225",
      "media_type": "text/turtle"
    },
    {
      "path": "ontology/bemo-core.ttl",
      "category": "Ontology serializations",
      "bytes": 30733,
      "sha256": "7a0583f85992b55e988fec3184f2e61cb93e1615f3c52efcf7e333a91fbb62a6",
      "media_type": "text/turtle"
    },
    {
      "path": "ontology/bemo-mappings.ttl",
      "category": "Ontology serializations",
      "bytes": 865,
      "sha256": "692c4b9c5bcbf6743f56e278210fa9372fa72bd385f28647ce40e816732d7522",
      "media_type": "text/turtle"
    },
    {
      "path": "ontology/bemo-metrics.ttl",
      "category": "Ontology serializations",
      "bytes": 2891661,
      "sha256": "1a2c28c7bb09dbb9d726ef37b4ba9946e4513ed781f4f39e7631dcbc8ec69531",
      "media_type": "text/turtle"
    },
    {
      "path": "ontology/bemo-shacl.ttl",
      "category": "Ontology serializations",
      "bytes": 147859,
      "sha256": "73f8a140b65870600d19bda4e2f8b1d50d50391f3dc6ca504469aa76e97d564d",
      "media_type": "text/turtle"
    },
    {
      "path": "ontology/bemo-skos.ttl",
      "category": "Ontology serializations",
      "bytes": 320120,
      "sha256": "597907e2d090400c0496bb3f6eefa1da5ae464a005db79abdd42a5e51beb1818",
      "media_type": "text/turtle"
    },
    {
      "path": "ontology/bemo.jsonld",
      "category": "Ontology serializations",
      "bytes": 5119780,
      "sha256": "5bbf2e57f425394cedb6dbf0563ee41d7cb3d1986308a9cd63fbdfc9d8342d78",
      "media_type": "application/ld+json"
    },
    {
      "path": "ontology/bemo.obo",
      "category": "Ontology serializations",
      "bytes": 1146710,
      "sha256": "492c414342d83299e7459ae4d235d7c25ae6f504480c0a9df9b3a0643556ca96",
      "media_type": "application/octet-stream"
    },
    {
      "path": "ontology/bemo.owl",
      "category": "Ontology serializations",
      "bytes": 5177356,
      "sha256": "486ea25180d47d159b404918ef984e5035f632f8036c992675d1478bdfd503d8",
      "media_type": "application/octet-stream"
    },
    {
      "path": "ontology/bemo.rdf",
      "category": "Ontology serializations",
      "bytes": 5016778,
      "sha256": "e8688b23f427953f04f96a3340db6ac1ddf96b2267002d8c3023a2e3a30a63ef",
      "media_type": "application/rdf+xml"
    },
    {
      "path": "ontology/bemo.ttl",
      "category": "Ontology serializations",
      "bytes": 4060173,
      "sha256": "178ecfeb3f6285c3e711ec201a3777c1dc4436f07ced9a88b3b479807e05c1a8",
      "media_type": "text/turtle"
    },
    {
      "path": "ontology/imports/README.md",
      "category": "Ontology serializations",
      "bytes": 332,
      "sha256": "4f7c1363da8dad02bd6030836bf092abf6188566557cea31e3ba8368d35184b1",
      "media_type": "text/markdown"
    },
    {
      "path": "reports/BUILD_SUMMARY.json",
      "category": "Validation and build reports",
      "bytes": 906,
      "sha256": "650a65ec2ee131158b316f2306dd3559320e6fc7e50f37614b6968fc4cebff59",
      "media_type": "application/json"
    },
    {
      "path": "reports/COMPUTATION_ENGINE_REPORT.md",
      "category": "Validation and build reports",
      "bytes": 759,
      "sha256": "e8adf475e0d3076f887ab8afba44a256cea769bbc6acfca3e1e7c8d041c37667",
      "media_type": "text/markdown"
    },
    {
      "path": "reports/OBO_READINESS.md",
      "category": "Validation and build reports",
      "bytes": 958,
      "sha256": "45a9e12ecb9aa595cfe94b5db08ef947297351e589aa468d6d519b9808f50651",
      "media_type": "text/markdown"
    },
    {
      "path": "reports/TEST_REPORT.md",
      "category": "Validation and build reports",
      "bytes": 440,
      "sha256": "bb11755b4c3cf4a07b72b80313cf05ada7a62df9a9dccb7a3bda5937cdb14219",
      "media_type": "text/markdown"
    },
    {
      "path": "reports/VALIDATION_REPORT.md",
      "category": "Validation and build reports",
      "bytes": 2928,
      "sha256": "430cb5552b62cb449c0e585d6c1c377e503dce4bc88c91ef4fc9d5a2b95cc505",
      "media_type": "text/markdown"
    },
    {
      "path": "reports/validation_results.json",
      "category": "Validation and build reports",
      "bytes": 5041,
      "sha256": "9515dbc34a541c88eb7a86bca8892cd9d4f82ce8bceec1d399451f4e8df132e5",
      "media_type": "application/json"
    },
    {
      "path": "reports/workbook_metric_core_preview.png",
      "category": "Validation and build reports",
      "bytes": 149487,
      "sha256": "add03d7647186b56e564d01080af327cf0a5af4b2d4bb5787babdca72e241b7d",
      "media_type": "image/png"
    },
    {
      "path": "reports/workbook_readme_preview.png",
      "category": "Validation and build reports",
      "bytes": 200285,
      "sha256": "f92f58b4678d025f0640b087db2be50caa3a7954deeaed3b4e00a43faf8d9d8c",
      "media_type": "image/png"
    },
    {
      "path": "requirements.txt",
      "category": "Package metadata",
      "bytes": 67,
      "sha256": "3174cb5624e1cd2d938fc3128e92837878b1cae0b3ce15564dbb668fe2ceb0eb",
      "media_type": "text/plain"
    },
    {
      "path": "schemas/bemo-assessment.schema.json",
      "category": "Schemas and API",
      "bytes": 2468,
      "sha256": "cc8050caa82bd890cca630d5042d4c1e975a6a115d07b963d49f089bdc99e0b6",
      "media_type": "application/json"
    },
    {
      "path": "schemas/bemo-computation-profile.schema.json",
      "category": "Schemas and API",
      "bytes": 4212,
      "sha256": "248364d75d8f988f9450432644d99ce0d9409056d36cf2c72cef6b1dfc88b73b",
      "media_type": "application/json"
    },
    {
      "path": "schemas/bemo-expression.schema.json",
      "category": "Schemas and API",
      "bytes": 1520,
      "sha256": "5bd09999852af261cf7266cdbf8d2a69954e9f1433861e4c76a16b077edea073",
      "media_type": "application/json"
    },
    {
      "path": "schemas/bemo-metric-record.schema.json",
      "category": "Schemas and API",
      "bytes": 9591,
      "sha256": "d7a426e14779db57678df7e64f198c37ac855c3eac56f80c3585ceecd2ab1faf",
      "media_type": "application/json"
    },
    {
      "path": "schemas/context.jsonld",
      "category": "Schemas and API",
      "bytes": 997,
      "sha256": "6462064a7aa2f9858f4d51a04bcdc97ab9b9ab94bb1901327d315da42846e1d6",
      "media_type": "application/ld+json"
    },
    {
      "path": "schemas/openapi.yaml",
      "category": "Schemas and API",
      "bytes": 3036,
      "sha256": "e1289856606237a1215fe46c45f896977b2741fd57d8bd4ec013eb6224e64acf",
      "media_type": "application/yaml"
    },
    {
      "path": "scripts/build_bemo.py",
      "category": "Executable tooling",
      "bytes": 793,
      "sha256": "4c8440733702830a075ca6506e7e1b7e942dfb752902af6a3be1f89d53e524ac",
      "media_type": "text/x-python"
    },
    {
      "path": "scripts/compute_metric.py",
      "category": "Executable tooling",
      "bytes": 5601,
      "sha256": "5290f17651d48349e859ae36f9430f30d496dbde26dead71abbf97c493a30991",
      "media_type": "text/x-python"
    },
    {
      "path": "scripts/query_examples.py",
      "category": "Executable tooling",
      "bytes": 511,
      "sha256": "65cedb9f816027f4b5c185ad337ea55fed4910c94e31eecf8f0d99a65405daf5",
      "media_type": "text/x-python"
    },
    {
      "path": "scripts/validate_bemo.py",
      "category": "Executable tooling",
      "bytes": 10981,
      "sha256": "d5e61918fd0f7bdc1fe40af1c6bed03b78c541ab86ae36f990f52a69dccde010",
      "media_type": "text/x-python"
    },
    {
      "path": "source/Pure_Biomedical_Evidence_Research_Metrics_Part_2(3).xlsx",
      "category": "Source preservation",
      "bytes": 78129,
      "sha256": "1d697191b50cf9d0a81bcd1df174804492c5b2d933660d7f55169692719d238f",
      "media_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
    },
    {
      "path": "source/SOURCE_README.md",
      "category": "Source preservation",
      "bytes": 535,
      "sha256": "1acacebcbe82aaf45cddc18c5e0e78b79364a70080d67903450bd903b67af7e8",
      "media_type": "text/markdown"
    },
    {
      "path": "src/ontology/templates/README.md",
      "category": "Ontology source templates",
      "bytes": 428,
      "sha256": "90a141d831f167dd3cc93ca3023a51aeda0cb7b744f06f81000d51884b5ac851",
      "media_type": "text/markdown"
    },
    {
      "path": "src/ontology/templates/metrics.tsv",
      "category": "Ontology source templates",
      "bytes": 840169,
      "sha256": "963a823cb78c4763403307e16f2aa7b3951b561f12cd441bbd16fee1645fefb9",
      "media_type": "text/tab-separated-values"
    },
    {
      "path": "tests/test_bemo.py",
      "category": "Automated tests",
      "bytes": 1696,
      "sha256": "bf09dd832a988854f46ff0b7f480583a8edd4b093ceff3a34563013b9ba02088",
      "media_type": "text/x-python"
    },
    {
      "path": "workbook/BEMO_Master_Catalog_v0.1.0.xlsx",
      "category": "Enhanced workbook",
      "bytes": 686343,
      "sha256": "8a9a8eb45679a61172cc5f94254963345d843e54454abf2d0c287fec24ceaab9",
      "media_type": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
    }
  ]
}