Presentation on theme: "The Insight Journal Kitware Inc.. Credits Julien Jomier – UNC Caddlab Stephen Aylward – UNC Caddlab Zack Galbreath – Kitware Andy Cedilnik – Kitware Bill."— Presentation transcript:
The Insight Journal Kitware Inc.
Credits Julien Jomier – UNC Caddlab Stephen Aylward – UNC Caddlab Zack Galbreath – Kitware Andy Cedilnik – Kitware Bill Hoffman - Kitware
The Insight Journal Technical work must be reproducible Papers should be publicly accessible The Peer-Review process must be open
Lets Implement this paper…. Happy Grad Student, unaware of her destiny Supervisor You just need to implement the code and try it…
Lets Implement this paper…. Unhappy Grad Student, aware of her destiny Six months later… Parameters are missing Images are not available Implementation details are missing Abundance of pretty equations Abundance of pretty screenshots
Time to face the Truth
Publications are a measure of scientific productivity They disseminate knowledge They allow others to reproduce our results They are validated by the peer-review process
Why do we really want to publish ?
Because we need to have publications in our CV
We have met the enemy… and he is us !
Publish or Perish Who invented this ? and Why ?
Publish or Perish Was invented by those who needed to evaluate researchers productivity.
Publish or Perish Empowers those who read your CV to grade you by simply counting lines in thePublications section.
Publish or Perish The group of best educated people in the world has been alienated with a simple trick
The Scientific Method Hypothesis Outcome Experiment Galileo Galilei Hypothesis Rejection Confidence
The Scientific Method The Logic of Scientific Discovery by Karl Popper
Tools used in the testing process Xen Debian CMake Python Dashboards
Testing Details two CPUs and two partitions, so two tests can be run simultaneously VMs can only access their own partition; no network access Mutexes prevent filesystem corruption Submit test results to dashboard Restore pristine filesystem after every test