Mothur-py

Latest version: v0.4.0

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

Scan your dependencies

Page 4 of 5

0.3.1

New features:

* Allow setting the name of the mothur logfile via configuration of the Mothur object

Bug fixes:
* Changed strings to match to detect errors and warnings from mothur in stdout
* Now check both top level and output directories when removing logfile

0.3.0

Changes:

* The `output_files` attribute now stores the full file path for each output file, rather than just the file name as was done previously.

0.2.5

New features:

* Added configuration option for path to the mothur executable, thereby adding support for any mothur executable location (previously mothur had to be in users PATH environment variable).

0.2.4

New features:

* Enabled passing python native types as command parameters, which are then converted to mothur compatible types as needed
* Added parsing and saving of the output files generated by the last run mothur command
* Improved documentation and examples

0.2.3

Bug fixes:

* Fixed current files not being saved correctly to the mothur obejct after execution

0.2.2

Changes:

* No longer return the mothur object. If it is desired to store the altered object as a copy then the `deepcopy` function in the `copy` package should be used
* Added more unittests

Bug fixes:

* Fixed verbosity level affecting the parsing of current files/dirs from stdout
* Only update the current files/dirs for the mothur object once execution of mothur ends successfully
* Fixed calls to unimplemented dunder methods (i.e. `__deepcopy__`) being parsed as mothur commands

New features:

* Can set the seed that mothur uses for its random number generation

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.