savant genome browser

13
SAVANT GENOME BROWSER Marc Fiume Department of Computer Science University of Toronto

Upload: mele

Post on 20-Mar-2016

67 views

Category:

Documents


1 download

DESCRIPTION

Savant Genome Browser. Marc Fiume Department of Computer Science University of Toronto. Challenge in Genome Informatics. genomic data is generated in high volumes interpretation and analysis challenge many different tools have been developed for computation and visualization. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Savant Genome Browser

SAVANT GENOME BROWSERMarc FiumeDepartment of Computer ScienceUniversity of Toronto

Page 2: Savant Genome Browser

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

Challenge in Genome Informatics• genomic data is generated in high volumes• interpretation and analysis challenge

• many different tools have been developed for computation and visualization

Page 3: Savant Genome Browser

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

HTS data analysis pipelineTool Cost Computational Visualization

Read Alignment e.g. Bowtie, BWA

Free Y N

File Format Conversion e.g. Galaxy, SAMTools

Free Y N

Other Comand-line Toolse.g. Genetic Variation Discovery, Comparitive Genomics, etc.

Free Y N

UCSC Genome Browser Free N Y

Integrative Genomics Viewer Free N Y

GBrowse Free N Y

CLC Genomics Workbench $$$ Y Y

• substantial disconnect between the processes of computational analysis and visualization

Page 4: Savant Genome Browser

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

Tools for Genomic Data AnalysisTool Cost Computation Visualization

Read Alignment e.g. Bowtie, BWA

Free Y N

File Format Conversion e.g. Galaxy, SAMTools

Free Y N

Other Comand-line Toolse.g. Genetic Variation Discovery, Comparitive Genomics, etc.

Free Y N

UCSC Genome Browser Free N Y

Integrative Genomics Viewer Free N Y

GBrowse Free N Y

CLC Genomics Workbench $$$ Y Y

Savant Genome Browser Free Y Y

• substantial disconnect between the processes of computational analysis and visualization

Page 5: Savant Genome Browser

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

Savant Genome Browser• platform for integrated visual analysis of genomic data• feature-rich genome browser• computationally extensible via plugin framework

Page 6: Savant Genome Browser

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

Summary of Features

• FASTA, BAM (local and remote), BED, WIG, GFF, tab-delimited

Data Format Support

• very fast data access (<1s); small memory footprint (<250 MB)

Speed and Interactivity

• pack, squish for BED and GFF tracks; mismatch, SNP, matepair modes for BAM tracks

Visualization Modes

• enables powerful analytic extensions to the browser

Plugin Framework

• sessions, bookmarking of interesting regions, track locking, data selection

Extras

• works on all major operating systems

System Requirements

Page 7: Savant Genome Browser

FEATURE DEMONSTRATION

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

INTERFACEHTS READ ALIGNMENTSEXAMPLE PLUGIN: SNP FINDER

Page 8: Savant Genome Browser

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

Power of visual analytics• task: find the correct parameter for some command line tool

Page 9: Savant Genome Browser

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

Plugin Framework• unlocks the potential for performing visual analytics

• platform is beneficial for both users and tool developers

for users: perform data analyses on-the-fly within a visual environment using the latest tools

for programmers: enables simple development and deployment of various programs

Page 10: Savant Genome Browser

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

Plugin Development• plugin development is easy• API contains over a hundred prebuilt functions (e.g. get

track data, add bookmarks, draw custom graphics, etc.)• SDK includes API and example plugin project on website

Page 11: Savant Genome Browser

CONCLUSIONS

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

Page 12: Savant Genome Browser

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

Conclusions• Savant is a platform for integrated visualization and analysis of genomic data

• stand-alone genome browser• novel features: e.g. table view, visualization modes,

data selection, etc.

• computationally extensible through plugin framework

• makes interpretation and analysis of genomic data easier and more efficient

Page 13: Savant Genome Browser

Savant Genome Browser - http://compbio.cs.toronto.edu/savant/

Acknowledgements

Savant TeamMarc Fiume, Vanessa Williams, Andrew Brook, Michael Brudno

Usability and TestingPaul Medvedev, Misko Dzamba, Nilgun Donmez,

Daniel Lister, Andy Pang, Elango Cheran

http://compbio.cs.toronto.edu/savant