reanahub / reana-workflow-engine-snakemake

REANA Workflow Engine Snakemake
MIT License
0 stars 22 forks source link

executor: generate snakemake reports #11

Closed mvidalgarcia closed 3 years ago

mvidalgarcia commented 3 years ago

Support report operational option to customize report filename

closes reanahub/reana-commons#284 closes reanahub/reana-commons#288

TODO:

To test:

  1. Run any snakemake example
  2. reana-client ls should show report.html in the workspace.
  3. reana-client download -w myworkflow report.html
  4. open report.html
  5. Repeat the same steps modifying reana-snakemake.yaml to add report operational option to customise the report filename.
    diff --git a/reana-snakemake.yaml b/reana-snakemake.yaml
    index 49cb624..b359eca 100644
    --- a/reana-snakemake.yaml
    +++ b/reana-snakemake.yaml
    @@ -7,6 +7,8 @@ inputs:
     - workflow/snakemake
    parameters:
     input: workflow/snakemake/inputs.yaml
    +  options:
    +    report: myreport.html
    workflow:
    type: snakemake
    file: workflow/snakemake/Snakefile
codecov-commenter commented 3 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@1d1cb17). Click here to learn what that means. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff            @@
##             master     #11   +/-   ##
========================================
  Coverage          ?   6.19%           
========================================
  Files             ?       5           
  Lines             ?     113           
  Branches          ?       0           
========================================
  Hits              ?       7           
  Misses            ?     106           
  Partials          ?       0