Recent Releases of pybigwig
pybigwig - 0.3.24
Handle cases where the contig order in the header and the data sections differ. This was previously impossible, but apparently not now. Thanks to https://github.com/VonAlphaBisZulu for indicating the root cause and suggesting a fix. This also brings in other unrelated updates from libBigWig, which are mostly not relevant for this python wrapper.
- C
Published by dpryan79 about 1 year ago
pybigwig - 0.3.17
- Fixed #91, wherein there was a memory leak if many files were written in a single python session.
- Fixed #88, so user-friendlier message should instead be printed if one attempts most operations on a file being written.
- Updated some documentation about zoom levels.
- C
Published by dpryan79 over 6 years ago
pybigwig - 0.3.5
- Fixed issue #36 and #39 . Now approximately one billion contigs are supported when writing files. The resulting files can be read by IGV now.
- Fixed issue #38. Files with no entries can now be opened.
- You can now use
withwith pyBigWig (see #35) - A number of rare issues involving accessing remote files were resolved (#31 and #32)
- C
Published by dpryan79 over 8 years ago
pybigwig - 0.3.3
- 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.
- C
Published by dpryan79 about 9 years ago
pybigwig -
- (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.
- C
Published by dpryan79 almost 10 years ago
pybigwig - 0.2.6
- There is now an
exactoption in thestats()command. This implements the request from #12. The default isFalsefor the sake of speed and backward compatability. - libBigWig-0.1.5 was also copied over, which slightly increases the precision of one of the
meancomputations functions (this is related to the bullet point above).
- C
Published by dpryan79 almost 10 years ago
pybigwig -
- Fixed a critical issue wherein
None, or a list containingNonecould be returned without the reference indicator first being incremented. This resulted in rare cases of python trying to freeNone. See fidelram/deepTools#245
- C
Published by dpryan79 about 10 years ago
pybigwig -
- Copy over libBigWig-0.1.3, which contains additional file creation fixes. Written files now work in IGV as long as you include zoom levels.
- C
Published by dpryan79 about 10 years ago
pybigwig -
- Copy over libBigWig-0.1.2
- Various file creation bug fixes
- C
Published by dpryan79 about 10 years ago
pybigwig -
- Allowed the nosetests to run anywhere
- Fixed a python2 -> python3 difference that caused memory issues.
- C
Published by dpryan79 about 10 years ago
pybigwig -
- fixed the
download_url - Removed a NULL return from a void function (initpyBigWig()).
- C
Published by dpryan79 about 10 years ago
pybigwig -
- Added a Galaxy XML file
- Removed excess
Py_INCREF()s - Free memory once the module is no longer needed
- C
Published by dpryan79 about 10 years ago
pybigwig -
- Fixed the MANIFEST
- Various compilation fixes, which should fix Galaxy installation
- C
Published by dpryan79 about 10 years ago
pybigwig -
- Added nose tests
- libBigWig to 1.0.8
- Transitioned to setuptools
- C
Published by dpryan79 about 10 years ago
pybigwig -
- Added initial python3 support
- Started throwing RuntimeErrors on errors.
- Added initial OSX support
- C
Published by dpryan79 about 10 years ago