Releases: 4dn-dcic/pairix
Releases · 4dn-dcic/pairix
0.3.8
0.3.7
- The issue with integer overflow with get_linecount of pypairix is now fixed. (no need to re-index).
- Fixed issue where autoflip causes segmentation fault or returns an empty result on some systems. This affects
pairix -Y
,pairix -a
,pypairix.check_triangle()
andpypairix.querys2D()
. It does not affect the results on 4DN Data Portal.
0.3.6
- Line count (
pairix -n
) integer overflow issue has been fixed. The index structure has changed. The index generated by the previous versions (0.2.5 ~ 0.3.3, 0.3.4 ~ 0.3.5) can be auto-detected and used as well (backward compatible).
0.3.5
- Backward compatible with an old index (generated by version 0.2.5-0.3.3)
0.3.4
- The maximum chromosome size allowed is now 2^30 instead of 2^29 with new index. Index structure changed.
0.3.3
0.3.2
- pairix -Y option is now available to check whether a pairix-indexed file is a triangle (i.e. a chromosome pair occurs in one direction. e.g. if chr1|chr2 exists, chr2|chr1 doesn't)
- pypairix check_triangle function is also now available to check whether a pairix-indexed file is a triangle.
- pairix -B option is now listed as part of the usage.
0.3.1
pairix -B
option is now available to print out the number of bgzf blocks for each chromosome (pair).- The same function is available for pypairix (
bgzf_block_count
).
0.3.0
- The problem with
fragment_4dnpairs.pl
of adding an extra column is now fixed. - 1D querying on 2D data now works with
pypairix
- Some test fixes.