You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pyBigWig can now be installed without support for remote files (this was issue #29). If python can't find curl-config during installation then remote file access will be removed.
Includes libBigWig version 0.3.1, which fixes a potential bug with the creation of bigWig files with only very very (50+ megabase) long intervals. The phenotype of the previous bug was an infinite loop, so if you never got that then you never ran into this bug.
If numpy is installed prior to pyBigWig then numpy vectors can be used to create bigWig files. Additionally, the values() function can then output numpy vectors.
(Sorry about the delay on the actual release!) Finally fixed handling of large numbers of contigs. This release just fixed things for two different users, so hopefully this issue is now completely resolved.
There is now an exact option in the stats() command. This implements the request from #12. The default is False for the sake of speed and backward compatability.
libBigWig-0.1.5 was also copied over, which slightly increases the precision of one of the mean computations functions (this is related to the bullet point above).
Fixed a critical issue wherein None, or a list containing None could be returned without the reference indicator first being incremented. This resulted in rare cases of python trying to free None. See deeptools/deepTools#245