NAME

    BioX::Workflow::Command - Opinionated Bioinformatics Genomics Workflow
    Creator

SYNOPSIS

      biox run -w workflow.yml

documentation

    Full documentation is available at gitbooks. Documentation 

Quick Start

 Get Help

      #Global Help
      biox --help
      biox-workflow.pl --help
      #Help Per Command
      biox run --help

 Run a Workflow

      #Previously biox-workflow.pl --workflow workflow.yaml
      biox run -w workflow.yml #or --workflow
      biox-workflow.pl run --workflow workflow.yml

 Run a Workflow with make like utilities

    Using the option --use_timestamps will select only rules that have
    INPUT/OUTPUT that does not exist or has been modified since the last
    log.

      biox run --workflow workflow.yml --use_timestamps

    Using the option --auto_deps will create #HPC deps based on your
    INPUT/OUTPUTs - use this with caution. It will only work correctly if
    INPUT/OUTPUT is complete and accurate.

      biox run --workflow workflow.yml --auto_deps

    Option --make enables both --use_timestamps and --auto_deps

      biox run --workflow workflow.yml --make

 Create a new workflow

    This creates a new workflow with rules rule1, rule2, rule3, with a few
    variables to help get you started.

      biox new -w workflow.yml --rules rule1,rule2,rule3

 Add a new rule to a workflow

    Add new rules to an existing workflow.

      biox add -w workflow.yml --rules rule4

 Check the status of files in your workflow

    You must have defined INPUT/OUTPUTs to make use of this rule. If you
    do, biox will output a table with information about your files.

      biox stats -w workflow.yml

DESCRIPTION

    BioX::Workflow::Command is a templating system for creating
    Bioinformatics Workflows.

AUTHOR

    Jillian Rowe <jillian.e.rowe@gmail.com>

COPYRIGHT

    Copyright 2017- Jillian Rowe

LICENSE

    This library is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself.

Acknowledgements

    As of version 0.03:

    This modules continuing development is supported by NYU Abu Dhabi in
    the Center for Genomics and Systems Biology. With approval from NYUAD,
    this information was generalized and put on github, for which the
    authors would like to express their gratitude.

    Before version 0.03

    This module was originally developed at and for Weill Cornell Medical
    College in Qatar within ITS Advanced Computing Team. With approval from
    WCMC-Q, this information was generalized and put on github, for which
    the authors would like to express their gratitude.

SEE ALSO