biothings / biothings.api

BioThings API framework - Making high-performance API for biological annotation data
https://biothings.io
Apache License 2.0
45 stars 25 forks source link

try to systematically update data in biothings.ncats.io APIs #235

Open andrewsu opened 2 years ago

andrewsu commented 2 years ago

Many APIs haven't been updated since first creation. For example, https://biothings.ncats.io/go_bp, https://biothings.ncats.io/go_cc, and https://biothings.ncats.io/go_mf haven't been updated since 2020. We should try to systematically go through our existing APIs and see where updates are available and easily applied (i.e., no data format changes).

Ideally, we can have this done before our soon-to-be-submitted grant proposal is reviewed in ~September.

EDIT: Sorry, just realized I should probably have created this issue in https://github.com/biothings/pending.api/issues.. Feel free to recreate it over there if helpful.

colleenXu commented 2 years ago

Related to this? https://github.com/biothings/pending.api/issues/25#issue-911909948 and the "On updating what we already have" section of this comment (this list is incomplete and outdated).

colleenXu commented 5 months ago

@everaldorodrigo @andrewsu @newgene

Perhaps an issue for Everaldo to work on

newgene commented 5 months ago

@everaldorodrigo this issue in general means we should set auto-build schedule for those pending.api data sources which are regularly updated and have relatively stable parsers. This does not means auto release, which we still want to trigger manually.