Reproducible computing with Tzar and Docker

Abstract

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
PURE Output Type: Chapter (peer-reviewed)
Published Date: 2015-07
Authors: Bastin, Lucy (ORCID Profile 0000-0003-1321-0800)
Martínez-López, Javier
Gordon, Ascelin
Langford, William T.
Satya, River

Download

[img]

Version: Published Version

Access Restriction: Restricted to Repository staff only


Export / Share Citation


Statistics

Additional statistics for this record