linkml / schemasheets

Structure your data in a FAIR way using google sheets or TSVs. These are then converted to LinkML, and from there other formats
https://linkml.io/schemasheets/
42 stars 5 forks source link

Wizard for creating linkml2sheets templates #58

Closed turbomam closed 1 year ago

turbomam commented 2 years ago

Will revert to draft after discussing with CJM 2022-07-15

No related issue?

This branch also contains some makefile rules illustrating round tripping from schema to sheets and back

turbomam commented 2 years ago

make -f mam.makefile gen_and_pop

oops has hardcoded path to the NMDC schema

there are a lot of todo comments in schemasheets/template_wizard.py

turbomam commented 2 years ago

can you remove all unnecessary files from the commit?

Thanks for looking at this again.

Shoot, I thought this was one of my tidier PRs. Can you give an example of what I should remove?

turbomam commented 2 years ago

I wasn't planning on using this for the schemasheets part of the workshop, if that makes any difference in the priority.

joshmoore commented 1 year ago

Some feedback:

sierra-moxon commented 1 year ago

@joshmoore @turbomam - do you think we can close this PR and the associated ticket? Or instead, should we get it to a point where we can merge it into the repository? :)

joshmoore commented 1 year ago

I discussed briefly with @cmungall in February and I think there was another path forward that was preferred. But in general, big :+1: from my sides to having some form of command or recipe to create the necessary pieces here.

I have switched from using this custom code of mine to just hand-creating linkml2sheets templates.

I could provide some notes on how to set up the templates with a minimal amount of effort.

I am inclined to close this PR.