Tools for Working with Taxonomic Databases
Tools for working with taxonomic databases, including utilities for downloading databases, loading them into various SQL databases, cleaning up files, and providing a SQL connection that can be used to do SQL queries directly or used in dplyr.
Scientific use casesTaxonomic Information from Around the Web
Interacts with a suite of web APIs for taxonomic tasks, such as getting database specific taxonomic identifiers, verifying species names, getting taxonomic hierarchies, fetching downstream and upstream taxonomic names, getting taxonomic synonyms, converting scientific to common names and vice versa, and more.
Scientific use casesA High-Performance Local Taxonomic Database Interface
Creates a local database of many commonly used taxonomic authorities and provides functions that can quickly query this data.
View DocumentationZooBank API Client
Interface to the ZooBank API (http://zoobank.org/Api) client. ZooBank (http://zoobank.org/) is the official registry of zoological nomenclature. Methods are provided for using each of the API endpoints, including for querying by author, querying for publications, get statistics on ZooBank activity, and more.
View DocumentationHandling Taxonomic Lists
Handling taxonomic lists through objects of class taxlist. This package provides functions to import species lists from Turboveg (https://www.synbiosys.alterra.nl/turboveg/) and the possibility to create backups from resulting R-objects. Also quick displays are implemented as summary-methods.
View DocumentationIntegrated Taxonomic Information System Client
An interface to the Integrated Taxonomic Information System (ITIS) (https://www.itis.gov). Includes functions to work with the ITIS REST API methods (https://www.itis.gov/ws_description.html), as well as the Solr web service (https://www.itis.gov/solr_documentation.html).
Scientific use casesParse Scientific Names
Parse scientific names using gnparser (https://gitlab.com/gogna/gnparser), written in Go. gnparser parses scientific names into their component parts; it utilizes a Parsing Expression Grammar specifically for scientific names.
View DocumentationWorld Register of Marine Species (WoRMS) Client
Client for World Register of Marine Species (http://www.marinespecies.org/). Includes functions for each of the API methods, including searching for names by name, date and common names, searching using external identifiers, fetching synonyms, as well as fetching taxonomic children and taxonomic classification.
Scientific use casesTaxonomic Classes
Provides taxonomic classes for
groupings of taxonomic names without data, and those
with data. Methods provided are “taxonomically aware”, in
that they know about ordering of ranks, and methods that
filter based on taxonomy also filter associated data.
This package is described in the publication: “Taxa: An R
package implementing data standards and methods for
taxonomic data”, Zachary S.L. Foster, Scott Chamberlain,
Niklaus J. Grünwald (2018) doi:10.12688/f1000research.14013.2.
Extract Scientific Names from Text
Extract scientific names from text using the Golang tool gnfinder https://github.com/gnames/gnfinder.
View DocumentationTools for Vizualizing Data Taxonomically
Tools for vizualizing data taxonomically.
View DocumentationTaxonomic Information from Wikipedia
Taxonomic information from Wikipedia, Wikicommons, Wikispecies, and Wikidata. Functions included for getting taxonomic information from each of the sources just listed, as well performing taxonomic search.
View Documentation