A heuristic-based extractor of ontology version without downloading the whole ontology.
This is a simple tool to extract versions from web ontologies (assuming that whenever a new version is released, their version number is also updated).
Use-case: Checking, which ontologies need updating.
Currently configured for OBO ontologies:
gradle run output.csv
will generate output.csv
with list of OBO ontologies and their current versions.
Currently, no UI is available, so follow these steps:
- Go to respective scheduled job: https://github.com/psiotwo/ontology-version-extractor/actions/workflows/update-obo-status.yml
- Click on the latest "Update OBO Ontology Version" job
- Download the artifact "output", unzip it. THe resulting CSV file contains a map from an accessUrl, to the versionIri found at this accessUrl.