All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
- A significant bug in the project layout and
setup.py
meant that biobox_cli sub modules, theassets
directory and theverification
directory were included in the.tar.gz
released file, but not installed. This was fixed by moving all files under thebiobox_cli
directory, and specifying their inclusion usingfind_packages()
andpackage_data
in thesetup.py
configuration file.
v0.2.0 - 2015-08-12
-
Flag specify a task
--task
when using a short read assembler biobox. This runs different combinations of parameters according to their specification in each bioboxTaskfile
. -
Ability to specify a task to use when verifying a short read assembler biobox. This is passed using the
--task
flag tobiobox verify
. -
Short read assembler verification now checks that the file
log.txt
is created when a directory that is mounted to/bbx/metadata
.
- Updated README.md with more explicit instructions on how to submit pull requests.
- Bug where bundled files could not be found if install in separate directories
v0.1.0 - 2015-08-10
- Added ability to verify a biobox. This is called via the
biobox verify
command. This tests the image with the cucumber files in the verification directory and returns a pass fail message.
-
Now provides git-like syntax where commands are available as
biobox run
orbiobox verify
. This compares previously where the first command argument was the biobox type. -
Error messages moved outside the python code and instead stored in a yaml file. This allows error messages to instead be called by name from the code.
- More verbose error messages. The user now gets clearer error messages when the biobox is not available or the command is called incorrectly.