Prophyle

Latest version: v0.3.3.2

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

Scan your dependencies

Page 2 of 2

0.3.0.2

Fixes

* Fix the order of SAM headers in the output of `prophyle classify`.

0.3.0.1

New

* Add `make submodules` to download submodules using `curl`.

Improvements

* If submodules are missing from the repository, download them using `curl` during compilation.

0.3.0.0

A major update. Rewritten assignment algorithm, improved tests, new classification parameters, and many fixed bugs.

New

* Autodetect restarted search vs. rolling window from the index.
* Add revision & commit info to `prophyle -v` (using git hooks).
* Add LCA options `-L` and `-X`, and an option to fully mimic Kraken (`-M` = `-m h1 -f kraken -L -X`).
* Add an internal system of passing additional parameters (using JSON).
* Add hf and cf tags to the SAM output.
* Add h2 and c2 as measures for assignments.

Improvements

* Restructure and improve tests.
* Test ProPhyle both from the package and from the repository directory.
* Improve the master Makefile.
* Make ProPhyle less verbose (especially the compilation commands).
* Improve the Kraken-like format.
* Refactor & optimize the assignment algorithm.

Fixes

* Fix a FASTQ buffering bug in `prophyle_index` (loading entire read sets when used with Oxford Nanopore data).
* Fix LCA-related bugs in the Kraken-like mode.
* Fix many other minor bugs in entire package.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.