Open source is a hard requirement for reproducibility.
No ifs nor buts. And I’m not only talking about the code you typed for your research paper/report/analysis. I’m talking about the whole ecosystem that you used to type your code.
(I won’t be talking about making the data available, because I think this is another blog post on its own.)
Is your code open? That’s good. But is it …