monarch-initiative / dipper

Data Ingestion Pipeline for Monarch
https://dipper.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
56 stars 26 forks source link

ZFIN refactor #944

Closed TomConlin closed 4 years ago

TomConlin commented 4 years ago

Went in to add a default species. ended up doing a long avoided refactor to common conventions.

Particularly onerous due to headers being

New behaviours to expect:

oh yea ... genes have a default 'in_taxon' statement now

There is also an adaption to HPOA changing its header format
( but no one seem to be making a big deal about it)

I hope to push a few more cosmetic/doc changes before this merges.

note: unit test are failing locally because pipenv can't import psycopg2 for the mgi ingest and claims I have a bad api key for my pypi and wants me to click on a dodgy obfuscated url this has apparently been going on since April