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

Academic Software Development Collaboration Tools

Academic Software Development Collaboration Tools

Academic software development can take advantage of recent advances in online tools to increase participation and accelerate discovery.

Brandon Beacher

February 28, 2012
Tweet

More Decks by Brandon Beacher

Other Decks in Technology

Transcript

  1. "By sending this anagram, Galileo avoided revealing the details of

    his discovery, but at the same time ensured that if someone else - such as Kepler - later made the same discovery, Galileo could reveal the anagram and claim the credit." Reinventing Discovery Michael Nielsen http://press.princeton.edu/titles/9517.html
  2. Principles • Peer review • Avoid duplication of effort •

    Communicate with clarity • Get credit
  3. StackExchange http://stackexchange.com "Stack Exchange is a fast-growing network of 82

    question and answer sites on diverse topics from software programming to cooking to photography and gaming."
  4. Area 51 "Area 51 is the Stack Exchange Network staging

    zone, where users come together to build new Q&A sites." http://area51.stackexchange.com
  5. Principles • Peer review ◦ Answers are reviewed by community,

    best answers rise to the top • Avoid duplication of effort ◦ Questioners are presented with existing answers • Communicate with clarity ◦ History is preserved ◦ Wrong answers are voted down • Get credit ◦ Best answerers are rewarded
  6. Principles • Peer review ◦ Others can comment on data

    • Avoid duplication of effort ◦ Encourages publishing of negative results • Discoverable ◦ Searchable, categorizable, taggable • Get credit ◦ Citations
  7. If your work must be private Request an educational account

    • There is a waiting period while approval takes place • Still free!
  8. Principles • Peer review ◦ Code changes are available for

    all to view ◦ Commenting system • Avoid duplication of effort ◦ Open-source encourages re-use • Discoverable ◦ Code is searchable • Get credit ◦ Commit history shows who has done what
  9. readcube Your research literature simplified http://www.readcube.com • Desktop app •

    Cross platform • Organize your article colleciton • Find new papers fast • Personalized article recommendations • Cite and create references