VIDA-NYU / reprozip-examples

Examples and demos for ReproZip
https://examples.reprozip.org/
16 stars 6 forks source link
computational-science hacktoberfest reproducibility reproducible-research reproducible-science reprounzip reprozip scientific-computing

ReproZip Examples

This repository holds some examples and use cases from different domains that showcase the ReproZip software packing tool.

You'll find more information about each particular example in its associated README.

Examples

Creating a provenance graph

Reproducing published results

Extending the original experiment in VisTrails

Packing interactive and GUI applications

Reproducing the experiment with a different input

Archiving and porting web applications

Instructions for reproducing the examples use the vagrant and the docker unpackers. However, any of the available unpackers can be used.

Vagrant Machine

This repository contains a Vagrantfile that automatically configures a machine with the following examples:

To startup the machine, make sure you have Vagrant and VirtualBox installed, and then run the following:

$ vagrant up --provider virtualbox

Note that this will take some time for the first time, since all the dependencies will need to be properly installed. By default, the machine starts in headless mode (no UI visible on the host machine). To boot it with a GUI, uncomment the v.gui = true line in the Vagrantfile.

Instructions on how to run each of the examples in this machine are available in their respective pages.

Other Useful Links

Team

ReproZip is currently being developed at NYU. The team includes: