Sage-Bionetworks / sage-monorepo

Where OpenChallenges, Schematic, and other Sage open source apps are built
https://sage-bionetworks.github.io/sage-monorepo/
Apache License 2.0
21 stars 12 forks source link

feat(openchallenges): add script for pulling GC challenges #2713

Open vpchung opened 2 weeks ago

vpchung commented 2 weeks ago

Changelog

[!IMPORTANT] As noted during one of our standups, the pulled data cannot directly be put into the DB dump files / OC Data sheet - manual QA/QC will need to be done first. For example, some results will return null start/end dates, despite there being dates listed on the Grand Challenge website. For the most part, our OC Data sheet already reflects the dates found on the website, so they should ideally not be over-written.

How to test

The API endpoint provided by Grand Challenge does not require any authentication, ergo, the script can readily be executed with:

python pull_grand_challenge_data.py