SDC2 Reproducibility award

In this section we provide links for earch item in the reproducibility award check list.

Reproducibility of the solution check list

Well-documented

Easy to install

  • [X] Full instructions provided for building and installing any software workflow installation

  • [X] All dependencies are listed, along with web addresses, suitable versions, licences and whether they are mandatory or optional workflow installation. List of all required packages and their versions. Links to source code of each dependency including licenses when downloaded.

  • [X] All dependencies are available. Links to source code of each dependency including licenses when downloaded.

  • [X] Tests are provided to verify that the installation has succeeded. Unit tests, info unit tests

  • [X] A containerised package is available, containing the code together with all of the related configuration files, libraries, and dependencies required. Using e.g. Docker/Singularity docker, singularity

Easy to use

Open licence

  • [X] Software has an open source licence e.g. GNU General Public License (GPL), BSD 3-Clause license

  • [X] License is stated in source code repository license

  • [X] Each source code file has a licence header source code

Have easily accessible source code

  • [X] Access to source code repository is available online repository

  • [X] Repository is hosted externally in a sustainable third-party repository e.g. SourceForge, LaunchPad, GitHub: Introduction to GitHub repository

  • [X] Documentation is provided for developers developers

Adhere to coding standards

Utilise tests