Bioprov

Latest version: v0.1.23

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

Scan your dependencies

Page 1 of 4

0.1.23

* Patch PresetProgram SeqFile addition feature [x]
* Fix SeqFile deserializer [x]
* Add import_records arg to `bp.load_project()` [x]
* Improve reserved aminoacid characters [x]
* Add `SeqFile.max_seq` and `.min_seq` properties [x]
* Patch `Project` deserializer to improve BioProvDocument creation [x]
* Make shorter Environment hashes [x]
* Improve Project `__repr__` [x]

0.1.22

* Simplify `bp.load_project()` function [x]
* Fix user and env PROV relationships [x]
* Add Run attributes as Program class properties (will consume from the last run) [x]
* Add sequence dunder methods for Project class [x]
* Improve run methods [x]
* Allow specifying sequence format to PresetProgram outputs [x]
* Update env file to Py 3.9 [x]

0.1.21

* Add _config argument to `bp.load_project()` (this is a temporary fix) [x]
* Add db property to Config class (prevents bug when setting DB path) [x]
* Improve a few docstrings [x]
* Refactor sha1 as sha256 [x]
* Add add and radd dunder methods for Directory and File [x]
* Package workflows in single module [x]
* Add FastTree PresetProgram [x]

0.1.20

* Debug graphical DOT output [x]
* Add Muscle PresetProgram [x]
* Add MAFFT PresetProgram [x]
* Add Kallisto PresetProgram [x]
* Add extra_flags attribute to PresetProgram [x]
* Refactor EnvProv class as Environment [x]
* Allow creation of users and envs to be optional [x]
* Create environments only when there's an associated activity [x]
* Create Sample dunder enter and dunder exit methods [x]
* Fixing wasDerivedFrom bug when sample and file have same names [x]
* Fix extra Environments bug [x]

0.1.19

* Debug API endpoint (23) [x]
* Implement logging [x]
* Implement Workflow logging [x]
* Debug Workflow Steps [x]
* Remove workflow main methods [x]
* Workflows must now be called only from the CLI [x]
* Implement post-workflow actions [x]
* Update db [x]
* Upload to ProvStore [x]
* Write PROVN [x]
* Write PDF [x]
* Add Sample.auto_update_db() methods [x]
* Remove logger call when updating Project in database [x]

0.1.18

* Add support for ProvStore API (23) [x]
* Add subparsers for CLI commands [x]
* Add Directories class to Files module [x]
* Support globbing Directory outputs [x]
* Increase test coverage [x]
* Added more example data [x]
* Make config.threads an integer to support operations [x]

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.