Skip to content

ai4curation/ontoeval

 
 

Repository files navigation

ontobench

This repo has code for creating benchmarks for ontology changes.

For each pull request:

  • fetch metadata from github
  • find linked issue(s)
  • fetch the commit IDs of the "before" and "after" states
  • create a diff/patch from the two IDs

All of this information will be stored in a pydantic data model, and exported to JSON

Note that commits are typically simple changes in the *-edit.obo file, but may involve other files

See workdir/ for some example repos that are checked out.

Examples

go-ontology

  • 13117 - multiple stanzas

About

Generates and runs evaluation benchmarks for ontology changes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.2%
  • Makefile 5.8%