13 Creating a dictionary
All with data within a trait database must be including in an accompanying trait dictionary.
Following the Ecological Trait-data Standard, ETS:
all traits must have a label and definition
all traits must be defined as being either
type: numeric
ortype: categorical
numeric traits must have standard units and an allowable range
categorical traits must have a list of allowable trait values.
Examples are available here, while the complete AusTraits dictionary is available here.
The trait dictionary is compiled in a simple yml format, allowing trait definitions to be easily added and edited.
Creating a trait dictionary that allows a database to build is quick; it simply requires filling in a brief definition and the required units/range/trait value fields. However, drafting meaningful, reusable trait definitions and categorical trait values requires complete, explicit definitions to eliminate confusion between trait concepts. The definitions and trait values should be agreed upon by the broader research community to allow the database to be reused by other researchers and supported by the research community.
For instance, to achieve these broader goals, the trait dictionary used for the AusTraits database has been formalised into a standalone output, the AusTraits Plant Dictionary (APD), available in both machine-readable and humman-friendly outputs through the w3id.org/APD namespace. The traits included in the APD have undergone a rigorous internal and external review process to ensure the trait concepts and their definitions are complete and robust, as described in the The AusTraits Plant Dictionary paper.