Taxonomic Concept Schema (TCS2) Task Group

The TCS 2 Task Group will follow the process set forth in the Vocabulary Maintenance Standard and bring the specification and documentation of TCS into compliance with the Standards Documentation Standard by early 2022.

GitHub

Convener

  • Niels Klazenga – Royal Botanic Gardens Victoria / Atlas of Living Australia, Australia

Core members

  • Johan Liljeblad – SLU Swedish Species Information Centre, Sweden
  • Campbell Webb – University of Alaska Museum of the North, USA
  • Jeff Gerbracht – Cornell Lab of Ornithology, USA
  • Greg Whitbread – Taxamatics, Australia
  • William Ulate – Missouri Botanical Garden, USA
  • Anne Fuchs - Centre for Australian National Biodiversity Research, Australia

Motivation and scope

The purpose-built TDWG standard for exchanging taxonomic data, the Taxon Concept Schema (TCS), is an XML Schema, so requires data to be in XML format. The XML Schema is also seen as overly complicated, hard to validate and not extensible, and is seen as primarily a document specification for delivering a data set. The alternative, the Darwin Core Taxon class, on the other hand is a bit too flexible and does not do enough to discourage exchange of incorrect or incomplete data. It also implies classes that are not defined, for example for scientific names and references, and is therefore unsuitable for exchange of data in, for example, RDF.

Despite its shortcomings, the basic data model of TCS is considered well thought-through and works for many people. The Taxon Name and Taxon Concept parts of the TDWG LSID Ontology, which are based on TCS, are being used, but are not a standard. We believe that, if we recast TCS to an extensible TDWG vocabulary, according to the Vocabulary Maintenance Specification, it will meet the needs of all use cases and will find wide acceptance.

The focus of the Task Group will be on structure, rather than content. While many terms need better definitions and notes, we do not expect significant changes to the meaning of terms or addition of many new terms at this stage.

Goals, outputs, and outcomes

The goal of the Task Group is to create a new version of TCS that is up to date with the Vocabulary Maintenance Standard and Standards Documentation Standard and will elevate TCS to the state Darwin Core and Audubon Core are in.

Outputs of the task group will be:

  • Specification of terms and definitions with usage, notes and mapping to the previous version and other specifications
  • Controlled vocabularies for terms that require or would benefit from them
  • Additional documentation.

The intended outcome is a TDWG standard for exchange of taxonomic and nomenclatural data that will find wide acceptance in the community and works well with other TDWG standards.

Strategy and/or framework

The framework for revisions to existing TDWG standards is provided by the Vocabulary Maintenance Specification.

The Term list document that resulted from the review of TCS 1.1 and other relevant specifications that took place between TDWG 2018 and TDWG 2019 will form the basis for version 2 of TCS. Some refinement will be necessary, but significant changes or additions are out of scope. The task group will further triage by focusing on terms and controlled vocabularies that are necessary and/or straightforward. Terms and/or controlled vocabularies for which use cases are not clear yet, but that are likely to require a lot of time from the task group, will be marked as potential future enhancements to the standard at the discretion of the maintenance group.

Following the lead of the Collection Description and Attribution interest groups, GitHub issues have been created for all terms and project boards have been created for classes and controlled vocabularies. The intention is to have a master document (or documents) and move issues across the boards via commits to the master document. The task group will have monthly meetings.

We intend to invite feedback from important stakeholders like Catalogue of Life and Plazi at various times during the development of the specification, possibly by inviting them to review pull requests. This is separate from the expert review that is part of the TDWG process for ratification of standards and changes to standards.

We aim to complete the specification by TDWG 2021 at the end of September and the entire standard including additional documentation well before TDWG 2022.

Becoming involved

All the work of the task group will take place in the TCS 2 GitHub repository and a shared Google Drive folder. All documents will be available for viewing and commenting by anyone in the community at any time. People who are interested in participating in the task group are encouraged to contact the convener or a core member.

History and context

The Taxon Concept Schema (TCS) was developed by the then Taxon Names and Concepts subgroup of TDWG and was ratified at TDWG 2005 in Saint Petersburg and released as TCS 1.01. Like its contemporaries, the Access to Biological Collections Data (ABCD) and Structured Descriptive Data (SDD) standards, TCS is an XML Schema and has not kept up with changing requirements for TDWG standards. In 2009, TDWG ratified the Darwin Core standard, which is a vocabulary of terms and definitions and therefore much more flexible than TCS. Darwin Core has a Taxon class, which is now widely used for the exchange of taxonomic data, for which TCS was made, but which has its shortcomings as well. At the Taxon Names and Concepts interest group (TNC) workshop at TDWG 2018 in Dunedin, it was decided that the TNC should undertake a revision of TCS. Between TDWG 2018 and TDWG 2019, the TNC did a review of TCS, also looking at the Darwin Core Taxon class, the TDWG Taxon Name and Taxon Concept LSID Ontologies, as well as other specifications, which resulted in a working document that will form the basis for this task group’s work.

Resources