Prototype services delivering Name, Taxon and Reference data sourced from the Australian Faunal Directory (AFD) , the Australian Plant Name Index (APNI) and the Australian Plant Census (APC ) and aggregated within the Atlas of Living Australia - National Species Lists (ALA-NSL) repository. Data from AUSMOSS , ICAF , AMANI , ABRS Lichens are in the loading stage.
The services comply, where-ever possible, with recommendations and principles for publishing Linked Data  in using dereferencable, 303 URI's to uniquely "name" NSL data objects and making them actionable through content negotiation to a range of resources that include HTML, RDF, XML, CSV and JSON document types. The URI provides each NSL record a unique identifier that when reused in external data sets will provide a persistent and contestable reference back to the NSL name or taxon object.
Within NSL: Names, taxa and classifications are found in references; taxa re-use names; synonymy, missaplication, etc are all taxon-taxon relationships; and classifications are hierarchical arrangements of taxa.
To ensure identifiers are unique at the aggregate level, data are published within named collections to establish provenance for local identifiers and maintain the "unique within" relationship. Seven collections are exposed at this time:
These collections are published as linked data using unique, abstract URIs of the form:
which constitute resolvable, unique identifiers for the underlying collection objects.
AFD identifies records using UUIDs
APNI uses legacy unique integer sequences within a collection (guaranteed persistent since 1990).
Linked data compliance can tested at:
The NSL classification is essentially a grafted point-in-time tree with each source data set contributing branches that are named accordingly.
The current NSL hierarchy is taken from the AFD and APC classifications.
Within the botanical collections there are also many "reference" trees presenting "as published" arrangements of taxa from individual works.
Branch from node services have URI names based on the taxon identifier of the subtending node. These URI dereference to a URL extending the name with an output format type.
For now only the current tree is available but there is provision for branch names that provide for point-in-time recovery of a taxon's children.
They deliver a branch of the tree beginning at the node identified by <TaxonIdentifier>.
Available formats are
The branch service offers three optional parameters:
- stoprank=a rank abbreviation or name
- levels=any nonnegative integer
There are two services based on name "strings":
A name lookup service to facilitate client access to name objects using URI of the form
A Name to taxon Resolution Service returning the current taxon for a given name, according to AFD/APC
The name searches also support content negiotiation but it should be noted that the constructed URL can not be guaranteed to return a single object and taxon name resolution may return entirely different taxa at different times.
LSID equivalents for all URNs are also supported
Which can be dereferenced using the TDWG LSID resolver
Full OAI-PMH services are available
The TAPIR implementation based on the TCS schema has been removed.
Quick Start: SPARQL
Example interfaces using SPARQL end points can be found at http://biodiversity.org.au/ala/nsl/sparql and
a fast, basic Taxon Name Resolution Service for up to 1000 names at: