nextflow-io / nf-hack17

Nextflow hackathon 2017 projects
10 stars 2 forks source link

Project 3: HTML e-mail summaries #3

Open ewels opened 7 years ago

ewels commented 7 years ago

HTML e-mail summaries

We've recently implemented summary reports / e-mails in our pipelines (see NGI-RNAseq). They're basically the same as the example in the docs, but HTML and prettier (eg. a big red box if the pipeline fails).

The idea is basically to write this into core Nextflow somehow so that it's easier for others to get this functionality into their pipelines. We'd write a default template / theme which could be customised if desired. There's an issue discussing this here: https://github.com/nextflow-io/nextflow/issues/375

Data:

Any example pipeline + data can be used for this project. Just a dummy pipeline with some hardcoded channel variables would be fine.

Computing resources:

None required. Can be run locally (though could be nice to test on AWS?).

Project Lead:

Phil Ewels (@ewels).

edgano commented 7 years ago

Hi, I would like to participate in this project! Edgar Garriga (CRG)

pditommaso commented 7 years ago

Please use this fork html-email for a future pull request.

ewels commented 7 years ago

Existing work:

  1. Code to render template and send e-mail
  2. HTML template
  3. Plain text template
  4. Sendmail template
    • Used to stitch together the various multipart mime sections for the HTML email