Biopython Project Update                     www.biopython.org                      Peter J. A. CockJames Hutton Institute...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleTalk Outline     1   I...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleWhat is Biopython?    ...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleWhy Biopython?        ...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleWhy Biopython?        ...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBiopython Releases    ...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBiopython 1.55 (August...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBiopython 1.56 (Nov 20...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBiopython 1.57 (April ...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBiopython 1.58 (August...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleGoogle Summer of Code ...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBuildbot           Set...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowlePersonal Acknowledgeme...
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleProject Acknowledgemen...
Upcoming SlideShare
Loading in...5
×

Talk6 biopython bosc2011

705

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
705
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Talk6 biopython bosc2011

  1. 1. Biopython Project Update www.biopython.org Peter J. A. CockJames Hutton Institute (formerly Scottish Crop Research Institute), Invergowrie, Dundee, DD2 5DA, Scotland, UK Saturday 16th July 2011, Bioinformatics Open Source Conference (BOSC), ISMB/ECCB, Vienna, Austria
  2. 2. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleTalk Outline 1 Introduction 2 Biopython Releases 3 Biopython Releases 4 Google Summer of Code 5 Integrated Testing 6 Acknowledgements
  3. 3. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleWhat is Biopython? Free, open source library for bioinformatics Supported by Open Bioinformatics Foundation Runs on Windows, Linux, Mac OS X, etc International team of volunteer developers Currently about three releases per year Extensive Biopython Tutorial Cookbook See www.biopython.org for more details
  4. 4. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleWhy Biopython? Python Perl Ruby Java Biopython BioPerl BioRuby BioJava All the Bio* OBF projects are now mature and capable. . . Which programming language are you most comfortable in? Which language/library do your group/colleagues use? Do you have any specic needs to narrow the choice?
  5. 5. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleWhy Biopython? Python Perl Ruby Java Biopython BioPerl BioRuby BioJava All the Bio* OBF projects are now mature and capable. . . Which programming language are you most comfortable in? Which language/library do your group/colleagues use? Do you have any specic needs to narrow the choice? Which logo do you like best?
  6. 6. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBiopython Releases So, what have we done since BOSC 2010?
  7. 7. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBiopython 1.55 (August 2010) Lots of work on Python 3 support Made our command line tool wrappers directly executable 12 contributors, 6 new
  8. 8. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBiopython 1.56 (Nov 2010) UniProt XML parser IMGT parser and writer (variant of EMBL le format) 13 contributors, 6 new
  9. 9. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBiopython 1.57 (April 2011) Index sequence at les with SQLite backend 15 contributors, 6 new
  10. 10. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBiopython 1.58 (August 2011?) Support for PAML (Phylogenetic Analysis by Maximum Likelihood) package SeqXML parser, see http://seqxml.org Explicit initial probabilities in HMM Viterbi algorithm So far 9 contributors, 5 new
  11. 11. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleGoogle Summer of Code (GSoC) Last summer (2010) Joao Rodrigues PDB code This summer (2011) Mikael Trellet biomolecular interface analysis Michele Silva Python bridge for Mocapy++ Justinas Daugmaudis Plugin system for Mocapy++
  12. 12. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleBuildbot Setup about 6 months ago Using Buildbot, http://buildbot.org Runs on Amazon cloud server http://testing.open-bio.org Slave machine get latest code, build test Running nightly builds Cover Linux, Mac OS X and Windows Cover Python 2.x, 3.1, 3.2 and Jython Spot regressions early!
  13. 13. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowlePersonal Acknowledgements Society for General Microbiology (SGM) Travel grant to attend BOSC/ISMB/ECCB James Hutton Institute (formerly Scottish Crop Research Institute), UK My supportive employers
  14. 14. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing AcknowleProject Acknowledgements Open Bioinformatics Foundation (OBF) (Non-prot which looks after Bio* projects) BioTeam Inc. (Company that hosts the OBF servers) GitHub Inc. (Repository hosting) Google Summer of Code (Six students funded so far) The many individuals who have contributed over the years
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×