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

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
Β 
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
Β 
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
Β 
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
Β 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
Β 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
Β 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
Β 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
Β 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
Β 
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
Β 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
Β 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraΓΊjo
Β 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
Β 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
Β 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
Β 
WhatsApp 9892124323 βœ“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 βœ“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 βœ“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 βœ“Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
Β 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
Β 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
Β 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
Β 

Recently uploaded (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
Β 
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
Β 
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...
Β 
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
Β 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Β 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Β 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Β 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Β 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Β 
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
Β 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Β 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Β 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Β 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Β 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Β 
WhatsApp 9892124323 βœ“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 βœ“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 βœ“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 βœ“Call Girls In Kalyan ( Mumbai ) secure service
Β 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Β 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Β 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
Β 

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.