{
  "id": "chiro",
  "acronym": "CHIRO",
  "name": "ChEBI Integrated Role Ontology",
  "category": "chemistry",
  "domains": [
    "life"
  ],
  "kind": "ontology",
  "description": "CHEBI provides a distinct role hierarchy. Chemicals in the structural hierarchy are connected via a 'has role' relation. CHIRO provides links from these roles to useful other classes in other ontologies. This will allow direct connection between chemical structures (small molecules, drugs) and what they do. This could be formalized using 'capable of', in the same way Uberon and the Cell Ontology link structures to processes.",
  "formats": [
    "OWL",
    "OBO"
  ],
  "license": "CC0 1.0",
  "homepage": "https://github.com/obophenotype/chiro",
  "repository": "https://github.com/obophenotype/chiro",
  "download": "http://purl.obolibrary.org/obo/chiro.owl",
  "ols": "chiro",
  "obo": "chiro",
  "bioportal": "CHIRO",
  "bioregistry": "chiro",
  "publications": [
    {
      "title": "Extension of Roles in the ChEBI Ontology",
      "doi": "10.26434/chemrxiv.12591221",
      "year": 2020
    }
  ],
  "usedBy": [],
  "tags": [
    "chemistry",
    "nfdi4chem",
    "obo",
    "ontology"
  ],
  "url": "https://schemascope.org/o/chiro/",
  "evaluation": {
    "links": {
      "homepage": {
        "url": "https://github.com/obophenotype/chiro",
        "code": 200,
        "state": "ok",
        "checkedAt": "2026-10-26T02:43:28.867Z"
      },
      "repository": {
        "url": "https://github.com/obophenotype/chiro",
        "code": 200,
        "state": "ok",
        "checkedAt": "2026-10-26T02:43:28.867Z"
      },
      "download": {
        "url": "http://purl.obolibrary.org/obo/chiro.owl",
        "code": 200,
        "state": "ok",
        "resolvedUrl": "https://raw.githubusercontent.com/obophenotype/chiro/master/chiro.owl",
        "checkedAt": "2026-10-26T02:43:28.560Z"
      }
    },
    "github": {
      "slug": "obophenotype/chiro",
      "stars": 7,
      "forks": 5,
      "openIssues": 12,
      "pushedAt": "2026-08-24T13:48:49Z",
      "archived": false,
      "license": null,
      "latestRelease": {
        "tag": "v2026-08-24",
        "date": "2026-08-24T13:48:49Z",
        "url": "https://github.com/obophenotype/chiro/releases/tag/v2026-08-24"
      },
      "source": "https://api.github.com/repos/obophenotype/chiro",
      "fetchedAt": "2026-10-26T02:43:28.820Z"
    },
    "ols": {
      "portal": "OLS (EMBL-EBI)",
      "id": "chiro",
      "api": "v2",
      "title": "CHEBI Integrated Role Ontology",
      "iri": "http://purl.obolibrary.org/obo/chiro.owl",
      "versionIri": "http://purl.obolibrary.org/obo/chiro/releases/2026-08-24/chiro.owl",
      "version": "2026-08-24",
      "releaseDate": "2026-08-24",
      "terms": 13602,
      "properties": 83,
      "individuals": 0,
      "importsFrom": [
        "bfo",
        "chebi",
        "envo",
        "go",
        "hp",
        "iao",
        "mp",
        "ncbitaxon",
        "oio",
        "owl",
        "pr",
        "rdfs",
        "ro"
      ],
      "exportsTo": [],
      "languages": [
        "en"
      ],
      "loaded": "2026-10-25T00:08:05.975065876",
      "sourceFileTimestamp": "Sun Oct 25 00:08:04 UTC 2026",
      "obsolete": false,
      "status": "LOADED",
      "page": "https://www.ebi.ac.uk/ols4/ontologies/chiro",
      "source": "https://www.ebi.ac.uk/ols4/api/v2/ontologies/chiro",
      "fetchedAt": "2026-10-26T02:43:28.530Z"
    },
    "obo": {
      "id": "chiro",
      "status": "active",
      "domain": "chemistry and biochemistry",
      "license": "CC0 1.0",
      "usages": [],
      "source": "https://obofoundry.org/registry/ontologies.jsonld",
      "fetchedAt": "2026-10-26T02:37:39.556Z"
    },
    "bioportal": null,
    "citations": [
      {
        "doi": "10.26434/chemrxiv.12591221",
        "count": 2,
        "source": "https://api.crossref.org/works/10.26434%2Fchemrxiv.12591221",
        "fetchedAt": "2026-10-26T02:43:28.520Z"
      }
    ],
    "git": {
      "commit": "aa7251daa16559182c5afb292ac744d83ca59318",
      "ref": "master",
      "headTag": "v2026-08-24",
      "latestTag": {
        "name": "v2026-08-24",
        "commit": "aa7251daa16559182c5afb292ac744d83ca59318",
        "url": "https://github.com/obophenotype/chiro/releases/tag/v2026-08-24"
      },
      "tagCount": 3,
      "tagDates": [
        "2015-11-23",
        "2018-07-03",
        "2026-08-24"
      ],
      "url": "https://github.com/obophenotype/chiro/tree/aa7251daa16559182c5afb292ac744d83ca59318",
      "source": "https://github.com/obophenotype/chiro.git/info/refs?service=git-upload-pack",
      "fetchedAt": "2026-10-26T02:43:28.537Z"
    },
    "tib": {
      "portal": "TIB Terminology Service",
      "id": "chiro",
      "api": "v1",
      "title": "CHEBI Integrated Role Ontology",
      "iri": "http://purl.obolibrary.org/obo/chiro.owl",
      "versionIri": "http://purl.obolibrary.org/obo/chiro/releases/2015-11-23/chiro.owl",
      "version": "2015-11-23",
      "releaseDate": "2015-11-23",
      "terms": 13286,
      "properties": 50,
      "individuals": 0,
      "importsFrom": [],
      "exportsTo": [],
      "languages": [],
      "loaded": "2023-08-21T17:11:31.384+0000",
      "status": "SKIP",
      "page": "https://service.tib.eu/ts4tib/ontologies/chiro",
      "source": "https://service.tib.eu/ts4tib/api/ontologies/chiro",
      "fetchedAt": "2026-10-26T02:43:29.133Z"
    },
    "dashboard": {
      "ns": "chiro",
      "checks": {
        "FP01 Open": "ERROR",
        "FP02 Common Format": "PASS",
        "FP03 URIs": "PASS",
        "FP04 Versioning": "PASS",
        "FP05 Scope": "PASS",
        "FP06 Textual Definitions": "WARN",
        "FP07 Relations": "INFO",
        "FP08 Documented": "PASS",
        "FP09 Plurality of Users": "ERROR",
        "FP11 Locus of Authority": "PASS",
        "FP12 Naming Conventions": "ERROR",
        "FP16 Maintenance": "PASS",
        "FP20 Responsiveness": "PASS",
        "ROBOT Report": "ERROR"
      },
      "robot": {
        "ERROR": 12,
        "INFO": 0,
        "WARN": 10
      },
      "consistent": true,
      "unsatisfiable": 0,
      "classes": 0,
      "axioms": 20,
      "owl2dl": true,
      "reusedPct": 23.08,
      "usedBy": [],
      "oboScore": 0.319,
      "summary": "ERROR",
      "checkedVersion": "http://purl.obolibrary.org/obo/chiro/releases/2026-08-24/chiro.owl",
      "checkedAt": "2026-09-16T19:14:27.228Z",
      "page": "https://dashboard.obofoundry.org/dashboard/chiro/dashboard.html",
      "source": "https://dashboard.obofoundry.org/dashboard/dashboard-results.json",
      "fetchedAt": "2026-10-26T02:37:39.856Z"
    },
    "quality": null,
    "oops": null,
    "releases": {
      "dates": [
        "2015-11-23",
        "2018-07-03",
        "2026-08-24"
      ],
      "lastYear": 1,
      "from": "GitHub releases"
    },
    "bioregistry": {
      "prefix": "chiro",
      "name": "ChEBI Integrated Role Ontology",
      "mappings": {
        "aberowl": "CHIRO",
        "bioportal": "CHIRO",
        "obofoundry": "chiro",
        "ols": "chiro",
        "ontobee": "CHIRO",
        "tib.ts": "chiro",
        "wikidata.entity": "Q113006226"
      },
      "dependsOn": [
        "chebi",
        "go",
        "hp",
        "mp",
        "ncbitaxon",
        "pr",
        "uberon"
      ],
      "appearsIn": [],
      "license": "CC0-1.0",
      "version": "2026-08-24",
      "deprecated": false,
      "page": "https://bioregistry.io/chiro",
      "source": "https://bioregistry.io/api/registry/chiro",
      "fetchedAt": "2026-10-26T02:43:28.420Z"
    },
    "artifact": {
      "source": "https://raw.githubusercontent.com/obophenotype/chiro/master/chiro.owl",
      "isRdf": true,
      "versionIri": "http://purl.obolibrary.org/obo/chiro/releases/2026-08-24/chiro.owl",
      "versionInfo": "2026-08-24",
      "etag": "\"4b4708494a8c7c0908aedf03f3baa0566582cb2485a8c431377477c370ee9580\"",
      "contentType": "text/plain",
      "fetchedAt": "2026-10-26T02:43:28.600Z"
    },
    "score": 71,
    "gross": 77,
    "earned": 77,
    "possible": 100,
    "qualityApplies": true,
    "penalty": {
      "score": -6,
      "reason": "12 errors",
      "steps": [
        {
          "label": "Time since last activity",
          "pts": 0,
          "detail": "0.2 years → 4 × max(0, 0.2 − 1)"
        },
        {
          "label": "Inactive status",
          "pts": 0,
          "detail": "not archived, legacy or inactive"
        },
        {
          "label": "Consistency",
          "pts": 0,
          "detail": "consistent, no unsatisfiable classes"
        },
        {
          "label": "ROBOT report errors",
          "pts": -6,
          "detail": "12 errors"
        }
      ]
    },
    "consistent": true,
    "grade": "B",
    "fair": 47,
    "breakdown": {
      "findable": {
        "score": 12,
        "max": 12,
        "steps": [
          {
            "label": "Persistent identifier (F1)",
            "pts": 4,
            "max": 4,
            "detail": "purl.obolibrary.org"
          },
          {
            "label": "Indexed in services (F4)",
            "pts": 5,
            "max": 5,
            "detail": "5: OLS, TIB, BioPortal, OBO Foundry, Bioregistry"
          },
          {
            "label": "Citable reference (F2)",
            "pts": 3,
            "max": 3,
            "detail": "doi:10.26434/chemrxiv.12591221"
          }
        ],
        "notes": []
      },
      "accessible": {
        "score": 12,
        "max": 12,
        "steps": [
          {
            "label": "Homepage reachable",
            "pts": 3,
            "max": 3,
            "detail": "HTTP 200"
          },
          {
            "label": "Artefact retrievable over HTTP(S) (A1)",
            "pts": 6,
            "max": 6,
            "detail": "download HTTP 200"
          },
          {
            "label": "Metadata persists in a registry (A2)",
            "pts": 3,
            "max": 3,
            "detail": "OBO Foundry, Bioregistry"
          }
        ],
        "notes": []
      },
      "interoperable": {
        "score": 12,
        "max": 12,
        "steps": [
          {
            "label": "Formal machine-readable format (I1)",
            "pts": 5,
            "max": 5,
            "detail": "OWL, OBO"
          },
          {
            "label": "Semantic-web IRIs (I2)",
            "pts": 3,
            "max": 3,
            "detail": "OWL, OBO"
          },
          {
            "label": "References other vocabularies (I3)",
            "pts": 4,
            "max": 4,
            "detail": "imports 11: bfo, chebi, envo, go, hp, iao, mp, ncbitaxon…"
          }
        ],
        "notes": []
      },
      "reusable": {
        "score": 11,
        "max": 12,
        "steps": [
          {
            "label": "Clear license (R1.1)",
            "pts": 5,
            "max": 5,
            "detail": "CC0 1.0"
          },
          {
            "label": "Release provenance (R1.2)",
            "pts": 4,
            "max": 4,
            "detail": "2026-08-24 (version IRI in the artefact)"
          },
          {
            "label": "Community standards (R1.3)",
            "pts": 2,
            "max": 3,
            "detail": "OBO principles: 8/13 checks pass"
          }
        ],
        "notes": [
          "Community standards (R1.3): OBO principles: 8/13 checks pass"
        ]
      },
      "quality": {
        "score": 17,
        "max": 20,
        "steps": [
          {
            "label": "Logical consistency",
            "pts": 10,
            "max": 10,
            "detail": "consistent, 0 unsatisfiable classes (OBO Dashboard)"
          },
          {
            "label": "OWL 2 DL profile",
            "pts": 2,
            "max": 2,
            "detail": "in OWL 2 DL"
          },
          {
            "label": "Upper-ontology alignment",
            "pts": 3,
            "max": 3,
            "detail": "imports BFO"
          },
          {
            "label": "Standard relations (RO)",
            "pts": 1,
            "max": 1,
            "detail": "imports RO"
          },
          {
            "label": "ROBOT report: no errors",
            "pts": 0,
            "max": 2,
            "detail": "12 errors"
          },
          {
            "label": "ROBOT report: warning density",
            "pts": 1,
            "max": 1,
            "detail": "10 warnings / 13602 classes = 0.00"
          },
          {
            "label": "Pitfall scan: no critical pitfalls",
            "pts": 0,
            "max": 1,
            "detail": "no pitfall scan yet; ROBOT report has 12 errors"
          }
        ],
        "notes": [
          "ROBOT report: no errors: 12 errors",
          "Pitfall scan: no critical pitfalls: no pitfall scan yet; ROBOT report has 12 errors"
        ]
      },
      "maintenance": {
        "score": 12,
        "max": 16,
        "steps": [
          {
            "label": "Recency",
            "pts": 10,
            "max": 10,
            "detail": "2026-08-24 → 2.1 months (≤ 3 months)"
          },
          {
            "label": "Release cadence (12 months)",
            "pts": 2,
            "max": 6,
            "detail": "1 release (GitHub releases)"
          }
        ],
        "notes": [
          "Release cadence (12 months): 1 release (GitHub releases)"
        ]
      },
      "adoption": {
        "score": 1,
        "max": 16,
        "steps": [
          {
            "label": "Documented adopting projects",
            "pts": 0,
            "max": 7,
            "detail": "0 projects"
          },
          {
            "label": "Reused by other ontologies",
            "pts": 0,
            "max": 4,
            "detail": "0"
          },
          {
            "label": "Community signal",
            "pts": 1,
            "max": 5,
            "detail": "max(stars 7 → 1, citations 2 → 0)"
          }
        ],
        "notes": [
          "Documented adopting projects: 0 projects",
          "Reused by other ontologies: 0",
          "Community signal: max(stars 7 → 1, citations 2 → 0)"
        ]
      }
    },
    "lastActivity": "2026-08-24T13:48:49.000Z",
    "adopterCount": 0,
    "reuseCount": 0,
    "importCount": 11,
    "registries": [
      "OLS",
      "TIB",
      "BioPortal",
      "OBO Foundry",
      "Bioregistry"
    ],
    "evaluatedVersion": {
      "label": "2026-08-24",
      "from": "version IRI in the artefact",
      "value": "http://purl.obolibrary.org/obo/chiro/releases/2026-08-24/chiro.owl",
      "inArtefact": true,
      "all": [
        {
          "label": "2026-08-24",
          "from": "version IRI in the artefact",
          "value": "http://purl.obolibrary.org/obo/chiro/releases/2026-08-24/chiro.owl",
          "inArtefact": true
        },
        {
          "label": "2026-08-24",
          "from": "version info in the artefact",
          "value": "2026-08-24",
          "inArtefact": true
        },
        {
          "label": "2026-08-24",
          "from": "OLS",
          "value": "http://purl.obolibrary.org/obo/chiro/releases/2026-08-24/chiro.owl"
        },
        {
          "label": "v2026-08-24",
          "from": "latest GitHub release",
          "value": "https://github.com/obophenotype/chiro/releases/tag/v2026-08-24"
        },
        {
          "label": "v2026-08-24",
          "from": "git tag on the evaluated commit",
          "value": "aa7251daa16559182c5afb292ac744d83ca59318"
        },
        {
          "label": "v2026-08-24 + commit aa7251d",
          "from": "latest release tag; master evaluated at commit",
          "value": "aa7251daa16559182c5afb292ac744d83ca59318",
          "release": "v2026-08-24"
        },
        {
          "label": "commit aa7251d",
          "from": "master at evaluation time",
          "value": "aa7251daa16559182c5afb292ac744d83ca59318"
        }
      ]
    },
    "evaluatedAt": "2026-10-26T02:43:29.372Z",
    "runId": "2026-10-26T02-37-38Z",
    "adopters": []
  },
  "history": [
    {
      "runId": "2026-10-26T02-37-38Z",
      "at": "2026-10-26T03:31:18.947Z",
      "score": 71,
      "grade": "B",
      "fair": 47,
      "version": "2026-08-24",
      "terms": 13602,
      "stars": 7,
      "license": "CC0 1.0",
      "lastActivity": "2026-08-24T13:48:49.000Z",
      "adopters": 0,
      "links": {
        "homepage": "ok",
        "repository": "ok",
        "download": "ok"
      },
      "archived": false,
      "rubric": "3.4",
      "snapshot": "https://schemascope.org/runs/2026-10-26T02-37-38Z.json"
    }
  ],
  "changes": [],
  "recordProvenance": {
    "source": "harvest",
    "retrievedAt": "2026-10-25T21:49:00Z",
    "registries": [
      {
        "registry": "Bioregistry",
        "key": "bioregistry",
        "id": "chiro",
        "url": "https://bioregistry.io/api/registry/chiro",
        "retrievedAt": "2026-10-25T21:49:00Z"
      },
      {
        "registry": "OBO Foundry",
        "key": "obo",
        "id": "chiro",
        "url": "https://obofoundry.org/ontology/chiro.html",
        "retrievedAt": "2026-10-25T21:49:00Z"
      },
      {
        "registry": "OLS (EMBL-EBI)",
        "key": "ols",
        "id": "chiro",
        "url": "https://www.ebi.ac.uk/ols4/ontologies/chiro",
        "retrievedAt": "2026-10-25T21:49:00Z"
      },
      {
        "registry": "TIB Terminology Service",
        "key": "tib",
        "id": "chiro",
        "url": "https://terminology.tib.eu/ts/ontologies/chiro",
        "retrievedAt": "2026-10-25T21:49:00Z"
      }
    ],
    "fields": {
      "acronym": "Bioregistry",
      "name": "Bioregistry",
      "description": "Bioregistry",
      "homepage": "Bioregistry",
      "repository": "Bioregistry",
      "download": "Bioregistry",
      "formats": "Bioregistry",
      "license": "Bioregistry",
      "ols": "Bioregistry",
      "obo": "Bioregistry",
      "bioportal": "Bioregistry",
      "publications": "Bioregistry",
      "tags": "Bioregistry"
    }
  },
  "evaluationProvenance": {
    "@context": {
      "prov": "http://www.w3.org/ns/prov#",
      "schemascope": "https://schemascope.org/ns#"
    },
    "@id": "https://schemascope.org/o/chiro/#evaluation",
    "@type": "prov:Entity",
    "prov:specializationOf": {
      "@id": "http://purl.obolibrary.org/obo/chiro.owl",
      "schemascope:evaluatedVersion": "http://purl.obolibrary.org/obo/chiro/releases/2026-08-24/chiro.owl"
    },
    "prov:wasGeneratedBy": {
      "@id": "https://schemascope.org/runs/2026-10-26T02-37-38Z",
      "@type": "prov:Activity",
      "prov:startedAtTime": "2026-10-26T02:37:38.997Z",
      "prov:endedAtTime": "2026-10-26T03:31:18.947Z",
      "prov:wasAssociatedWith": {
        "@id": "https://schemascope.org/ns#evaluator",
        "@type": "prov:SoftwareAgent",
        "schemascope:version": "2.0.0"
      },
      "prov:used": [
        {
          "@id": "https://github.com/obophenotype/chiro",
          "prov:atTime": "2026-10-26T02:43:28.867Z"
        },
        {
          "@id": "https://github.com/obophenotype/chiro",
          "prov:atTime": "2026-10-26T02:43:28.867Z"
        },
        {
          "@id": "http://purl.obolibrary.org/obo/chiro.owl",
          "prov:atTime": "2026-10-26T02:43:28.560Z"
        },
        {
          "@id": "https://raw.githubusercontent.com/obophenotype/chiro/master/chiro.owl",
          "prov:atTime": "2026-10-26T02:43:28.600Z"
        },
        {
          "@id": "https://github.com/obophenotype/chiro.git/info/refs?service=git-upload-pack",
          "prov:atTime": "2026-10-26T02:43:28.537Z"
        },
        {
          "@id": "https://api.github.com/repos/obophenotype/chiro",
          "prov:atTime": "2026-10-26T02:43:28.820Z"
        },
        {
          "@id": "https://www.ebi.ac.uk/ols4/api/v2/ontologies/chiro",
          "prov:atTime": "2026-10-26T02:43:28.530Z"
        },
        {
          "@id": "https://service.tib.eu/ts4tib/api/ontologies/chiro",
          "prov:atTime": "2026-10-26T02:43:29.133Z"
        },
        {
          "@id": "https://obofoundry.org/registry/ontologies.jsonld",
          "prov:atTime": "2026-10-26T02:37:39.556Z"
        },
        {
          "@id": "https://dashboard.obofoundry.org/dashboard/dashboard-results.json",
          "prov:atTime": "2026-10-26T02:37:39.856Z"
        },
        {
          "@id": "https://bioregistry.io/api/registry/chiro",
          "prov:atTime": "2026-10-26T02:43:28.420Z"
        },
        {
          "@id": "https://api.crossref.org/works/10.26434%2Fchemrxiv.12591221",
          "prov:atTime": "2026-10-26T02:43:28.520Z"
        }
      ]
    },
    "prov:generatedAtTime": "2026-10-26T02:43:29.372Z"
  }
}