monarch-initiative / mondo-ingest

Coordinating the mondo-ingest with external sources
https://monarch-initiative.github.io/mondo-ingest/
6 stars 3 forks source link

`mondo-ingest` CLI #255

Open joeflack4 opened 1 year ago

joeflack4 commented 1 year ago

Overview

Currently, the main way to interact with mondo-ingest is via make. Additionally, these make goals often call individual Python scripts that have their own argparse CLIs. The objective is to create a single CLI using click.

Additional information

Click boilerplate can be found here: https://github.com/hrshdhgd/sphintoxetry-cookiecutter

joeflack4 commented 1 year ago

@matentzn I don't think there's already an issue for this so I made one.

Feel free to add anything I missed (you gave me a URL to some click boilerplate during our meeting but I can't find it, but in any case, the one I included from Harshad above is actually the one we want to use, I think).

I marked the priority as medium. Feel free to change.