Skip to content

Releases: vinisalazar/BioProv

Release v0.1.24

05 Oct 17:04
Compare
Choose a tag to compare
  • 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

11 Jun 14:44
Compare
Choose a tag to compare
  • 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

24 Apr 19:16
10789b4
Compare
Choose a tag to compare
  • 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

08 Jan 16:40
fe19342
Compare
Choose a tag to compare

Changes in this Release

  • First Change
  • Second Change

Release v0.1.21

05 Jan 18:17
f365335
Compare
Choose a tag to compare

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

16 Dec 22:02
235007d
Compare
Choose a tag to compare
  • 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

10 Nov 02:50
bf4fca7
Compare
Choose a tag to compare

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

07 Nov 23:41
e2121c3
Compare
Choose a tag to compare

Changes in this Release

  • First Change
  • Second Change

Release v0.1.18

06 Nov 22:41
ee154a5
Compare
Choose a tag to compare
  • 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]