Closed ddooley closed 2 years ago
@ddooley - is the intent to keep this PR in perpetuity, or can we have a strategy / rough timeline for merging
of course, you need to maintain compatibility with existing installations that use the tsv as Source of Truth, but isn't the approach here to add an adapter to be able to still read in the tsv?
Yes, I'm just getting to the point where I can write an adaptor to convert the data.tsv into schema.js , and as well convert the existing customization scripts in export.js for a few of the templates, and then the linkml datastructure branch will be merged into master, to become master.
Earlier I was thinking maybe we'd have to fork this branch into a new github repo, but I think its better to face the challenge of adapting any existing DH installation use to work with the linkml branch so that our code dev is always focused on one repo.
Just about to merge WIP validation into this, and this into master, likely today!
This is a version of DataHarmonizer that works directly off of LinkML schema files. Test file is in root folder called linkml.html (rather than usual main.html)