SlideShare a Scribd company logo
1 of 18
Biopython project update (and the Python ecology for bioinformatics)‏ BOSC 2008, Toronto, Canada‏ Tiago AntΓ£o 1  and Peter Cock 2,3 1 - Liverpool School Of Tropical Medicine, UK 2 - SCRI, Dundee, UK 3 - MOAC Doctoral Training Centre, University of Warwick, UK
Credits and caveats ,[object Object],[object Object],[object Object],[object Object]
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Python ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Biopython Available features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bio.Entrez Examples ,[object Object],[object Object],> from Bio import Entrez > handle = Entrez.esearch( db="Taxonomy", term="Nanoarchaeum equitans")‏ > record = Entrez.read(handle) #parse XML > record["IdList"] ['158330'] > handle = Entrez.efetch( db="Taxonomy", id="158330", retmode='xml')‏ > records = Entrez.read(handle)  > records[0]['Lineage'] 'cellular organisms; Archaea; Nanoarchaeota; Nanoarchaeum' ,[object Object],[object Object]
Bio.AlignIO ,[object Object],[object Object],[object Object],> from Bio import AlignIO > alignment = AlignIO.read(open("PF09395_seed.sth"),"stockholm")‏ > print alignment SingleLetterAlphabet() alignment with 14 rows and 77 columns GFGTYCPTTCGVADYLQRYKPDMDKKLDDMEQDLEEIANLTRGA...NML Q7ZVG7_BRARE/37-110 ... RFGSYCPTTCGIADFLSTYQTXVDKDLQVLEDILNQAENKTSEA...KML O02689_TAPIN/1-77 RFGSYCPTMCGIAGFLSTYQNTVEKDLQNLEGILHQVENKTSEA...KML O02688_PIG/1-77 RFGSYCPTTCGVADFLSNYQTSVDKDLQNLEGILYQVENKTSEA...RMM O02672_9CETA/1-77 RFGSYCPTTCGIADFLSNYQTSVDKDLQDFEDILHRAENQTSEA...KMM O02682_EQUPR/1-77
Bio.PopGen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Bio.PopGen Future and Alternatives ,[object Object],[object Object],[object Object],[object Object],[object Object]
Jython and IronPython Interacting with your favourite VM ,[object Object],[object Object],[object Object],[object Object],Different approaches BioJava – Construct algorithms BioPython – Solve users problems Complementary?
Biopython on Java ,[object Object],Coalescent simulation Molecular adaptation detection using a Fst-outlier approach
Biopython Wrapping up ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Matplotlib Easy and powerful charting ,[object Object],[object Object],[object Object],[object Object]
Matplotlib GC-percentage example ,[object Object],[object Object],from Bio import SeqIO from Bio.SeqUtils import GC from pylab import * data = [GC(rec.seq) for rec in SeqIO.parse( open("NC_005213.ffn"),"fasta")‏ ] data.sort()‏ plot(data)‏ xlim([0,len(data)])‏ xlabel("Genes")‏ ylabel("GC%")‏ savefig("gc_plot.png")‏ show()‏
Matplotlib - 3D ,[object Object],[object Object],[object Object],u=r_[0:2*pi:100j] v=r_[0:pi:100j] x=10*outer(cos(u),sin(v))‏ y=10*outer(sin(u),sin(v))‏ z=10*outer(ones(size(u)),cos(v))‏ fig=p.figure()‏ ax = p3.Axes3D(fig)‏ ax.contour3D(x,y,z)‏ ax.set_xlabel('X')‏ ax.set_ylabel('Y')‏ ax.set_zlabel('Z')‏ fig.add_axes(ax)‏ p.show()‏
NumPy and SciPy ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Other applications and libraries ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions?

More Related Content

What's hot

Open Source .NET
Open Source .NETOpen Source .NET
Open Source .NETOnyxfish
Β 
Python final ppt
Python final pptPython final ppt
Python final pptRipal Ranpara
Β 
First python project
First python projectFirst python project
First python projectNeetu Jain
Β 
Python, the Language of Science and Engineering for Engineers
Python, the Language of Science and Engineering for EngineersPython, the Language of Science and Engineering for Engineers
Python, the Language of Science and Engineering for EngineersBoey Pak Cheong
Β 
PyPy London Demo Evening 2013
PyPy London Demo Evening 2013PyPy London Demo Evening 2013
PyPy London Demo Evening 2013Carl Friedrich Bolz
Β 
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 ...Yasset Perez-Riverol
Β 
Python Summer Internship
Python Summer InternshipPython Summer Internship
Python Summer InternshipAtul Kumar
Β 
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
Β 
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.Carlos Miguel Ferreira
Β 
Numba: Array-oriented Python Compiler for NumPy
Numba: Array-oriented Python Compiler for NumPyNumba: Array-oriented Python Compiler for NumPy
Numba: Array-oriented Python Compiler for NumPyTravis Oliphant
Β 
Why Python (for Statisticians)
Why Python (for Statisticians)Why Python (for Statisticians)
Why Python (for Statisticians)Matt Harrison
Β 
Python ppt
Python pptPython ppt
Python pptRohit Verma
Β 
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 LinguisticsDr. Amit Kumar Jha
Β 
Ry pyconjp2015 karaoke
Ry pyconjp2015 karaokeRy pyconjp2015 karaoke
Ry pyconjp2015 karaokeRenyuan Lyu
Β 
PyCon 2013 : Scripting to PyPi to GitHub and More
PyCon 2013 : Scripting to PyPi to GitHub and MorePyCon 2013 : Scripting to PyPi to GitHub and More
PyCon 2013 : Scripting to PyPi to GitHub and MoreMatt Harrison
Β 
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 Pythonjbrendel
Β 
SWIG Hello World
SWIG Hello WorldSWIG Hello World
SWIG Hello Worlde8xu
Β 

What's hot (18)

Open Source .NET
Open Source .NETOpen Source .NET
Open Source .NET
Β 
Python final ppt
Python final pptPython final ppt
Python final ppt
Β 
First python project
First python projectFirst python project
First python project
Β 
Python, the Language of Science and Engineering for Engineers
Python, the Language of Science and Engineering for EngineersPython, the Language of Science and Engineering for Engineers
Python, the Language of Science and Engineering for Engineers
Β 
PyPy London Demo Evening 2013
PyPy London Demo Evening 2013PyPy London Demo Evening 2013
PyPy London Demo Evening 2013
Β 
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 ...
Β 
What is Python?
What is Python?What is Python?
What is Python?
Β 
Python Summer Internship
Python Summer InternshipPython Summer Internship
Python Summer Internship
Β 
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...
Β 
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.
Β 
Numba: Array-oriented Python Compiler for NumPy
Numba: Array-oriented Python Compiler for NumPyNumba: Array-oriented Python Compiler for NumPy
Numba: Array-oriented Python Compiler for NumPy
Β 
Why Python (for Statisticians)
Why Python (for Statisticians)Why Python (for Statisticians)
Why Python (for Statisticians)
Β 
Python ppt
Python pptPython ppt
Python ppt
Β 
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
Β 
Ry pyconjp2015 karaoke
Ry pyconjp2015 karaokeRy pyconjp2015 karaoke
Ry pyconjp2015 karaoke
Β 
PyCon 2013 : Scripting to PyPi to GitHub and More
PyCon 2013 : Scripting to PyPi to GitHub and MorePyCon 2013 : Scripting to PyPi to GitHub and More
PyCon 2013 : Scripting to PyPi to GitHub and More
Β 
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
Β 
SWIG Hello World
SWIG Hello WorldSWIG Hello World
SWIG Hello World
Β 

Viewers also liked

Biopython
BiopythonBiopython
Biopythonbosc
Β 
Global Eyes Magazine (GEM) October 2013 print
Global Eyes Magazine (GEM) October  2013 printGlobal Eyes Magazine (GEM) October  2013 print
Global Eyes Magazine (GEM) October 2013 printBeatrice Watson
Β 
De slimme Bandenpomp
De slimme BandenpompDe slimme Bandenpomp
De slimme Bandenpompeyedomind
Β 
How Hotels Can Save Thousands and Go Green!
How Hotels Can Save Thousands and Go Green!How Hotels Can Save Thousands and Go Green!
How Hotels Can Save Thousands and Go Green!Green Business Bureau
Β 
Global eyes magazine gem march 2014
Global eyes magazine gem   march 2014Global eyes magazine gem   march 2014
Global eyes magazine gem march 2014Beatrice Watson
Β 
Turkey and the fast growing internet
Turkey and the fast growing internetTurkey and the fast growing internet
Turkey and the fast growing internetSimone Favaro
Β 
Shannon and Weaver Communication Model
Shannon and Weaver Communication ModelShannon and Weaver Communication Model
Shannon and Weaver Communication ModelMark Rotondella
Β 
Go Green: Sustainability Employee Engagement
Go Green: Sustainability Employee EngagementGo Green: Sustainability Employee Engagement
Go Green: Sustainability Employee EngagementGreen Business Bureau
Β 
Web sΓ©mantique et Web de donnΓ©es, et si on passait Γ  la pratique ?
Web sΓ©mantique et Web de donnΓ©es, et si on passait Γ  la pratique ?Web sΓ©mantique et Web de donnΓ©es, et si on passait Γ  la pratique ?
Web sΓ©mantique et Web de donnΓ©es, et si on passait Γ  la pratique ?Antidot
Β 
Introduction au web des donnΓ©es (Linked Data)
Introduction au web des donnΓ©es (Linked Data)Introduction au web des donnΓ©es (Linked Data)
Introduction au web des donnΓ©es (Linked Data)BorderCloud
Β 
Web sémantique, Web de données, Web 3.0, Linked Data... Quelques repères pour...
Web sémantique, Web de données, Web 3.0, Linked Data... Quelques repères pour...Web sémantique, Web de données, Web 3.0, Linked Data... Quelques repères pour...
Web sémantique, Web de données, Web 3.0, Linked Data... Quelques repères pour...Antidot
Β 
Shannon and weaver model of communication
Shannon and weaver model of communicationShannon and weaver model of communication
Shannon and weaver model of communicationCaitlin Deleon
Β 
Shannon and weaver model of communication
Shannon and weaver model of communicationShannon and weaver model of communication
Shannon and weaver model of communicationVishnu Durga
Β 
Biopython at BOSC 2010
Biopython at BOSC 2010Biopython at BOSC 2010
Biopython at BOSC 2010Brad Chapman
Β 
Guidelines for preparing powerpoint presentations
Guidelines for preparing powerpoint presentationsGuidelines for preparing powerpoint presentations
Guidelines for preparing powerpoint presentationsVikram Kumar Gupta
Β 

Viewers also liked (20)

Biopython
BiopythonBiopython
Biopython
Β 
Running workflows through galaxy bosc presentation
Running workflows through galaxy bosc presentationRunning workflows through galaxy bosc presentation
Running workflows through galaxy bosc presentation
Β 
Global Eyes Magazine (GEM) October 2013 print
Global Eyes Magazine (GEM) October  2013 printGlobal Eyes Magazine (GEM) October  2013 print
Global Eyes Magazine (GEM) October 2013 print
Β 
De slimme Bandenpomp
De slimme BandenpompDe slimme Bandenpomp
De slimme Bandenpomp
Β 
How Hotels Can Save Thousands and Go Green!
How Hotels Can Save Thousands and Go Green!How Hotels Can Save Thousands and Go Green!
How Hotels Can Save Thousands and Go Green!
Β 
Global eyes magazine gem march 2014
Global eyes magazine gem   march 2014Global eyes magazine gem   march 2014
Global eyes magazine gem march 2014
Β 
Turkey and the fast growing internet
Turkey and the fast growing internetTurkey and the fast growing internet
Turkey and the fast growing internet
Β 
Shannon and Weaver Communication Model
Shannon and Weaver Communication ModelShannon and Weaver Communication Model
Shannon and Weaver Communication Model
Β 
Go Green: Sustainability Employee Engagement
Go Green: Sustainability Employee EngagementGo Green: Sustainability Employee Engagement
Go Green: Sustainability Employee Engagement
Β 
Web sΓ©mantique et Web de donnΓ©es, et si on passait Γ  la pratique ?
Web sΓ©mantique et Web de donnΓ©es, et si on passait Γ  la pratique ?Web sΓ©mantique et Web de donnΓ©es, et si on passait Γ  la pratique ?
Web sΓ©mantique et Web de donnΓ©es, et si on passait Γ  la pratique ?
Β 
Introduction au web des donnΓ©es (Linked Data)
Introduction au web des donnΓ©es (Linked Data)Introduction au web des donnΓ©es (Linked Data)
Introduction au web des donnΓ©es (Linked Data)
Β 
Web sémantique, Web de données, Web 3.0, Linked Data... Quelques repères pour...
Web sémantique, Web de données, Web 3.0, Linked Data... Quelques repères pour...Web sémantique, Web de données, Web 3.0, Linked Data... Quelques repères pour...
Web sémantique, Web de données, Web 3.0, Linked Data... Quelques repères pour...
Β 
Basic Power Point Guidelines
Basic Power Point GuidelinesBasic Power Point Guidelines
Basic Power Point Guidelines
Β 
Shannon and weaver model of communication
Shannon and weaver model of communicationShannon and weaver model of communication
Shannon and weaver model of communication
Β 
Shannon and weaver model of communication
Shannon and weaver model of communicationShannon and weaver model of communication
Shannon and weaver model of communication
Β 
shannon and Weaver Communication Model
shannon and Weaver Communication Modelshannon and Weaver Communication Model
shannon and Weaver Communication Model
Β 
David Berlo's Model of Communication
David Berlo's Model of CommunicationDavid Berlo's Model of Communication
David Berlo's Model of Communication
Β 
Biopython at BOSC 2010
Biopython at BOSC 2010Biopython at BOSC 2010
Biopython at BOSC 2010
Β 
Passive Voice
Passive VoicePassive Voice
Passive Voice
Β 
Guidelines for preparing powerpoint presentations
Guidelines for preparing powerpoint presentationsGuidelines for preparing powerpoint presentations
Guidelines for preparing powerpoint presentations
Β 

Similar to Antao Biopython Bosc2008

BOSC 2008 Biopython
BOSC 2008 BiopythonBOSC 2008 Biopython
BOSC 2008 Biopythontiago
Β 
Python Evolution
Python EvolutionPython Evolution
Python EvolutionQuintagroup
Β 
PYTHON PROGRAMMING NOTES RKREDDY.pdf
PYTHON PROGRAMMING NOTES RKREDDY.pdfPYTHON PROGRAMMING NOTES RKREDDY.pdf
PYTHON PROGRAMMING NOTES RKREDDY.pdfRamakrishna Reddy Bijjam
Β 
Portable and reproducible bioinformatic analysis. Neoantigen discovery.
Portable and reproducible bioinformatic analysis. Neoantigen discovery.Portable and reproducible bioinformatic analysis. Neoantigen discovery.
Portable and reproducible bioinformatic analysis. Neoantigen discovery.Vladimir Kovacevic
Β 
Python 3000
Python 3000Python 3000
Python 3000Bob Chao
Β 
Trelles_QnormBOSC2009
Trelles_QnormBOSC2009Trelles_QnormBOSC2009
Trelles_QnormBOSC2009bosc
Β 
Python_Haegl.powerpoint presentation. tx
Python_Haegl.powerpoint presentation. txPython_Haegl.powerpoint presentation. tx
Python_Haegl.powerpoint presentation. txvishwanathgoudapatil1
Β 
Scipy 2011 Time Series Analysis in Python
Scipy 2011 Time Series Analysis in PythonScipy 2011 Time Series Analysis in Python
Scipy 2011 Time Series Analysis in PythonWes McKinney
Β 
Sour Pickles
Sour PicklesSour Pickles
Sour PicklesSensePost
Β 
Golang basics for Java developers - Part 1
Golang basics for Java developers - Part 1Golang basics for Java developers - Part 1
Golang basics for Java developers - Part 1Robert Stern
Β 
Recent software and services to support the SBML community
Recent software and services to support the SBML community Recent software and services to support the SBML community
Recent software and services to support the SBML community Mike Hucka
Β 
OpenSAF Symposium_Python Bindings_9.21.11
OpenSAF Symposium_Python Bindings_9.21.11OpenSAF Symposium_Python Bindings_9.21.11
OpenSAF Symposium_Python Bindings_9.21.11OpenSAF Foundation
Β 
fastp: the FASTQ pre-processor
fastp: the FASTQ pre-processorfastp: the FASTQ pre-processor
fastp: the FASTQ pre-processorHoffman Lab
Β 
Python 101 for the .NET Developer
Python 101 for the .NET DeveloperPython 101 for the .NET Developer
Python 101 for the .NET DeveloperSarah Dutkiewicz
Β 
Python_final_print_vison_academy_9822506209.pdf
Python_final_print_vison_academy_9822506209.pdfPython_final_print_vison_academy_9822506209.pdf
Python_final_print_vison_academy_9822506209.pdfVisionAcademyProfSac
Β 
Moving to Python 3
Moving to Python 3Moving to Python 3
Moving to Python 3Nick Efford
Β 

Similar to Antao Biopython Bosc2008 (20)

BOSC 2008 Biopython
BOSC 2008 BiopythonBOSC 2008 Biopython
BOSC 2008 Biopython
Β 
Biopython: Overview, State of the Art and Outlook
Biopython: Overview, State of the Art and OutlookBiopython: Overview, State of the Art and Outlook
Biopython: Overview, State of the Art and Outlook
Β 
biopython, doctest and makefiles
biopython, doctest and makefilesbiopython, doctest and makefiles
biopython, doctest and makefiles
Β 
Python Evolution
Python EvolutionPython Evolution
Python Evolution
Β 
PYTHON PROGRAMMING NOTES RKREDDY.pdf
PYTHON PROGRAMMING NOTES RKREDDY.pdfPYTHON PROGRAMMING NOTES RKREDDY.pdf
PYTHON PROGRAMMING NOTES RKREDDY.pdf
Β 
Python Orientation
Python OrientationPython Orientation
Python Orientation
Β 
Portable and reproducible bioinformatic analysis. Neoantigen discovery.
Portable and reproducible bioinformatic analysis. Neoantigen discovery.Portable and reproducible bioinformatic analysis. Neoantigen discovery.
Portable and reproducible bioinformatic analysis. Neoantigen discovery.
Β 
Python 3000
Python 3000Python 3000
Python 3000
Β 
Trelles_QnormBOSC2009
Trelles_QnormBOSC2009Trelles_QnormBOSC2009
Trelles_QnormBOSC2009
Β 
Python_Haegl.powerpoint presentation. tx
Python_Haegl.powerpoint presentation. txPython_Haegl.powerpoint presentation. tx
Python_Haegl.powerpoint presentation. tx
Β 
Scipy 2011 Time Series Analysis in Python
Scipy 2011 Time Series Analysis in PythonScipy 2011 Time Series Analysis in Python
Scipy 2011 Time Series Analysis in Python
Β 
Sour Pickles
Sour PicklesSour Pickles
Sour Pickles
Β 
Golang basics for Java developers - Part 1
Golang basics for Java developers - Part 1Golang basics for Java developers - Part 1
Golang basics for Java developers - Part 1
Β 
Recent software and services to support the SBML community
Recent software and services to support the SBML community Recent software and services to support the SBML community
Recent software and services to support the SBML community
Β 
OpenSAF Symposium_Python Bindings_9.21.11
OpenSAF Symposium_Python Bindings_9.21.11OpenSAF Symposium_Python Bindings_9.21.11
OpenSAF Symposium_Python Bindings_9.21.11
Β 
fastp: the FASTQ pre-processor
fastp: the FASTQ pre-processorfastp: the FASTQ pre-processor
fastp: the FASTQ pre-processor
Β 
Python 101 for the .NET Developer
Python 101 for the .NET DeveloperPython 101 for the .NET Developer
Python 101 for the .NET Developer
Β 
Python_final_print_vison_academy_9822506209.pdf
Python_final_print_vison_academy_9822506209.pdfPython_final_print_vison_academy_9822506209.pdf
Python_final_print_vison_academy_9822506209.pdf
Β 
Moving to Python 3
Moving to Python 3Moving to Python 3
Moving to Python 3
Β 
Mufix Network Programming Lecture
Mufix Network Programming LectureMufix Network Programming Lecture
Mufix Network Programming Lecture
Β 

More from bosc_2008

Lee Apollo Bosc2008
Lee Apollo Bosc2008Lee Apollo Bosc2008
Lee Apollo Bosc2008bosc_2008
Β 
Kallio Chipster Bosc2008
Kallio Chipster Bosc2008Kallio Chipster Bosc2008
Kallio Chipster Bosc2008bosc_2008
Β 
Bhagat Myexperiment Bosc2008
Bhagat Myexperiment Bosc2008Bhagat Myexperiment Bosc2008
Bhagat Myexperiment Bosc2008bosc_2008
Β 
Introduction Bosc2008
Introduction Bosc2008Introduction Bosc2008
Introduction Bosc2008bosc_2008
Β 
Smith T Bio Hdf Bosc2008
Smith T Bio Hdf Bosc2008Smith T Bio Hdf Bosc2008
Smith T Bio Hdf Bosc2008bosc_2008
Β 
Kitzmiller Openhelisphereproject Bosc2008
Kitzmiller Openhelisphereproject Bosc2008Kitzmiller Openhelisphereproject Bosc2008
Kitzmiller Openhelisphereproject Bosc2008bosc_2008
Β 
Heuer Bio Java Bosc2008
Heuer Bio Java Bosc2008Heuer Bio Java Bosc2008
Heuer Bio Java Bosc2008bosc_2008
Β 
Andy Jenkinson Bosc Das 2008
Andy Jenkinson Bosc Das 2008Andy Jenkinson Bosc Das 2008
Andy Jenkinson Bosc Das 2008bosc_2008
Β 
Mackey Bio Perl Bosc2008
Mackey Bio Perl Bosc2008Mackey Bio Perl Bosc2008
Mackey Bio Perl Bosc2008bosc_2008
Β 
Faga C Map Bosc2008
Faga C Map Bosc2008Faga C Map Bosc2008
Faga C Map Bosc2008bosc_2008
Β 
Prins Bio Lib Bosc2008
Prins Bio Lib Bosc2008Prins Bio Lib Bosc2008
Prins Bio Lib Bosc2008bosc_2008
Β 
Greene Bosc2008
Greene Bosc2008Greene Bosc2008
Greene Bosc2008bosc_2008
Β 
Gnaneshan Public Health Bosc2008
Gnaneshan Public Health Bosc2008Gnaneshan Public Health Bosc2008
Gnaneshan Public Health Bosc2008bosc_2008
Β 
Gordon Semantic Web 2008
Gordon Semantic Web 2008Gordon Semantic Web 2008
Gordon Semantic Web 2008bosc_2008
Β 
Menager Mobyle Bosc2008
Menager Mobyle Bosc2008Menager Mobyle Bosc2008
Menager Mobyle Bosc2008bosc_2008
Β 
Haider Embrace Bosc2008
Haider Embrace Bosc2008Haider Embrace Bosc2008
Haider Embrace Bosc2008bosc_2008
Β 
Banks Genographer Bosc2008
Banks Genographer Bosc2008Banks Genographer Bosc2008
Banks Genographer Bosc2008bosc_2008
Β 
Wilson Make Bosc2008
Wilson Make Bosc2008Wilson Make Bosc2008
Wilson Make Bosc2008bosc_2008
Β 
Smith Inter Mine Bosc2008
Smith Inter Mine Bosc2008Smith Inter Mine Bosc2008
Smith Inter Mine Bosc2008bosc_2008
Β 
O Connor Solexa Tools Bosc2008
O Connor Solexa Tools Bosc2008O Connor Solexa Tools Bosc2008
O Connor Solexa Tools Bosc2008bosc_2008
Β 

More from bosc_2008 (20)

Lee Apollo Bosc2008
Lee Apollo Bosc2008Lee Apollo Bosc2008
Lee Apollo Bosc2008
Β 
Kallio Chipster Bosc2008
Kallio Chipster Bosc2008Kallio Chipster Bosc2008
Kallio Chipster Bosc2008
Β 
Bhagat Myexperiment Bosc2008
Bhagat Myexperiment Bosc2008Bhagat Myexperiment Bosc2008
Bhagat Myexperiment Bosc2008
Β 
Introduction Bosc2008
Introduction Bosc2008Introduction Bosc2008
Introduction Bosc2008
Β 
Smith T Bio Hdf Bosc2008
Smith T Bio Hdf Bosc2008Smith T Bio Hdf Bosc2008
Smith T Bio Hdf Bosc2008
Β 
Kitzmiller Openhelisphereproject Bosc2008
Kitzmiller Openhelisphereproject Bosc2008Kitzmiller Openhelisphereproject Bosc2008
Kitzmiller Openhelisphereproject Bosc2008
Β 
Heuer Bio Java Bosc2008
Heuer Bio Java Bosc2008Heuer Bio Java Bosc2008
Heuer Bio Java Bosc2008
Β 
Andy Jenkinson Bosc Das 2008
Andy Jenkinson Bosc Das 2008Andy Jenkinson Bosc Das 2008
Andy Jenkinson Bosc Das 2008
Β 
Mackey Bio Perl Bosc2008
Mackey Bio Perl Bosc2008Mackey Bio Perl Bosc2008
Mackey Bio Perl Bosc2008
Β 
Faga C Map Bosc2008
Faga C Map Bosc2008Faga C Map Bosc2008
Faga C Map Bosc2008
Β 
Prins Bio Lib Bosc2008
Prins Bio Lib Bosc2008Prins Bio Lib Bosc2008
Prins Bio Lib Bosc2008
Β 
Greene Bosc2008
Greene Bosc2008Greene Bosc2008
Greene Bosc2008
Β 
Gnaneshan Public Health Bosc2008
Gnaneshan Public Health Bosc2008Gnaneshan Public Health Bosc2008
Gnaneshan Public Health Bosc2008
Β 
Gordon Semantic Web 2008
Gordon Semantic Web 2008Gordon Semantic Web 2008
Gordon Semantic Web 2008
Β 
Menager Mobyle Bosc2008
Menager Mobyle Bosc2008Menager Mobyle Bosc2008
Menager Mobyle Bosc2008
Β 
Haider Embrace Bosc2008
Haider Embrace Bosc2008Haider Embrace Bosc2008
Haider Embrace Bosc2008
Β 
Banks Genographer Bosc2008
Banks Genographer Bosc2008Banks Genographer Bosc2008
Banks Genographer Bosc2008
Β 
Wilson Make Bosc2008
Wilson Make Bosc2008Wilson Make Bosc2008
Wilson Make Bosc2008
Β 
Smith Inter Mine Bosc2008
Smith Inter Mine Bosc2008Smith Inter Mine Bosc2008
Smith Inter Mine Bosc2008
Β 
O Connor Solexa Tools Bosc2008
O Connor Solexa Tools Bosc2008O Connor Solexa Tools Bosc2008
O Connor Solexa Tools Bosc2008
Β 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
Β 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
Β 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
Β 
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | DelhiFULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhisoniya singh
Β 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
Β 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
Β 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
Β 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
Β 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
Β 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
Β 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
Β 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
Β 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
Β 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
Β 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
Β 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
Β 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
Β 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
Β 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
Β 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
Β 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Β 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Β 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Β 
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | DelhiFULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY πŸ” 8264348440 πŸ” Call Girls in Diplomatic Enclave | Delhi
Β 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
Β 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Β 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Β 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Β 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Β 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Β 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Β 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Β 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Β 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Β 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Β 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Β 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Β 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Β 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Β 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Β 

Antao Biopython Bosc2008

  • 1. Biopython project update (and the Python ecology for bioinformatics)‏ BOSC 2008, Toronto, Canada‏ Tiago AntΓ£o 1 and Peter Cock 2,3 1 - Liverpool School Of Tropical Medicine, UK 2 - SCRI, Dundee, UK 3 - MOAC Doctoral Training Centre, University of Warwick, UK
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.