Python for Bioinformatics
summary
Describes concrete workflows: uses IPython notebook plus requests to query Ensembl's REST API, turns a plain list of gene symbols into chromosome coordinates, then uses pybedtools (a bedtools wrapper) to sort and merge intervals so variant callers can run fast. Shows an embeddable Dalliance genome browser prototype in the notebook to visualize large remote BAMs without downloading. Claims this pipeline is practical, reproducible, and demonstrably works on real cancer sequencing examples.
AI-written summary · about
chapters (25)
- 0:00Intro
- 1:43Welcome
- 2:37Overview
- 3:04How life works
- 4:56Human genome
- 6:31Proteins
- 8:00Genetic Code
- 10:05Next Generation Sequencing
- 13:56IPython Notebook
- 18:03Project Euler
- 19:12Notebook
- 23:32Table of contents
- 24:34Dalliance
- 27:40Example
- 29:38Band Files
- 31:39REST API
- 32:17Ensemble REST API
- 32:51HTTP Header
- 33:35Secret Name
- 35:55Merge
- 40:03Writing a paper
- 40:40Authorial
- 41:15Research Infrastructure
- 42:33Researcher Cloud
- 45:17Collaboratory
related talks
38mPython in Bioinformatics
30mBig data biology for pythonistas: getting in on the genomics revolution
29mPython for Bioinformatics for learning Python
51mSimplicity For Scale- Analyzing 15 Million DNA Samples With Python
31mFrom Genes to Grids How Python Brings Sequence Alignment to Life
42mPython’s role in accelerating biomedical science
28mSome Current Computational Challenges in Bioinformatics
25mUsing Python Biopharm to Help Cure Cancer
