monarch-initiative / monarch-ingest

Data ingest application for Monarch Initiative knowledge graph using Koza
https://monarchinitiative.org
14 stars 1 forks source link

Include taxon & qualifier labels #481

Closed kevinschaper closed 1 year ago

kevinschaper commented 1 year ago

The two main things that ultimately ended up in this PR are:

1) Expand the list of fields getting closure expansion in closurizer (which didn't end up requiring a change to closurizer code)

2) Populate in_taxon_label in each of the gene ingests using a koza depends-on table to look up ncbi taxon names from phenio nodes. (tbh, I kind of think I should have just hardcoded the taxon labels, since they really aren't likely to change)

Finally, this is pointing to a branch of monarch-py with an expanded schema, once the Solr index with that schema is built and the data artifacts exist, we'll bring that branch into monarch-py and release (we could use a better process for this)