Reproducible computing with Tzar and Docker

Bastin, Lucy, Martínez-López, Javier, Gordon, Ascelin, Langford, William T. and Satya, River (2015). Reproducible computing with Tzar and Docker. IN: Free and open source software for geospatial. Brovelli, Maria Antonia; Mingihini, Marco and Negretti, Marco (eds) Geomatics workbook . ITA: Politecnico di Milano.


The potential for sharing environmental data and models is huge, but can be challenging for experts without specific programming expertise. We built an open-source, cross-platform framework (‘Tzar’) to run models across distributed machines. Tzar is simple to set up and use, allows dynamic parameter generation and enhances reproducibility by accessing versioned data and code. Combining Tzar with Docker helps us lower the entry barrier further by versioning and bundling all required modules and dependencies, together with the database needed to schedule work.

Divisions: Engineering & Applied Sciences > Computer Science
Engineering & Applied Sciences > Sustainable environment research group
Event Title: Free and Open Source Software for Geospatial
Event Type: Other
Event Dates: 2015-07-14 - 2015-07-17
Uncontrolled Keywords: reproducible computing,model interoperability,distributed computing
Published Date: 2015-07
Authors: Bastin, Lucy ( 0000-0003-1321-0800)
Martínez-López, Javier
Gordon, Ascelin
Langford, William T.
Satya, River



Version: Published Version

Access Restriction: Restricted to Repository staff only

Export / Share Citation


Additional statistics for this record