Cedric David should make software executable by others

From Geoscience Paper of the Future
Jump to: navigation, search


Details on how to do this task: Make software executable by others

The RAPID model is available at https://github.com/c-h-david/rapid. Tutorials on how to install and run RAPID are available on the RAPID website. My hope here is to include all the instructions on how to run the RAPID simulations in the first RAPID article in a series of shell scripts. This will not only allow others to install RAPID and run the corresponding experiments. This would also permit the use of Continuous Integrations services. Tasks that are needed here:
- Push back the latest version of RAPID on GitHub. Pending .
- Add and test a .travis.yml file to allow for installing RAPID on a hosted Continuous Integration engine: Travis CI. Populate the file based on existing tutorials available on the RAPID website. Completed .
- Make script that allows to compare RAPID outputs from command line using some values for tolerance. Pending .
- Create a series of shell scripts that allow reproducing all experiments in the article. Pending .
- Make these scripts available online. Pending .
- Include the scripts in the .travis.yml file. Pending .