BigWig and BigBed: enabling browsing of large distributed datasets
- PMID: 20639541
- PMCID: PMC2922891
- DOI: 10.1093/bioinformatics/btq351
BigWig and BigBed: enabling browsing of large distributed datasets
Abstract
Summary: BigWig and BigBed files are compressed binary indexed files containing data at several resolutions that allow the high-performance display of next-generation sequencing experiment results in the UCSC Genome Browser. The visualization is implemented using a multi-layered software approach that takes advantage of specific capabilities of web-based protocols and Linux and UNIX operating systems files, R trees and various indexing and compression tricks. As a result, only the data needed to support the current browser view is transmitted rather than the entire file, enabling fast remote access to large distributed data sets.
Availability and implementation: Binaries for the BigWig and BigBed creation and parsing utilities may be downloaded at http://hgdownload.cse.ucsc.edu/admin/exe/linux.x86_64/. Source code for the creation and visualization software is freely available for non-commercial use at http://hgdownload.cse.ucsc.edu/admin/jksrc.zip, implemented in C and supported on Linux. The UCSC Genome Browser is available at http://genome.ucsc.edu.
Figures

References
-
- Alekseyenko AV, Lee CJ. Nested containment list (NCList): a new algorithm for accelerating interval query of genome alignment and interval databases. Bioinformatics. 2007;23:1386–1393. - PubMed
-
- Guttman A. R-Trees: a dynamic index structure for spatial searching. Proceedings of 1984 ACM SIGMOD International Conference on Management of Data. 1984:47–57.
-
- Kent WJ, Brumbaugh H. autoSql and autoXml: code generators from the Genome Project. Linux J. 2002;99:68–77.
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources
Molecular Biology Databases
Research Materials