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

Investigate using LinkML to represent FAIR Genomes schema #128

Open
joerivandervelde opened this issue Feb 7, 2022 · 1 comment
Open
Labels
Mapping Issue related to mapping the schema to other models Modeling An issue related to modeling the schema Outreach An issue related to publishing the schema or software

Comments

@joerivandervelde
Copy link
Collaborator

"LinkML is a flexible modeling language that allows you to author schemas in YAML that describe the structure of your data". Perhaps we can represent the FAIR Genomes schema in LinkML to increase operability and visibility.

For instance, we would benefit from tools such as generators for many formats:
https://linkml.io/linkml/generators/index.html

Automated model enhancement:
https://github.com/linkml/linkml-model-enrichment

And join the LinkML Registry:
https://linkml.io/linkml-registry/registry/

--

The question is, how can we represent the content of the FAIR Genomes schema:
https://github.com/fairgenomes/fairgenomes-semantic-model/blob/main/YamlFormat.md

In LinkML format:
https://linkml.io/linkml/

@joerivandervelde joerivandervelde added Modeling An issue related to modeling the schema Mapping Issue related to mapping the schema to other models Outreach An issue related to publishing the schema or software labels Feb 7, 2022
@deepakunni3
Copy link

Hi @joerivandervelde !

It is exciting to see the Fair Genomes team looking into LinkML to represent the FAIR Genomes Schema.

There are many features in LinkML that might help in representing the FAIR Genomes schema. And there may as well be features required by FAIR Genomes that may not yet be in LinkML.

It would be fantastic if we can combine efforts to see if we (the developers and collaborators LinkML) can improve LinkML such that your use-cases can be handled out of the box.

The LinkML repository (with loaders and generators) can be found here: https://github.com/linkml/linkml
The LinkML metamodel can be found here: https://github.com/linkml/linkml-model

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Mapping Issue related to mapping the schema to other models Modeling An issue related to modeling the schema Outreach An issue related to publishing the schema or software
Projects
None yet
Development

No branches or pull requests

2 participants