Releases: vinisalazar/BioProv
Releases · vinisalazar/BioProv
Release v0.1.24
- State requirements more clearly
- Improve error handling when getting
Program
attributes - Add
__doc__
variable to modules to build documentation - Fix
File.size
property - Add
File.raw_size
property
Release v0.1.23a
- 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]
Release v0.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]
Release v0.1.22
Changes in this Release
- First Change
- Second Change
Release v0.1.21
v0.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]
Release v0.1.20
- Changes in this Release
- Debug graphical DOT output
- Add Muscle PresetProgram
- Add MAFFT PresetProgram
- Add Kallisto PresetProgram
- Add extra_flags attribute to PresetProgram
- Refactor EnvProv class as Environment
- Allow creation of users and envs to be optional
- Create environments only when there's an associated activity
- Create Sample dunder enter and dunder exit methods
- Fixing wasDerivedFrom bug when sample and file have same names
- Fix extra Environments bug
Release v0.1.19
v0.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]
Release v0.1.18a
Changes in this Release
- First Change
- Second Change
Release v0.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]