taxize taxonomic toolbelt for R & Python

Taxonomy deals with the names of living things - well, in this context, we're dealing with living things. So let's call it biological taxonomy.

Almost all biologists are likely to deal with names, whether they study a single species or 10 species, or 10,000 species. Organism names are created by people - thus they are messy of course. Two different names can be given to the same species, and two completely different taxonomic groups could have the identical name at different taxonomic ranks. All these problems and more make it so that you of course want to do your taxonomic sleuthing with a powerful, repeatable, for-loopable, tool.

We created a tool to ease the headache of taxonomy. What makes it possible is the many online taxonomy databases that we can give you an interface to. Take a look at the sources of taxonomic databases we wrap in taxize at the Sources page.

What can you actually do? Let's take a look.

R

library("taxize")
col_children(name = "Apis")

And you get

    id                name     rank
6971712  Apis andreniformis  Species
6971713         Apis cerana  Species
6971714        Apis dorsata  Species
6971715         Apis florea  Species
6971716  Apis koschevnikovi  Species
6845885      Apis mellifera  Species
6971717    Apis nigrocincta  Species

Awesome eh.

Python

import pytaxize
pytaxize.col_children(name = ["Apis"])
[    id                name     rank
6971712  Apis andreniformis  Species
6971713         Apis cerana  Species
6971714        Apis dorsata  Species
6971715         Apis florea  Species
6971716  Apis koschevnikovi  Species
6845885      Apis mellifera  Species
6971717    Apis nigrocincta  Species]

Want to see something else added? Open an R or Python issue.