ZooBank ∞
- Web App
- API App
An authoritative, comunity-generated registry for zoological nomenclature.
ZooBank is the Official Register of the International commission on Zoological Nomenclature (ICZN).
An authoritative, comunity-generated registry for zoological nomenclature.
ZooBank is the Official Register of the International commission on Zoological Nomenclature (ICZN).
GNUB, the Global Names Usage Bank, is a core component of GNA. GNUB provides the means by which we index and organize information about taxon names and their usage over time, since the time of Linnaeus.
BioGUID is a service for indexing and cross-linking identifiers for data objects within the realm of Biodiversity informatics.
Scientific names parser rebuilt from scratch in Scala. We learned a lot from Biodiversity parser, and used that knowledge to make GN Parser, which is faster, better, more scalable, more portable redesign of parsing algorithms.
Web-wide index of scientific names. GNI collects name strings from many sources. Then GNI reconciles differences in spelling, combines names into lexical groups and gives a link back to sources where names are used.
Resolver helps to find a correct match of submitted name strings to names in all or some data sources. Resolver uses fuzzy matchin algorithm, parsing and partial matching to give as close matching result as possible for all lexical variants of a name. In the future Global Names Resolver and Global Names Index will merge into one application.
Global Names Recognition and Discovery: a name discovery service that accepts Microsoft Office documents, PDFs, images, and other files, performs OCR as required, then uses TaxonFinder and NetiNeti name discovery algorithms. It has several configuration options including passing found names to Global Names Resolver.
Google Chrome extension that calls the GNRD web service and highlights names in web documents and provides a facility to copy/paste elsewhere.elsewhere
Google Chrome extension that exposes bibliographic citations searching via a right-click context menu
Global Names Interface for Taxonomic Editing: a communal editing environment for classifications and names
Breaks scientific names, even complex ones, into semantic pieces. Extracts canonical forms, authorships, checks how well a name is formed
Gem uses a checklist in a comma-separated format as an input, and returns back a new comma-separated list crossmapping the scientific names to one of the data sources from GN Resolver
The purpose of Taxamatch gem is to facilitate fuzzy comparison of two scientific name strings to find out if they actually point to the same scientific name.
This is a Ruby implementation of Taxamatch algorithms developed by Tony Rees
Darwin Core Archive is the current standard exchange format for GLobal Names Architecture modules. This gem makes it easy to incorporate files in Darwin Core Archive format into a Ruby project or create new Darwin Core Files.
This gem implements pure Levenshtein algorithm, Damerau modification of it (where 2 character transposition counts as 1 edit distance). It also includes Boehmer & Rees 2008 modification of Damerau algorithm, where transposition of bigger than 1 character blocks is taken in account as well (Boehmer & Rees 2008).
Ruby wrapper for iDigBio API
Creates UUID version 5 out of scientific name string. It uses globalnames.org domain for DNS namespace. There is a 1:1 relationship between the string and the corresponding UUID, so it allows globally connect data about a name string originated from independent sources without a need to negotiate identifiers.