7
$\begingroup$

I am aiming at keeping my scientific studies and analyses reproducible: I am automating them as much as possible, I am sharing them, and I sharing them together with the execution environment(s) I've used to run the analyses. This is to make it possible, and easily possible, to rerun the analyses.

I create execution environments using conda with packages mainly from the conda-forge channel. As far as I understand, I have two possibilities of sharing them:

  1. Sharing the full environment, i.e. including all libraries.
  2. Sharing only a description of the environment, i.e. a conda environment file, and relying on the availability of the packages in the repository.

What are the limitations of these approaches with respect to the aim of reproducibility?

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.