TERN-Plot Architecture

Select | Print

Cox, Simon ORCID ID icon




This report describes the architecture of the TERN-Plot data system. TERN-Plot consolidates Australian ecoscience observation data, and provides access through a variety of standards-based service APIs as well as a low-level query API using SPARQL. Data is ingested into TERN-Plot from a variety of providers, submitted in a variety of formats including structured files, CSV tables, and database dumps. The input data is converted into a semantic model through an ETL data mapper implemented using Python. The semantic model uses OGC and W3C standards for observations, supplemented by a lightweight domain model for the features-of-interest in this application area (vegetation site data), with detailed semantics implemented primarily through controlled-vocabularies of classifiers used as the value-space of key slots in the semantic model. The data is persisted in a standard triple-store. TERN-Plot is intended to replace AEKOS with a more maintainable, performant, and standards-compliant system for harmonizing Australian ecoscience observations data. The report provides an overview of the initial system architecture design, and is not a detailed engineering document. TERN-Plot is not complete, so the description here is of work-in-progress. The primary focus is on the information model and related semantic resources that provide the core structure of the TERN-Plot system.



semantics ontology vocabulary observations ecoscience plot site vegetation

Environmental Sciences not elsewhere classified; Information Engineering and Theory


Client Report (Author)


Cox, Simon. TERN-Plot Architecture. Melbourne: CSIRO; 2019. <a href="http://hdl.handle.net/102.100.100/251303?index=1" target="_blank">http://hdl.handle.net/102.100.100/251303?index=1</a>

Loading citation data...

Citation counts
(Requires subscription to view)