A reprodutibilidade se tornou cada vez mais importante na pesquisa em ciências computacionais. (Por exemplo, consulte este artigo de Roger Peng na Science ; também conheço outros artigos e sites da Web.) No entanto, não está claro para mim quanta informação devo incluir em um artigo de revista (ou online) para obter minha pesquisa computacional é reproduzível (supondo que não haja outros obstáculos, como acordos de propriedade intelectual). Existem diretrizes por aí e, se não, as pessoas poderiam sugerir que medidas os pesquisadores devem tomar para tornar reproduzível sua pesquisa em ciências computacionais?
De uso particular nas respostas, seriam possíveis maneiras de implementar essas sugestões - fluxos de trabalho, basicamente. Fluxos de trabalho independentes de sistema ou baseados em Linux são preferíveis. Além disso, discutir qualquer experiência pessoal relevante que você teve também seria útil.
No meu caso particular, estou escrevendo um artigo teórico com alguns exemplos de cálculos que são simples o suficiente para serem feitos no MATLAB. Eu acho que nesse caso, incluindo o script MATLAB, além de observar a versão específica do MATLAB na minha máquina, seria suficiente para garantir a reprodutibilidade. No entanto, tenho certeza de que existem cenários mais complicados por aí, e conselhos sobre como realizar pesquisas reproduzíveis seriam muito úteis para futuros projetos.