I wonder whether a 'GitHub' for Science wouldn't help things along, just as it's helped the open source software community.<p>Scientist could have repos with full version control, so you could go back and look at their experiments from day one. All their data would be accessible, as well as their statistical analysis, and you could see the evolution of their written paper.<p>The repos could start off private, and then opened on the day of publishing, so others couldn't take credit for their work.<p>Just a thought.