{
  "id": "ontoavida",
  "acronym": "ONTOAVIDA",
  "name": "Ontology for Avida digital evolution platform",
  "category": "computing",
  "domains": [
    "life"
  ],
  "kind": "ontology",
  "description": "The Ontology for Avida (OntoAvida) project aims to develop an integrated vocabulary for the description of the most widely used computational approach for performing experimental evolution using digital organisms (i.e., self-replicating computer programs that evolve within a user-defined computational environment). The lack of a clearly defined vocabulary makes biologists feel reluctant to embrace the field of digital evolution. This unique ontology has the potential to change this picture overnight.",
  "formats": [
    "OWL",
    "OBO"
  ],
  "license": "CC BY 4.0",
  "homepage": "https://gitlab.com/fortunalab/ontoavida",
  "repository": "https://gitlab.com/fortunalab/ontoavida",
  "download": "http://purl.obolibrary.org/obo/ontoavida.owl",
  "ols": "ontoavida",
  "obo": "ontoavida",
  "bioportal": "ONTOAVIDA",
  "bioregistry": "ontoavida",
  "publications": [
    {
      "title": "Ontology for the Avida digital evolution platform",
      "doi": "10.1038/s41597-023-02514-3"
    }
  ],
  "usedBy": [],
  "tags": [
    "obo",
    "ontology"
  ],
  "url": "https://schemascope.org/o/ontoavida/",
  "evaluation": {
    "links": {
      "homepage": {
        "url": "https://gitlab.com/fortunalab/ontoavida",
        "code": 200,
        "state": "ok",
        "checkedAt": "2026-10-26T03:11:26.533Z"
      },
      "repository": {
        "url": "https://gitlab.com/fortunalab/ontoavida",
        "code": 200,
        "state": "ok",
        "checkedAt": "2026-10-26T03:11:26.533Z"
      },
      "download": {
        "url": "http://purl.obolibrary.org/obo/ontoavida.owl",
        "code": 200,
        "state": "ok",
        "resolvedUrl": "https://gitlab.com/fortunalab/ontoavida/-/raw/master/ontoavida.owl",
        "checkedAt": "2026-10-26T03:11:26.381Z"
      }
    },
    "github": null,
    "ols": {
      "portal": "OLS (EMBL-EBI)",
      "id": "ontoavida",
      "api": "v2",
      "title": "OntoAvida: ontology for Avida digital evolution platform",
      "iri": "http://purl.obolibrary.org/obo/ontoavida.owl",
      "versionIri": "http://purl.obolibrary.org/obo/ontoavida/releases/2022-03-15/ontoavida.owl",
      "version": "2022-03-15",
      "releaseDate": "2022-03-15",
      "terms": 674,
      "properties": 58,
      "individuals": 0,
      "importsFrom": [
        "dc",
        "dcterms",
        "fbcv",
        "gsso",
        "iao",
        "ncit",
        "oio",
        "rdfs",
        "ro",
        "skos",
        "stato"
      ],
      "exportsTo": [],
      "languages": [
        "en"
      ],
      "loaded": "2026-10-25T00:10:48.322042737",
      "sourceFileTimestamp": "Sun Oct 25 00:10:46 UTC 2026",
      "obsolete": false,
      "status": "LOADED",
      "page": "https://www.ebi.ac.uk/ols4/ontologies/ontoavida",
      "source": "https://www.ebi.ac.uk/ols4/api/v2/ontologies/ontoavida",
      "fetchedAt": "2026-10-26T03:11:26.232Z"
    },
    "obo": {
      "id": "ontoavida",
      "status": "active",
      "domain": "simulation",
      "license": "CC BY 4.0",
      "usages": [
        {
          "user": "https://cran.r-project.org/package=avidaR",
          "type": null,
          "description": "An R package—avidaR—uses OntoAvida to perform complex queries on an RDF database—avidaDB—containing the genomes, transcriptomes, and phenotypes of more than a million digital organisms"
        }
      ],
      "source": "https://obofoundry.org/registry/ontologies.jsonld",
      "fetchedAt": "2026-10-26T02:37:39.556Z"
    },
    "bioportal": null,
    "citations": [
      {
        "doi": "10.1038/s41597-023-02514-3",
        "count": 4,
        "source": "https://api.crossref.org/works/10.1038%2Fs41597-023-02514-3",
        "fetchedAt": "2026-10-26T03:11:26.081Z"
      }
    ],
    "git": null,
    "tib": null,
    "dashboard": {
      "ns": "ontoavida",
      "checks": {
        "FP01 Open": "PASS",
        "FP02 Common Format": "PASS",
        "FP03 URIs": "PASS",
        "FP04 Versioning": "ERROR",
        "FP05 Scope": "PASS",
        "FP06 Textual Definitions": "PASS",
        "FP07 Relations": "INFO",
        "FP08 Documented": "PASS",
        "FP09 Plurality of Users": "PASS",
        "FP11 Locus of Authority": "PASS",
        "FP12 Naming Conventions": "PASS",
        "FP16 Maintenance": "WARN",
        "FP20 Responsiveness": "PASS",
        "ROBOT Report": "PASS"
      },
      "robot": null,
      "consistent": true,
      "unsatisfiable": 0,
      "classes": 675,
      "axioms": 3035,
      "owl2dl": false,
      "reusedPct": 6.33,
      "usedBy": [],
      "oboScore": 0.419,
      "summary": "ERROR",
      "checkedVersion": "http://purl.obolibrary.org/obo/ontoavida/releases/2022-03-15/ontoavida.owl",
      "checkedAt": "2025-12-11T02:14:39.571Z",
      "page": "https://dashboard.obofoundry.org/dashboard/ontoavida/dashboard.html",
      "source": "https://dashboard.obofoundry.org/dashboard/dashboard-results.json",
      "fetchedAt": "2026-10-26T02:37:39.856Z"
    },
    "quality": null,
    "oops": null,
    "releases": {
      "dates": [
        "2022-03-15"
      ],
      "lastYear": 0,
      "from": "OLS version IRI"
    },
    "bioregistry": {
      "prefix": "ontoavida",
      "name": "Ontology for Avida digital evolution platform",
      "mappings": {
        "aberowl": "ONTOAVIDA",
        "bioportal": "ONTOAVIDA",
        "obofoundry": "ontoavida",
        "ols": "ontoavida",
        "ontobee": "ONTOAVIDA",
        "wikidata.entity": "Q113014432"
      },
      "dependsOn": [
        "fbcv",
        "gsso",
        "ncit",
        "ro",
        "stato"
      ],
      "appearsIn": [],
      "license": "CC-BY-4.0",
      "version": "2022-03-15",
      "deprecated": false,
      "page": "https://bioregistry.io/ontoavida",
      "source": "https://bioregistry.io/api/registry/ontoavida",
      "fetchedAt": "2026-10-26T03:11:26.016Z"
    },
    "artifact": {
      "source": "https://gitlab.com/fortunalab/ontoavida/-/raw/master/ontoavida.owl",
      "isRdf": true,
      "versionIri": "http://purl.obolibrary.org/obo/ontoavida/releases/2022-03-15/ontoavida.owl",
      "etag": "\"e88c4d563fb36ad1a108c486779d529c\"",
      "contentType": "text/plain",
      "fetchedAt": "2026-10-26T03:11:26.422Z"
    },
    "score": 46,
    "gross": 60,
    "earned": 60,
    "possible": 100,
    "qualityApplies": true,
    "penalty": {
      "score": -14,
      "reason": "4.6 years → 4 × max(0, 4.6 − 1)",
      "steps": [
        {
          "label": "Time since last activity",
          "pts": -14,
          "detail": "4.6 years → 4 × max(0, 4.6 − 1)"
        },
        {
          "label": "Inactive status",
          "pts": 0,
          "detail": "not archived, legacy or inactive"
        },
        {
          "label": "Consistency",
          "pts": 0,
          "detail": "consistent, no unsatisfiable classes"
        }
      ]
    },
    "consistent": true,
    "grade": "D",
    "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": "4: OLS, BioPortal, OBO Foundry, Bioregistry"
          },
          {
            "label": "Citable reference (F2)",
            "pts": 3,
            "max": 3,
            "detail": "doi:10.1038/s41597-023-02514-3"
          }
        ],
        "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 6: fbcv, gsso, iao, ncit, ro, stato"
          }
        ],
        "notes": []
      },
      "reusable": {
        "score": 11,
        "max": 12,
        "steps": [
          {
            "label": "Clear license (R1.1)",
            "pts": 5,
            "max": 5,
            "detail": "CC BY 4.0"
          },
          {
            "label": "Release provenance (R1.2)",
            "pts": 4,
            "max": 4,
            "detail": "2022-03-15 (version IRI in the artefact)"
          },
          {
            "label": "Community standards (R1.3)",
            "pts": 2,
            "max": 3,
            "detail": "OBO principles: 10/13 checks pass"
          }
        ],
        "notes": [
          "Community standards (R1.3): OBO principles: 10/13 checks pass"
        ]
      },
      "quality": {
        "score": 11,
        "max": 20,
        "steps": [
          {
            "label": "Logical consistency",
            "pts": 10,
            "max": 10,
            "detail": "consistent, 0 unsatisfiable classes (OBO Dashboard)"
          },
          {
            "label": "OWL 2 DL profile",
            "pts": 0,
            "max": 2,
            "detail": "outside OWL 2 DL"
          },
          {
            "label": "Upper-ontology alignment",
            "pts": 0,
            "max": 3,
            "detail": "no BFO/COB/DOLCE import found"
          },
          {
            "label": "Standard relations (RO)",
            "pts": 1,
            "max": 1,
            "detail": "imports RO"
          },
          {
            "label": "ROBOT report: no errors",
            "pts": 0,
            "max": 2,
            "detail": "no ROBOT report available"
          },
          {
            "label": "ROBOT report: warning density",
            "pts": 0,
            "max": 1,
            "detail": "no ROBOT report available"
          },
          {
            "label": "Pitfall scan: no critical pitfalls",
            "pts": 0,
            "max": 1,
            "detail": "no pitfall scan or ROBOT report yet"
          }
        ],
        "notes": [
          "OWL 2 DL profile: outside OWL 2 DL",
          "Upper-ontology alignment: no BFO/COB/DOLCE import found",
          "ROBOT report: no errors: no ROBOT report available",
          "ROBOT report: warning density: no ROBOT report available",
          "Pitfall scan: no critical pitfalls: no pitfall scan or ROBOT report yet"
        ]
      },
      "maintenance": {
        "score": 0,
        "max": 16,
        "steps": [
          {
            "label": "Recency",
            "pts": 0,
            "max": 10,
            "detail": "2022-03-15 → 55.4 months (older / unknown)"
          },
          {
            "label": "Release cadence (12 months)",
            "pts": 0,
            "max": 6,
            "detail": "0 releases (OLS version IRI)"
          }
        ],
        "notes": [
          "Recency: 2022-03-15 → 55.4 months (older / unknown)",
          "Release cadence (12 months): 0 releases (OLS version IRI)"
        ]
      },
      "adoption": {
        "score": 2,
        "max": 16,
        "steps": [
          {
            "label": "Documented adopting projects",
            "pts": 2,
            "max": 7,
            "detail": "1 project"
          },
          {
            "label": "Reused by other ontologies",
            "pts": 0,
            "max": 4,
            "detail": "0"
          },
          {
            "label": "Community signal",
            "pts": 0,
            "max": 5,
            "detail": "max(stars 0 → 0, citations 4 → 0)"
          }
        ],
        "notes": [
          "Documented adopting projects: 1 project",
          "Reused by other ontologies: 0",
          "Community signal: max(stars 0 → 0, citations 4 → 0)"
        ]
      }
    },
    "lastActivity": "2022-03-15T00:00:00.000Z",
    "adopterCount": 1,
    "reuseCount": 0,
    "importCount": 6,
    "registries": [
      "OLS",
      "BioPortal",
      "OBO Foundry",
      "Bioregistry"
    ],
    "evaluatedVersion": {
      "label": "2022-03-15",
      "from": "version IRI in the artefact",
      "value": "http://purl.obolibrary.org/obo/ontoavida/releases/2022-03-15/ontoavida.owl",
      "inArtefact": true,
      "all": [
        {
          "label": "2022-03-15",
          "from": "version IRI in the artefact",
          "value": "http://purl.obolibrary.org/obo/ontoavida/releases/2022-03-15/ontoavida.owl",
          "inArtefact": true
        },
        {
          "label": "2022-03-15",
          "from": "OLS",
          "value": "http://purl.obolibrary.org/obo/ontoavida/releases/2022-03-15/ontoavida.owl"
        }
      ]
    },
    "evaluatedAt": "2026-10-26T03:11:26.533Z",
    "runId": "2026-10-26T02-37-38Z",
    "adopters": [
      {
        "name": "cran.r-project.org",
        "url": "https://cran.r-project.org/package=avidaR",
        "note": "An R package—avidaR—uses OntoAvida to perform complex queries on an RDF database—avidaDB—containing the genomes, transcriptomes, and phenotypes of more than a million digital organisms",
        "source": "OBO Foundry registry"
      }
    ]
  },
  "history": [
    {
      "runId": "2026-10-26T02-37-38Z",
      "at": "2026-10-26T03:31:18.947Z",
      "score": 46,
      "grade": "D",
      "fair": 47,
      "version": "2022-03-15",
      "terms": 674,
      "stars": null,
      "license": "CC BY 4.0",
      "lastActivity": "2022-03-15T00:00:00.000Z",
      "adopters": 1,
      "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": "ontoavida",
        "url": "https://bioregistry.io/api/registry/ontoavida",
        "retrievedAt": "2026-10-25T21:49:00Z"
      },
      {
        "registry": "OBO Foundry",
        "key": "obo",
        "id": "ontoavida",
        "url": "https://obofoundry.org/ontology/ontoavida.html",
        "retrievedAt": "2026-10-25T21:49:00Z"
      },
      {
        "registry": "OLS (EMBL-EBI)",
        "key": "ols",
        "id": "ontoavida",
        "url": "https://www.ebi.ac.uk/ols4/ontologies/ontoavida",
        "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/ontoavida/#evaluation",
    "@type": "prov:Entity",
    "prov:specializationOf": {
      "@id": "http://purl.obolibrary.org/obo/ontoavida.owl",
      "schemascope:evaluatedVersion": "http://purl.obolibrary.org/obo/ontoavida/releases/2022-03-15/ontoavida.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://gitlab.com/fortunalab/ontoavida",
          "prov:atTime": "2026-10-26T03:11:26.533Z"
        },
        {
          "@id": "https://gitlab.com/fortunalab/ontoavida",
          "prov:atTime": "2026-10-26T03:11:26.533Z"
        },
        {
          "@id": "http://purl.obolibrary.org/obo/ontoavida.owl",
          "prov:atTime": "2026-10-26T03:11:26.381Z"
        },
        {
          "@id": "https://gitlab.com/fortunalab/ontoavida/-/raw/master/ontoavida.owl",
          "prov:atTime": "2026-10-26T03:11:26.422Z"
        },
        {
          "@id": "https://www.ebi.ac.uk/ols4/api/v2/ontologies/ontoavida",
          "prov:atTime": "2026-10-26T03:11:26.232Z"
        },
        {
          "@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/ontoavida",
          "prov:atTime": "2026-10-26T03:11:26.016Z"
        },
        {
          "@id": "https://api.crossref.org/works/10.1038%2Fs41597-023-02514-3",
          "prov:atTime": "2026-10-26T03:11:26.081Z"
        }
      ]
    },
    "prov:generatedAtTime": "2026-10-26T03:11:26.533Z"
  }
}