Unifrac

Latest version: v0.20.1

Safety actively analyzes 620978 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.20.1

This release brings substantial performance improvements to UniFrac for CPUs and GPUs thanks to sfiligoi's incredible rework of the underlying algorithms and implementations, as well as a few minor bug fixes.

0.20.0

With this release, we expose the ability to apply UniFrac to GPUs with upwards of 500x performance gains. More detail on the optimization can be found in an [arXiv](https://arxiv.org/abs/2005.05826) post, made possible thanks to the incredible efforts from sfiligoi! While the primary focus was the adaption to GPUs, many of the improvements extend to CPUs as well.

Thank you as well to gwarmstrong and ChrisKeefe for contributions and testing over the past year since the last release!

0.10.0

New Features:

- High-performance calculation of Faith's PD. See PR's 65, 70 and 93.

Bug fixes:

- Segmentation faults were occuring in `ssu` depending upon the order that threads started
execution. See 63. This issue has been fixed.

0.9.3

Incorporating API examples, and improved error checking.

0.9.2

0.9.1

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.