Releases: j-andrews7/pytfmpval
Small bugfix release.
There were some issues with installation via pip that are resolved in this release.
Performance Update
The original source code for TFM-Pvalue
had some issues with dynamic memory allocation that were leading to pretty severe memory leaks in pytfmpval
when used iteratively for many motifs. I went back and cleaned up several instances where pointers weren't properly dereferenced, so this issue should be mostly fixed (or at least so minimal that it won't be noticeable).
A fail-safe for high-memory usage was also built into the tfmp
module, but it shouldn't ever be hit unless you're using some ridiculously long, degenerate motifs. If it occurs, an approximate p-value/score will be returned instead.
Official Beta
pytfmpval is in a functional beta state. Everything in the documentation has been tested and is working properly. New features will be added as time allows.
Feel free to contribute or report issues.