Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What academia can learn from open source

What academia can learn from open source

Practices vary between scientific domains but all too often the sharing of research software is done on an ad hoc basis between individuals and with little thought about the wider community. With code and computation encapsulating an ever-increasing fraction of research activity, now more than ever there is a need to develop a culture of sharing and reuse similar to that found in open source communities.

Arfon Smith

May 21, 2014
Tweet

More Decks by Arfon Smith

Other Decks in Science

Transcript

  1. What Academia Can Learn from Open Source Arfon Smith @arfon

    Creative Commons Attribution 3.0 Unported License
  2. !

  3. 130 130 1 2048 189 189 258 258 480 562

    378 378 493 521 390 397 851 851 247 274 319 319 304 580 493 511 610 636 188 188 228 228 > cat bad_pix_mask.txt
  4. Wasteful 2 days work 3 observing runs/week 52 weeks in

    year 15 year detector lifetime ! 2*3*52*15 = 4680 days (13 years)
  5. Wasteful… but the norm 2 days work 3 observing runs/week

    52 weeks in year 15 year detector lifetime ! 2*3*52*15 = 4680 days (13 years)
  6. Open source collaborations Open Collaborations: a highly collaborative development process

    and are receptive to contributions of code, documentation, discussion, etc from anyone who shows competent interest.
  7. Open source collaborations Open Collaborations: a highly collaborative development process

    and are receptive to contributions of code, documentation, discussion, etc from anyone who shows competent interest. THIS
  8. Supernovae Weak lensing Active Galactic Nuclei Solar System Galaxies Transients/variable

    stars Large-scale structure Stars, Milky Way Strong lensing Informatics and Statistics Dark Energy (DESC)
  9. “Academic environments of today do not reward tool builders” Ed

    Lazowska, OSTP event http://lazowska.cs.washington.edu/MS/MS.OSTP.pdf
  10. “publishing a paper about code is basically just advertising” David

    Donoho http://www.stanford.edu/~vcs/Video.html
  11. 130 130 1 2048 189 189 258 258 480 562

    378 378 493 521 390 397 851 851 247 274 319 319 304 580 493 511 610 636 188 188 228 228 > cat bad_pix_mask.txt > git clone [email protected]:arfon/aat/pixel_masks