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 "

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend