The five pillars of computational reproducibility: bioinformatics and beyond · Study