Reproducibility is a core component of the research process -- it allows
researchers to verify results, build upon them, and teach newcomers the
methods of a given field. But the truth is reproducibility when the
research is done on a computer can be very painful to achieve for a number
of reasons. To be computationally reproducible, researchers must generate a
compendium that encapsulates all the...