Parse 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 DocumentationTaxonomic 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 DocumentationExtract Scientific Names from Text
Extract scientific names from text using the Golang tool gnfinder https://github.com/gnames/gnfinder.
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 casesTools for Vizualizing Data Taxonomically
Tools for vizualizing data taxonomically.
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 DocumentationTools 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 casesWorld 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 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 DocumentationTaxonomic 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.