Mercurial > repos > kkonganti > cfsan_bettercallsal
annotate 0.5.0/modules/multiqc/README.md @ 9:a492d1511fb6
"planemo upload"
author | kkonganti |
---|---|
date | Tue, 06 Jun 2023 11:26:39 -0400 |
parents | 365849f031fd |
children |
rev | line source |
---|---|
kkonganti@1 | 1 # NextFlow DSL2 Module |
kkonganti@1 | 2 |
kkonganti@1 | 3 ```bash |
kkonganti@1 | 4 MULTIQC |
kkonganti@1 | 5 ``` |
kkonganti@1 | 6 |
kkonganti@1 | 7 ## Description |
kkonganti@1 | 8 |
kkonganti@1 | 9 Generate an aggregated [**MultiQC**](https://multiqc.info/) report. This particular module **will only work** within the framework of `cpipes` as in, it uses many `cpipes` related UNIX absolute paths to store and retrieve **MultiQC** related configration files and `cpipes` context aware metadata. It also uses a custom logo with filename `FDa-Logo-Blue---medium-01.png` which should be located inside an `assets` folder from where the NextFlow script including this module will be executed. |
kkonganti@1 | 10 |
kkonganti@1 | 11 \ |
kkonganti@1 | 12 |
kkonganti@1 | 13 |
kkonganti@1 | 14 ### `input:` |
kkonganti@1 | 15 |
kkonganti@1 | 16 ___ |
kkonganti@1 | 17 |
kkonganti@1 | 18 Type: `path` |
kkonganti@1 | 19 |
kkonganti@1 | 20 Takes in NextFlow input type of `path` which points to many log files that **MultiQC** should parse. |
kkonganti@1 | 21 |
kkonganti@1 | 22 Ex: |
kkonganti@1 | 23 |
kkonganti@1 | 24 ```groovy |
kkonganti@1 | 25 [ '/data/sample1/centrifuge/cent_output.txt', '/data/sample1/kraken/kraken_output.txt'] ] |
kkonganti@1 | 26 ``` |
kkonganti@1 | 27 |
kkonganti@1 | 28 \ |
kkonganti@1 | 29 |
kkonganti@1 | 30 |
kkonganti@1 | 31 ### `output:` |
kkonganti@1 | 32 |
kkonganti@1 | 33 ___ |
kkonganti@1 | 34 |
kkonganti@1 | 35 #### `report` |
kkonganti@1 | 36 |
kkonganti@1 | 37 Type: `path` |
kkonganti@1 | 38 |
kkonganti@1 | 39 Outputs a NextFlow output type of `path` pointing to the location of **MultiQC** final HTML report. |
kkonganti@1 | 40 |
kkonganti@1 | 41 \ |
kkonganti@1 | 42 |
kkonganti@1 | 43 |
kkonganti@1 | 44 #### `data` |
kkonganti@1 | 45 |
kkonganti@1 | 46 Type: `path` |
kkonganti@1 | 47 |
kkonganti@1 | 48 NextFlow output type of `path` pointing to the data files folder generated by **MultiQC** which were used to generate plots and HTML report. |
kkonganti@1 | 49 |
kkonganti@1 | 50 \ |
kkonganti@1 | 51 |
kkonganti@1 | 52 |
kkonganti@1 | 53 #### `plots` |
kkonganti@1 | 54 |
kkonganti@1 | 55 Type: `path` |
kkonganti@1 | 56 Optional: `true` |
kkonganti@1 | 57 |
kkonganti@1 | 58 NextFlow output type of `path` pointing to the plots folder generated by **MultiQC**. |
kkonganti@1 | 59 |
kkonganti@1 | 60 \ |
kkonganti@1 | 61 |
kkonganti@1 | 62 |
kkonganti@1 | 63 #### `versions` |
kkonganti@1 | 64 |
kkonganti@1 | 65 Type: `path` |
kkonganti@1 | 66 |
kkonganti@1 | 67 NextFlow output type of `path` pointing to the `.yml` file storing software versions for this process. |