monarch-initiative / mondo-ingest

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

Intelligently refresh `mondo.sssom.tsv` & `mondo.owl` #551

Closed joeflack4 closed 5 months ago

joeflack4 commented 6 months ago

Resolves #538

Overview

Updates to make it so that mondo.sssom.tsv (and also mondo.owl) get refreshed when the files get updated in the mondo repo. Prior to these changes, you'd have to manually refresh using -B or otherwise be at risk of using stale inputs for these files.

Pre-merge checklist

Documentation

Was the documentation added/updated under docs/?

QC

Was the full pipeline run before submitting this PR using sh run.sh make build-mondo-ingest on this branch (after docker pull obolibrary/odkfull:dev), and no errors occurred?

Build PR:

New Packages

Were any new Python packages added?

Were any other non-Python packages added?

PR Review and Conversations Resolved

Has the PR been sufficiently reviewed by at least 1 team member of the Mondo Technical team and all threads resolved?