First of all, congrats on the launch and thanks for all the hard work!
I was wondering what the plans are for the API regarding the taxonomy changes. I maintain a database (identification-resources.github.io) and a number of tools (e.g. github.com/larsgw/biodiversity-matcher) where I use the GBIF Backbone Taxonomy, and I want to be prepared for what needs to change and when.
How long will the /v1/species and /v1/occurrence APIs keep working with the GBIF Backbone Taxonomy identifiers?
Will the occurrence data in the v1 API keep updating?
Is there (or will there be) a public, stable API for taxonomy info in GBIF that can be called with CoL XR identifiers? Or should I use ChecklistBank directly?
Is the mapping between the GBIF Backbone Taxonomy and CoL XR available somewhere?
I don’t know, but expect at least one year and likely longer. But at least for the species v1 API do not expect and fresh content, we will stop indexing new data at some point and expose it as read only
I just produces a mapping file for GBIF → COL: https://download.checklistbank.org/col/gbif/README.html
I am still reviewing the gaps to see if we can improve the mapping, but for the majority it should be useful already.
@markus Is it possible for me to easily generate a mapping file like this myself?
I would like to have the mappings between https://www.gbif.org/dataset/4dd32523-a3a3-43b7-84df-4cda02f15cf7 and the latest COL XR. This would be possible with the v2 API /taxon/{datasetKey}/{taxonKey}/related but only for a single taxon at a time. I previously used the v1 API /species?datasetKey={datasetKey} which worked well enough, but it still uses the GBIF Backbone Taxonomy. The semi-equivalent /taxon/search/{datasetKey} does not include COL identifiers.
pick the latest XR as the target to match against (default), turn on Asynchronous mode and “Choose dataset in ChecklistBank” with your list to map. Then submit the job and you’ll get a full list matching by email after a while.