Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define what "COB base" is supposed to be #261

Open
matentzn opened this issue Apr 6, 2024 · 1 comment
Open

Define what "COB base" is supposed to be #261

matentzn opened this issue Apr 6, 2024 · 1 comment

Comments

@matentzn
Copy link
Contributor

matentzn commented Apr 6, 2024

A base file is, in essence the ontology without any of its dependencies.

The full specification can be enjoyed here: https://oboacademy.github.io/obook/reference/base-specification/

We use base files to enable something close to "modular, decentralised ontology development", and have deployed this in many ontology pipelines.

Now for COB, its not so clear to me what a good "base" should look like. In particular, should the rewired terms be considered outside the base? This would mean that people that want to use COB will have to configure arbitrary dependencies for classes we have swapped out, say and UBERON id.

@bpeters42
Copy link
Contributor

I thought COB would be an outlier, and not have a base file. The ultimate goal (to me, and confirmed in today's RO call) is for RO-CORE + OMO + COB to form a basis with no external references (apart from even more foundational standards like OWL, RDF and the like) on which other OBO ontology base files would build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants