Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

README.md

GBIF Name Parser(s)

The project contains various implementations of parsers for scientific names.

At the core there is an independent parser mainly based on regular expression with minimal dependencies. The modules provided by this project are:

  • name-parser: The main GBIF Name Parser implementing the API natively
  • name-parser-api: The minimal API to represent parsed names.
  • name-parser-comparison: Some comparisons to showcase different features and benchmarks of the different parsers
  • name-parser-gna: The Global Names Architecture name parser implementing the above name-parser API as an alternative implementation written in Scala
  • name-parser-antlr: A highly experimental parser using an ANTLR grammar for parsing.
  • name-parser-v1: The GBIF Name Parser wrapped to implement the GBIF API

The GBIF name parser has been tested with millions of GBIF names over many years. An extensive body of unit tests has been created over the years that guarantee high parsing qualities.

About

The core GBIF scientific name parser library

Resources

License

Packages

No packages published

Languages

You can’t perform that action at this time.