SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Biopython Project Update
                     www.biopython.org




                      Peter J. A. Cock


James 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
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Talk Outline



     1   Introduction


     2   Biopython Releases


     3   Biopython Releases


     4   Google Summer of Code


     5   Integrated Testing


     6   Acknowledgements
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

What 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
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Why 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?
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Why 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?
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Biopython Releases




           So, what have we done since BOSC 2010?
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Biopython 1.55 (August 2010)




           Lots of work on Python 3 support

           Made our command line tool wrappers directly executable

           12 contributors, 6 new
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Biopython 1.56 (Nov 2010)




           UniProt XML parser

           IMGT parser and writer (variant of EMBL le format)

           13 contributors, 6 new
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Biopython 1.57 (April 2011)




           Index sequence at les with SQLite backend

           15 contributors, 6 new
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Biopython 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
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Google 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++
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Buildbot




           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!
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Personal 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
Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle

Project 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

Contenu connexe

Tendances

Mixed-language Python/C++ debugging with Python Tools for Visual Studio- Pave...
Mixed-language Python/C++ debugging with Python Tools for Visual Studio- Pave...Mixed-language Python/C++ debugging with Python Tools for Visual Studio- Pave...
Mixed-language Python/C++ debugging with Python Tools for Visual Studio- Pave...
PyData
 

Tendances (13)

Python programming | Fundamentals of Python programming
Python programming | Fundamentals of Python programming Python programming | Fundamentals of Python programming
Python programming | Fundamentals of Python programming
 
Python Programming ppt
Python Programming pptPython Programming ppt
Python Programming ppt
 
What is Python?
What is Python?What is Python?
What is Python?
 
Python Introduction
Python IntroductionPython Introduction
Python Introduction
 
Mixed-language Python/C++ debugging with Python Tools for Visual Studio- Pave...
Mixed-language Python/C++ debugging with Python Tools for Visual Studio- Pave...Mixed-language Python/C++ debugging with Python Tools for Visual Studio- Pave...
Mixed-language Python/C++ debugging with Python Tools for Visual Studio- Pave...
 
A commercial open source project in Python
A commercial open source project in PythonA commercial open source project in Python
A commercial open source project in Python
 
LingPy : A Python Library for Historical Linguistics
LingPy : A Python Library for Historical LinguisticsLingPy : A Python Library for Historical Linguistics
LingPy : A Python Library for Historical Linguistics
 
Python 3.5: An agile, general-purpose development language.
Python 3.5: An agile, general-purpose development language.Python 3.5: An agile, general-purpose development language.
Python 3.5: An agile, general-purpose development language.
 
Python
PythonPython
Python
 
Python Introduction
Python IntroductionPython Introduction
Python Introduction
 
SWIG Hello World
SWIG Hello WorldSWIG Hello World
SWIG Hello World
 
Python
Python Python
Python
 
Systematic integration of millions of peptidoform evidences into Ensembl and ...
Systematic integration of millions of peptidoform evidences into Ensembl and ...Systematic integration of millions of peptidoform evidences into Ensembl and ...
Systematic integration of millions of peptidoform evidences into Ensembl and ...
 

En vedette (8)

Biopython
BiopythonBiopython
Biopython
 
Biopython at BOSC 2010
Biopython at BOSC 2010Biopython at BOSC 2010
Biopython at BOSC 2010
 
Moeller Debian Bosc2009
Moeller Debian Bosc2009Moeller Debian Bosc2009
Moeller Debian Bosc2009
 
Gel_DASgenexp_BOSC2009
Gel_DASgenexp_BOSC2009Gel_DASgenexp_BOSC2009
Gel_DASgenexp_BOSC2009
 
Krabbenhoft_TavernaARC_BOSC2009
Krabbenhoft_TavernaARC_BOSC2009Krabbenhoft_TavernaARC_BOSC2009
Krabbenhoft_TavernaARC_BOSC2009
 
Chapman_publishingweb_BOSC2009
Chapman_publishingweb_BOSC2009Chapman_publishingweb_BOSC2009
Chapman_publishingweb_BOSC2009
 
Biomart Update
Biomart UpdateBiomart Update
Biomart Update
 
Running workflows through galaxy bosc presentation
Running workflows through galaxy bosc presentationRunning workflows through galaxy bosc presentation
Running workflows through galaxy bosc presentation
 

Similaire à Talk6 biopython bosc2011

Prins Bio Lib Bosc2008
Prins Bio Lib Bosc2008Prins Bio Lib Bosc2008
Prins Bio Lib Bosc2008
bosc_2008
 
BioPerl (Poster T02, ISMB 2010)
BioPerl (Poster T02, ISMB 2010)BioPerl (Poster T02, ISMB 2010)
BioPerl (Poster T02, ISMB 2010)
Mark Jensen
 
Chapman bosc2010 biopython
Chapman bosc2010 biopythonChapman bosc2010 biopython
Chapman bosc2010 biopython
BOSC 2010
 

Similaire à Talk6 biopython bosc2011 (20)

Biopython Project Update (BOSC 2012)
Biopython Project Update (BOSC 2012)Biopython Project Update (BOSC 2012)
Biopython Project Update (BOSC 2012)
 
Prins Bio Lib Bosc2008
Prins Bio Lib Bosc2008Prins Bio Lib Bosc2008
Prins Bio Lib Bosc2008
 
Python 101 For The Net Developer
Python 101 For The Net DeveloperPython 101 For The Net Developer
Python 101 For The Net Developer
 
BioPerl (Poster T02, ISMB 2010)
BioPerl (Poster T02, ISMB 2010)BioPerl (Poster T02, ISMB 2010)
BioPerl (Poster T02, ISMB 2010)
 
BioPerl (Poster T02, ISMB 2010)
BioPerl (Poster T02, ISMB 2010)BioPerl (Poster T02, ISMB 2010)
BioPerl (Poster T02, ISMB 2010)
 
openBIO
openBIOopenBIO
openBIO
 
BioRuby -- Bioinformatics Library
BioRuby -- Bioinformatics LibraryBioRuby -- Bioinformatics Library
BioRuby -- Bioinformatics Library
 
Jupyter, A Platform for Data Science at Scale
Jupyter, A Platform for Data Science at ScaleJupyter, A Platform for Data Science at Scale
Jupyter, A Platform for Data Science at Scale
 
Github 101 An Adventurer's Guide To Open Source
Github 101   An Adventurer's Guide To Open SourceGithub 101   An Adventurer's Guide To Open Source
Github 101 An Adventurer's Guide To Open Source
 
Hacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginnersHacktoberfest 2020 - Open source for beginners
Hacktoberfest 2020 - Open source for beginners
 
Behold the Power of Python
Behold the Power of PythonBehold the Power of Python
Behold the Power of Python
 
UKSG Meeting April 4, 2011
UKSG Meeting April 4, 2011UKSG Meeting April 4, 2011
UKSG Meeting April 4, 2011
 
Getting Started with GitHub
Getting Started with GitHubGetting Started with GitHub
Getting Started with GitHub
 
Chapman bosc2010 biopython
Chapman bosc2010 biopythonChapman bosc2010 biopython
Chapman bosc2010 biopython
 
Hack the hacktoberfest
Hack the hacktoberfestHack the hacktoberfest
Hack the hacktoberfest
 
Github Developer Pack
Github Developer PackGithub Developer Pack
Github Developer Pack
 
github student developer pack with student benifits
github student developer pack with student benifitsgithub student developer pack with student benifits
github student developer pack with student benifits
 
Hello World! with Python
Hello World! with PythonHello World! with Python
Hello World! with Python
 
Introduction To Python
Introduction To PythonIntroduction To Python
Introduction To Python
 
MOBILE APP DEVELOPMENT USING PYTHON
MOBILE APP DEVELOPMENT USING PYTHONMOBILE APP DEVELOPMENT USING PYTHON
MOBILE APP DEVELOPMENT USING PYTHON
 

Plus de Bioinformatics Open Source Conference

Plus de Bioinformatics Open Source Conference (20)

Talk1 ben sadi for_gmod_bosc_2011
Talk1 ben sadi for_gmod_bosc_2011Talk1 ben sadi for_gmod_bosc_2011
Talk1 ben sadi for_gmod_bosc_2011
 
Bosc mercer
Bosc mercerBosc mercer
Bosc mercer
 
Mobyle 1 0_new_features_new_types_of_service
Mobyle 1 0_new_features_new_types_of_serviceMobyle 1 0_new_features_new_types_of_service
Mobyle 1 0_new_features_new_types_of_service
 
Bosc2011 arakawa
Bosc2011 arakawaBosc2011 arakawa
Bosc2011 arakawa
 
Bosc2011 isobar-fbp
Bosc2011 isobar-fbpBosc2011 isobar-fbp
Bosc2011 isobar-fbp
 
Unipro ugene bosc 2011 update
Unipro ugene bosc 2011 updateUnipro ugene bosc 2011 update
Unipro ugene bosc 2011 update
 
Bosc2011 ntino-krampis-full
Bosc2011 ntino-krampis-fullBosc2011 ntino-krampis-full
Bosc2011 ntino-krampis-full
 
Bosc talk 7-15-2011x
Bosc talk 7-15-2011xBosc talk 7-15-2011x
Bosc talk 7-15-2011x
 
F02-Cloud-Cloud BioLinux
F02-Cloud-Cloud BioLinuxF02-Cloud-Cloud BioLinux
F02-Cloud-Cloud BioLinux
 
B07-GenomeContent-Biomart
B07-GenomeContent-BiomartB07-GenomeContent-Biomart
B07-GenomeContent-Biomart
 
B03-GenomeContent-Intermine
B03-GenomeContent-IntermineB03-GenomeContent-Intermine
B03-GenomeContent-Intermine
 
G03-SemanticWeb-OntoCAT
G03-SemanticWeb-OntoCATG03-SemanticWeb-OntoCAT
G03-SemanticWeb-OntoCAT
 
F06-Cloud-Enabling NGS
F06-Cloud-Enabling NGSF06-Cloud-Enabling NGS
F06-Cloud-Enabling NGS
 
D03-NextGen-Bio-NGS
D03-NextGen-Bio-NGSD03-NextGen-Bio-NGS
D03-NextGen-Bio-NGS
 
F07-Cloud-Hadoop-BAM
F07-Cloud-Hadoop-BAMF07-Cloud-Hadoop-BAM
F07-Cloud-Hadoop-BAM
 
C03-Visualization-Webapollo
C03-Visualization-WebapolloC03-Visualization-Webapollo
C03-Visualization-Webapollo
 
F01-Cloud-Mygene.info
F01-Cloud-Mygene.infoF01-Cloud-Mygene.info
F01-Cloud-Mygene.info
 
A01-Openness in knowledge-based systems
A01-Openness in knowledge-based systemsA01-Openness in knowledge-based systems
A01-Openness in knowledge-based systems
 
F03-Cloud-Obiwee
F03-Cloud-ObiweeF03-Cloud-Obiwee
F03-Cloud-Obiwee
 
F05-Cloud-Sequencescape
F05-Cloud-SequencescapeF05-Cloud-Sequencescape
F05-Cloud-Sequencescape
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Talk6 biopython bosc2011

  • 1. Biopython Project Update www.biopython.org Peter J. A. Cock James 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. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Talk Outline 1 Introduction 2 Biopython Releases 3 Biopython Releases 4 Google Summer of Code 5 Integrated Testing 6 Acknowledgements
  • 3. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle What 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. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Why 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. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Why 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. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Biopython Releases So, what have we done since BOSC 2010?
  • 7. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Biopython 1.55 (August 2010) Lots of work on Python 3 support Made our command line tool wrappers directly executable 12 contributors, 6 new
  • 8. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Biopython 1.56 (Nov 2010) UniProt XML parser IMGT parser and writer (variant of EMBL le format) 13 contributors, 6 new
  • 9. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Biopython 1.57 (April 2011) Index sequence at les with SQLite backend 15 contributors, 6 new
  • 10. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Biopython 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. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Google 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. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Buildbot 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. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Personal 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. Introduction Biopython Releases Biopython Releases Google Summer of Code Integrated Testing Acknowle Project 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