Add .flatten() to MultiQC process (#47)
Add .flatten() to MultiQC process (#47)

* Externalise env modules into the nextflow config file
Add a profile for Docker containers

* Code clean-up

* Large refactoring cleanup inpsired by @pditommaso

* Check for .project and exit if not set when running with UPPMAX config.

* Updated config file headers.

* Fixed compile error bug with extra brackets.

* Bugfixing the PR

* Added .flatten() to MultiQC process.

Should hopefully fix bug where the filenames of log files are written to disk, instead of the files themselves.

ewels/NGI-RNAseq,SciLifeLab/NGI-RNAseq,Hammarn/NGI-RNAseq,Hammarn/NGI-RNAseq,Galithil/NGI-RNAseq,SciLifeLab/NGI-RNAseq,Galithil/NGI-RNAseq,Galithil/NGI-RNAseq,Hammarn/NGI-RNAseq,ewels/NGI-RNAseq,Hammarn/NGI-RNAseq,SciLifeLab/NGI-RNAseq,SciLifeLab/NGI-RNAseq,SciLifeLab/NGI-RNAseq,Hammarn/NGI-RNAseq,ewels/NGI-RNAseq,ewels/NGI-RNAseq,Galithil/NGI-RNAseq,ewels/NGI-RNAseq