This guide tries to provide help in publishing ColDP compliant data with the help of simple text trees. TextTree is a very simple format, but can be extended in a flexible way:
Abies alba Mill. [species] {PUB=Miller2019 ENV=terrestrial,marine REF=Döring2021,Banki2022 VERN=de:Traubeneiche,fr:Chêne rouvre,dk:Vintereg,nl:Wintereik} †Kalloprion kilmisteri [species] {PUB=Eriksson_2006 ENV=marine CHRONO=Llandovery-Wenlock}
This guide provides conventions how to share additional information using TextTree. For interoperability with ChecklistBank and other taxonomic systems we encourage to use some common information keys and value formats.
Values are not allowed to contain whitespace or commas! Instead of a space an underscore is allowed in most fields, which should be decoded into a regular space upon reading.
The comma is used to delimit multiple values.
If you need to use a commo in the value itself, double it: ,,
The following keys do use verbatim values without underscore decoding:
The following keys must use an underscore _
instead of a space:
ENV=marine,brackish
VERN=de:Traubeneiche,fr:Chêne rouvre,dk:Vintereg
DIST=iso:de:native,iso:fr:native
CHRONO=Jurassic-Cretaceous
CODE=zoology
NOM=nom.cons.
TYPE=Aster_amellus
TM: Type material for the name as typeStatus:specimenCitation, multi value concatenated by ‘ | ’ . Remember to replace spaces with underscores: TM=holotype:Montana;CM_9380 |
EST=45000,†340
Any other keys for accepted names will be treated as generic taxon properties.
A reference.bib
BibText or reference.json
CSL-JSON file should accompany the text tree file
to define the reference keys used in PUB
or REF
variables.
BibTex content can be retrieved from CrossRef for most DOIs when known. For example by using curl on the terminal like this:
curl –location –silent –header “Accept: application/x-bibtex” https://doi.org/10.1080/11035890601282097
@article{Eriksson_2006,
doi = {10.1080/11035890601282097},
url = {https://doi.org/10.1080%2F11035890601282097},
year = 2006,
month = {jun},
publisher = {Informa {UK} Limited},
volume = {128},
number = {2},
pages = {97--101},
author = {Mats E. Eriksson},
title = {Polychaete jaw apparatuses and scolecodonts from the Silurian Ireviken Event interval of Gotland, Sweden},
journal =
}