Skip to content


Subversion checkout URL

You can clone with
Download ZIP
The Taxonomic Name Resolution Service is a free utility for correcting and standardizing plant names.
PHP Java CSS C++ HTML JavaScript Other
Branch: master

Minor readme changes

Minor changes for readability
latest commit ca7856f8f4
@bradboyle bradboyle authored
Failed to load latest commit information.
config Modified to match default configuration
lib Modified install instruction: download fixed version of GNI parser (2…
taxamatch-webservice-read-only Fixed an issue with the parsing of "spp."
tnrs-batch-server reformatted the pom.xml files
tnrs-services Fixed configuration file for tnrs-services
tnrs-standalone reformatted the pom.xml files
tnrs3_db_scripts Minor readme changes
.gitignore Bin should be excluded
.project Working version Added support for rejected names
LICENSE Official v.3.0 release Fixed Markdown syntax
README_TNRSBestMatchAlgorithm.docx Added description of best match algorithm

Taxonomic Name Resolution Service (TNRS)


This repo includes all of the code that powers iPlant's Taxonomic Name Resolution Service.

The TNRS is described in:

Parts of this code come from other projects, as noted below in LICENSE. The rest was written by iPlant.

More information about iPlant's Open Source policies and current status is available at


All code, except where noted below, is released as described in the file included with this code.

Exceptions are biodiversity (BSD) and taxamatch (Apache 2.0), which are open source projects that we modified and are releasing here with our changes. The licenses for these are included in the LICENSE files in the respective directories.


Source code is available at:


For instructions, see


  • Java Heap Size The TNRS uses Java's default mechanism to define the maximum amount of memory accessible to its services. This might be too low for certain appications or dedicated servers, and can be changed in TNRS/scripts/ and TNRS/scripts/

  • Use the issue tracker available from the GitHub repository at the link listed under SOURCE above. Click Issues to submit a question or report a problem.


iPlant requires all outside collaborators (those not employed by iPlant) to sign and submit a Contributor License Agreement. Details as well as answers to Frequently Asked Questions about this agreement are available at

Other steps in the process are still being created. While this message remains, email

Something went wrong with that request. Please try again.