Revision history for BioX-Workflow-Command 2.4.1 2018-06-06 15:44:13 GST - Bug fix - removed Directives::MCE 2.4.0 2018-06-06 14:47:12 GST - Introduced Jinja templating, first example of using other languages with BioX - Introduced MCE for parallel processing with large number of samples - Introduced data_loop, is now possible to specify from the config nested loop structure - for sample (@samples) { for split (@splits){ T =. "{$sample}.{$split}.fastq"} } - Removed need for {$self->thing} in template, can instead just use {$thing} - Deprecated iters/lists, instead of data_loop - Removed __DUMMYSAMPLE__, introduced MCE for large data sets 2.3.2 2018-01-10 13:14:25 GST - Added inspect command - Pinned some versions of modules (MooseX::App, Test::Exception) 2.3.1 2017-12-05 17:29:09 GST - Bug fix in Debug 2.3.0 2017-11-28 09:07:04 GST - Added fix for multiline variables - Made sample_files full path - Added some tests - 2.3.0 milestone - https://github.com/biosails/BioX-Workflow-Command/milestone/6 2.2.3 2017-09-07 13:42:07 GST - Fixed circular deps 2.2.2 2017-09-06 12:42:39 GST - Added support for Mustache templating engine - Fixed the Glob Type - 2.2.2 milestone - https://github.com/biosails/BioX-Workflow-Command/milestone/4 2.2.1 2017-08-25 05:10:43 GST - Removed List::MoreUtils - funky licensing 2.2.0 2017-08-24 07:39:45 GST - Added additional interface for custom processing of rules - Bug fix for samples are files but output structure should be directories. - Bug fixes for sample_rule/file_rule. - Bug fix for mixed HPC types. 2.0.10 2017-05-08 13:20:42 +04 - Removing orphan input check 2.0.9 2017-05-08 13:02:46 +04 - Added in iterables - Can now defined any_list - And uterate through it using use_anys (pay attention to the s) 2.0.8 2017-05-04 14:30:02 +04 - Cleaned up logging to create a table - no more wall of text! - Fixed HPC meta to correctly overwrite global when global/local are arrayref of keys - Follow symbolic links when looking for Samples - Throw an error when making a directory fails 2.0.7 2017-05-01 12:32:58 +04 - Added in chunking functionality 2.0.6 2017-04-30 10:37:27 +04 - Bug fixes for backwards compatibility 2.0.5 2017-04-30 09:31:44 +04 - Few changes to avoid collisions with previous BioX::Workflow 2.0.4 2017-04-27 15:12:49 +04 - Removed extra cpanfile to clean up deps 2.0.3 2017-04-27 12:02:29 +04 - Adding in auto_deps - automatically decide dependnecy from INPUT/OUTPUT - Adding in use_timestamps - Decide select_rules by last modified time