* 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