ioos / ioos/ioos_code_lab

New notebook for matching taxonomic names to authoritative sources

Open
#43 3 comments 0 reactions 1 assignee View on GitHub

@MathewBiddle is already working on this.

Since Oct 4, 2023.

Notebook idea
Dominant language
Jupyter Notebook
Stars
16
Forks
15
Avg merge
1h 39m
Merged PRs (30d)
6

Description

  • What is language(s) for used in the example?
    • Python (I think)
  • Is it focused on a particular module/software or an IOOS data service?
    • No (maybe it could be built into a package?)
  • Can you provide a minimum example of the expected code and results in a notebook?

Please provide a detailed description of the suggested example below:

  • A requirement for OBIS is that all scientific names match to the World Register of Marine Species (WoRMS) and a scientificNameID is included. A scientificNameID looks like this urn:lsid:marinespecies.org:taxname:275730 with the last digits after the colon being the WoRMS aphia ID. In some cases, data providers need to go out to WoRMS to grab this information (or verify its correctness).In other cases a user might want to capture an lsid from another service, like ITIS. In the example linked above, it takes a data file and matches a column of taxanomic names to data sources using the Global Names Resolver. http://resolver.globalnames.org/api

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.