agenda
play

Agenda Motivation Introduction to Google Wave SynBioWave Main - PowerPoint PPT Presentation

Agenda Motivation Introduction to Google Wave SynBioWave Main Robot Add-on Robots Live Demo Motivation Scientist in Germany Scientist in the USA Scientist in India SynBioWave offers collaboration for Biologists Free


  1. Agenda • Motivation • Introduction to Google Wave • SynBioWave Main Robot • Add-on Robots • Live Demo

  2. Motivation Scientist in Germany Scientist in the USA Scientist in India SynBioWave offers collaboration for Biologists  Free  Live  Online  Documentation Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add- on Robots → Live Demo

  3. Google Wave • Online collaboration platform • combines e-mail, chat, forum, etc. • Web based • Introduced in 2009 • Customizable Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add- on Robots → Live Demo

  4. Google Wave Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add- on Robots → Live Demo

  5. Robots and Gadgets Robots Gadgets • Automated chat • Client-side java script participant application • Runs on a server • Mostly used for GUI (Appengine) • Limited access to • Can read and write to wave content the wave

  6. Architecture Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add- on Robots → Live Demo

  7. SynBioWave Main Robot synbiowave@appspot.com • Extends the features of wave • Can be added like a normal contact Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add- on Robots → Live Demo

  8. Add-on Robots • Extend the main robot • Can be combined in a custom way • Developers can create their own robots Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add-on Robots → Live Demo

  9. Translation Robot translate-beta@appspot.com • Finds open reading frames • Translates sequences Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add-on Robots → Live Demo

  10. REBase Robot resenzymes-beta@appspot.com • Finds restriction enzyme binding sites Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add-on Robots → Live Demo

  11. Codon Usage Robot likelihoodbot@appspot.com • Analyzes codon usage of sequences • Compares it to codon usage of Human, E.coli and Yeast Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add-on Robots → Live Demo

  12. Alignment Robot alignobot@appspot.com • Compares sequences using alignment algorithms • Global and local alignments Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add-on Robots → Live Demo

  13. Primer Designer Robot synbiowave-primerdesigner@appspot.com • Calculates primers for PCR Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add-on Robots → Live Demo

  14. BLAST Robot synbiowave-blastbot@appspot.com • Uses NCBI BLAST • Submits jobs and evaluates results Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add-on Robots → Live Demo

  15. Live Demo Motivation → Introduction Google Wave → Architecture → SynBioWave Main Robot → Add -on Robots → Live Demo

  16. Prospects • Google discontinues Wave servers SynBioWave API External Server Add-on Robots SynBioWave Robot e.g. NCBI BLAST Wave Server Wave internal comunication Wave Google Wave API HTTP/HTTPS Request User I/O (local) Wave Client User Gadget

  17. Acknowledgement Other Freiburg_Software team members: • Paul Staab • Jörg Walossek • Katja M. Arndt • Kristian M. Müller

  18. Thank you for your time! Team Wiki: 2010.igem.org/Team:Freiburg_Software Project Website: www.synbiowave.org http://sourceforge.net/projects/synbiowave/ Or find us on facebook "synbiowave "

Recommend


More recommend