Skip to content
nchernia edited this page Apr 5, 2017 · 49 revisions

StrawLogo


Straw is our API for fast data extraction for .hic files that provides programmatic access to the matrices. It is currently written in C++ and Python, with support for R.

You can download binaries compiled for different systems.

Straw works by reading the .hic file, finding the appropriate matrix and slice of data, and printing the text in sparse upper triangular format. It is not as fully featured as the Java Juicebox command line tools; in particular, it doesn't store the pointer data for all the matrices, only the one queried, and currently we are only supporting matrices (not vectors).

Future versions may look more like the Java implementation.

Special thanks to Yue Wu for the initial Python port.

For questions, please use the Google Group.

If you use this tool in your work, please cite

Neva C. Durand, James T. Robinson, Muhammad S. Shamim, Ido Machol, Jill P. Mesirov, Eric S. Lander, and Erez Lieberman Aiden. "Juicebox provides a visualization system for Hi-C contact maps with unlimited zoom." Cell Systems 3(1), 2016.

Clone this wiki locally