Skip to content

Instantly share code, notes, and snippets.

@mbohun
Last active February 1, 2025 06:21
Show Gist options
  • Save mbohun/ae67c9580f5e602a5f54d6097d0895ed to your computer and use it in GitHub Desktop.
Save mbohun/ae67c9580f5e602a5f54d6097d0895ed to your computer and use it in GitHub Desktop.
fungi taxonomy gbif uniprot REST JSON

wikipedia 💩

Kingdom:  Fungi
Division: Basidiomycota
Class:	  Agaricomycetes
Order:	  Agaricales
Family:	  Physalacriaceae
Genus:	  Flammulina
Species:  F. velutipes

gbif

curl -s \
     -H 'Accept: application/json' \
     -H 'Content-Type: application/json' \
     -X GET \
     "https://api.gbif.org/v1/species/match?name=Flammulina%20velutipes"
{
    "kingdom": "Fungi",
    "phylum": "Basidiomycota",
    "class": "Agaricomycetes",
    "order": "Agaricales",
    "family": "Physalacriaceae",
    "genus": "Flammulina",
    "species": "Flammulina velutipes",
    "canonicalName": "Flammulina velutipes",
    "scientificName": "Flammulina velutipes (Curtis) Singer"
}

examples:

curl -s \
     -H 'Accept: application/json' \
     -H 'Content-Type: application/json' \
     "https://api.gbif.org/v1/species/match?name=Flammulina%20velutipes"
| jq --indent 4 '{"kingdom", "phylum", "class", "order", "family", "genus"}'
{
    "kingdom": "Fungi",
    "phylum": "Basidiomycota",
    "class": "Agaricomycetes",
    "order": "Agaricales",
    "family": "Physalacriaceae",
    "genus": "Flammulina"
}
curl -s \
     -H 'Accept: application/json' \
     -H 'Content-Type: application/json' \
     "https://api.gbif.org/v1/species/match?name=Flammulina%20velutipes"
| jq '"kingdom: \(.kingdom), phylum: \(.phylum), class: \(.class), order: \(.order), family: \(.family), genus: \(.genus), species: \(.species)"'
"kingdom: Fungi, phylum: Basidiomycota, class: Agaricomycetes, order: Agaricales, family: Physalacriaceae, genus: Flammulina, species: Flammulina velutipes"

Photo gallery (example) Flammulina velutipes with taxonomy info from gbif REST API:

uniprot

(root) "cellular organisms"

NCBI


REFERENCES:

@mbohun
Copy link
Author

mbohun commented Dec 30, 2024

Photo gallery (example) Flammulina velutipes with taxonomy info from gbif REST API:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment