Scribl: an HTML5 Canvas-based graphics library for visualizing genomic data over the web
- PMID: 23172864
- PMCID: PMC3562066
- DOI: 10.1093/bioinformatics/bts677
Scribl: an HTML5 Canvas-based graphics library for visualizing genomic data over the web
Abstract
Motivation: High-throughput biological research requires simultaneous visualization as well as analysis of genomic data, e.g. read alignments, variant calls and genomic annotations. Traditionally, such integrative analysis required desktop applications operating on locally stored data. Many current terabyte-size datasets generated by large public consortia projects, however, are already only feasibly stored at specialist genome analysis centers. As even small laboratories can afford very large datasets, local storage and analysis are becoming increasingly limiting, and it is likely that most such datasets will soon be stored remotely, e.g. in the cloud. These developments will require web-based tools that enable users to access, analyze and view vast remotely stored data with a level of sophistication and interactivity that approximates desktop applications. As rapidly dropping cost enables researchers to collect data intended to answer questions in very specialized contexts, developers must also provide software libraries that empower users to implement customized data analyses and data views for their particular application. Such specialized, yet lightweight, applications would empower scientists to better answer specific biological questions than possible with general-purpose genome browsers currently available.
Results: Using recent advances in core web technologies (HTML5), we developed Scribl, a flexible genomic visualization library specifically targeting coordinate-based data such as genomic features, DNA sequence and genetic variants. Scribl simplifies the development of sophisticated web-based graphical tools that approach the dynamism and interactivity of desktop applications.
Availability and implementation: Software is freely available online at http://chmille4.github.com/Scribl/ and is implemented in JavaScript with all modern browsers supported.
Figures
Similar articles
-
Epiviz Web Components: reusable and extensible component library to visualize functional genomic datasets.F1000Res. 2018 Jul 17;7:1096. doi: 10.12688/f1000research.15433.1. eCollection 2018. F1000Res. 2018. PMID: 30135734 Free PMC article.
-
STAR: an integrated solution to management and visualization of sequencing data.Bioinformatics. 2013 Dec 15;29(24):3204-10. doi: 10.1093/bioinformatics/btt558. Epub 2013 Sep 27. Bioinformatics. 2013. PMID: 24078702 Free PMC article.
-
TnT: a set of libraries for visualizing trees and track-based annotations for the web.Bioinformatics. 2016 Aug 15;32(16):2524-5. doi: 10.1093/bioinformatics/btw210. Epub 2016 Apr 22. Bioinformatics. 2016. PMID: 27153646 Free PMC article.
-
ChemDoodle Web Components: HTML5 toolkit for chemical graphics, interfaces, and informatics.J Cheminform. 2015 Jul 16;7:35. doi: 10.1186/s13321-015-0085-3. eCollection 2015. J Cheminform. 2015. PMID: 26185528 Free PMC article. Review.
-
A brief introduction to web-based genome browsers.Brief Bioinform. 2013 Mar;14(2):131-43. doi: 10.1093/bib/bbs029. Epub 2012 Jul 3. Brief Bioinform. 2013. PMID: 22764121 Review.
Cited by
-
Reactome enhanced pathway visualization.Bioinformatics. 2017 Nov 1;33(21):3461-3467. doi: 10.1093/bioinformatics/btx441. Bioinformatics. 2017. PMID: 29077811 Free PMC article.
-
MarpoDB: An Open Registry for Marchantia Polymorpha Genetic Parts.Plant Cell Physiol. 2017 Jan 1;58(1):e5. doi: 10.1093/pcp/pcw201. Plant Cell Physiol. 2017. PMID: 28100647 Free PMC article.
-
Visualizing genome and systems biology: technologies, tools, implementation techniques and trends, past, present and future.Gigascience. 2015 Aug 25;4:38. doi: 10.1186/s13742-015-0077-2. eCollection 2015. Gigascience. 2015. PMID: 26309733 Free PMC article. Review.
-
Cyanobacterial KnowledgeBase (CKB), a Compendium of Cyanobacterial Genomes and Proteomes.PLoS One. 2015 Aug 25;10(8):e0136262. doi: 10.1371/journal.pone.0136262. eCollection 2015. PLoS One. 2015. PMID: 26305368 Free PMC article.
-
Predicting the Genetic Stability of Engineered DNA Sequences with the EFM Calculator.ACS Synth Biol. 2015 Aug 21;4(8):939-43. doi: 10.1021/acssynbio.5b00068. Epub 2015 Jul 1. ACS Synth Biol. 2015. PMID: 26096262 Free PMC article.
References
-
- Barrett JC. Haploview: visualization and analysis of SNP genotype data. Cold Spring Harb. Protoc. 2009 2009, pdb ip71. - PubMed
-
- Bostock M, Heer J. Protovis: a graphical toolkit for visualization. IEEE Trans. Vis. Comput. Graph. 2009;15:1121–1128. - PubMed
-
- Bostock M, et al. D(3): data-driven documents. IEEE Trans. Vis. Comput. Graph. 2011;17:2301–2309. - PubMed
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Research Materials
