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

Extend adapters to support versions #821

Open
matentzn opened this issue Nov 27, 2024 · 3 comments
Open

Extend adapters to support versions #821

matentzn opened this issue Nov 27, 2024 · 3 comments

Comments

@matentzn
Copy link
Contributor

I am working with a great bioinformatician on a project which involves doing oaking with PHENIO and loading data from the Monarch KG (separately). PHENIO is large, and it frequently changes because of its size. My colleague would like to be able to use OAK adapter framework but selecting the "version of PHENIO currently integrated with the Monarch KG".

I think this makes a lot of sense, but I don't know if the current registry stores older versions and would permit to do something like:

runoak -i sqlite:obo:phenio:v2024-11-05 command

would at all be feasible.

@caufieldjh
Copy link
Collaborator

The semsql collection doesn't store older versions, unfortunately.
I wonder if we could get OAK to retrieve from the corresponding GH release instead, based off a shorthand like your example.

@cmungall
Copy link
Collaborator

ideally all ontologies would start building sqlite/duckdbs for every release alongside obo, owl, json, everything would be versioned together, and the need for the semsql repo would go away

@gouttegd
Copy link
Contributor

gouttegd commented Nov 27, 2024

@cmungall Should the ODK push for this?

(By “pushing”, I mean, e.g. making that a default behaviour.)

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

4 participants