GitHub

Sharing every detail of methods in GitHub

"Sequencing data in open databases is the norm in biology. But that doesn't mean you're there yet," says molecular plant physiologist Laura Dijkhuizen. "There is often little metadata in it and a lab journal with precise actions is usually kept off-site. It is therefore very time-consuming to reconstruct what someone has done exactly".

Dijkhuizen therefore places her method on , a web-based open platform that is widely used for code sharing by software developers. The handy thing about this system is that it stores every revision of a project. "So you can list all the changes you make online. If I change something in my method, it's visible to everyone. Including what you tried and what didn't work or what you improved."

The value is to share the preprint version. Show what has been researched, not just what has been published.

This is not the standard: usually you only see the end result of experiments in a publication. "I think people are afraid to show their mistakes鈥, says Dijkhuizen. "But the value is to share the preprint version. Show what has been researched, not just what has been published."

Dijkhuizen is therefore an advocate of , a platform for effectively sharing the research process. "Post your GitHub method, with results and the DOI of the publication. Then it will be reproducible and you will be able to help each other as scientists move forward more quickly".

This case is part of a longread about open science.