You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/CONTRIBUTING.md
+3-1
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,9 @@ Please use the pre-filled template to save time.
9
9
However, don't be put off by this template - other more general issues and suggestions are welcome!
10
10
Contributions to the code are even more welcome ;)
11
11
12
-
> If you need help using or modifying nf-core/chipseq then the best place to ask is on the nf-core Slack [#chipseq](https://nfcore.slack.com/channels/chipseq) channel ([join our Slack here](https://nf-co.re/join/slack)).
12
+
:::info
13
+
If you need help using or modifying nf-core/chipseq then the best place to ask is on the nf-core Slack [#chipseq](https://nfcore.slack.com/channels/chipseq) channel ([join our Slack here](https://nf-co.re/join/slack)).
[](https://nf-co.re/chipseq/results)[](https://doi.org/10.5281/zenodo.3240506)
3
+
[](https://github.com/nf-core/chipseq/actions?query=workflow%3A%22nf-core+CI%22)
4
+
[](https://github.com/nf-core/chipseq/actions?query=workflow%3A%22nf-core+linting%22)[](https://nf-co.re/chipseq/results)[](https://doi.org/10.5281/zenodo.XXXXXXX)
[](https://docs.conda.io/en/latest/)
@@ -64,10 +65,11 @@ You can find numerous talks on the [nf-core events page](https://nf-co.re/events
64
65
65
66
## Usage
66
67
67
-
> **Note**
68
-
> If you are new to Nextflow and nf-core, please refer to [this page](https://nf-co.re/docs/usage/installation) on how
69
-
> to set-up Nextflow. Make sure to [test your setup](https://nf-co.re/docs/usage/introduction#how-to-run-a-pipeline)
70
-
> with `-profile test` before running the workflow on actual data.
68
+
:::note
69
+
If you are new to Nextflow and nf-core, please refer to [this page](https://nf-co.re/docs/usage/installation) on how
70
+
to set-up Nextflow. Make sure to [test your setup](https://nf-co.re/docs/usage/introduction#how-to-run-a-pipeline)
71
+
with `-profile test` before running the workflow on actual data.
72
+
:::
71
73
72
74
To run on your data, prepare a tab-separated samplesheet with your input data. Please follow the [documentation on samplesheets](https://nf-co.re/chipseq/usage#samplesheet-input) for more details. An example samplesheet for running the pipeline looks as follows:
See [usage docs](https://nf-co.re/chipseq/usage) for all of the available options when running the pipeline.
94
96
95
-
> **Warning:**
96
-
> Please provide pipeline parameters via the CLI or Nextflow `-params-file` option. Custom config files including those
97
-
> provided by the `-c` Nextflow option can be used to provide any configuration _**except for parameters**_;
98
-
> see [docs](https://nf-co.re/usage/configuration#custom-configuration-files).
97
+
:::warning
98
+
Please provide pipeline parameters via the CLI or Nextflow `-params-file` option. Custom config files including those
99
+
provided by the `-c` Nextflow option can be used to provide any configuration _**except for parameters**_;
100
+
see [docs](https://nf-co.re/usage/configuration#custom-configuration-files).
101
+
:::
99
102
100
103
For more details and further functionality, please refer to the [usage documentation](https://nf-co.re/chipseq/usage) and the [parameter documentation](https://nf-co.re/chipseq/parameters).
Copy file name to clipboardExpand all lines: docs/output.md
+1
Original file line number
Diff line number
Diff line change
@@ -343,6 +343,7 @@ Reference genome-specific files can be useful to keep for the downstream process
343
343
- Reports generated by Nextflow: `execution_report.html`, `execution_timeline.html`, `execution_trace.txt` and `pipeline_dag.dot`/`pipeline_dag.svg`.
344
344
- Reports generated by the pipeline: `pipeline_report.html`, `pipeline_report.txt` and `software_versions.yml`. The `pipeline_report*` files will only be present if the `--email` / `--email_on_fail` parameter's are used when running the pipeline.
345
345
- Reformatted samplesheet files used as input to the pipeline: `samplesheet.valid.csv`.
346
+
- Parameters used by the pipeline run: `params.json`.
Copy file name to clipboardExpand all lines: docs/usage.md
+12-4
Original file line number
Diff line number
Diff line change
@@ -151,7 +151,9 @@ If you wish to repeatedly use the same parameters for multiple runs, rather than
151
151
152
152
Pipeline settings can be provided in a `yaml` or `json` file via `-params-file <file>`.
153
153
154
-
> ⚠️ Do not use `-c <file>` to specify parameters as this will result in errors. Custom config files specified with `-c` must only be used for [tuning process resource specifications](https://nf-co.re/docs/usage/configuration#tuning-workflow-resources), other infrastructural tweaks (such as output directories), or module arguments (args).
154
+
:::warning
155
+
Do not use `-c <file>` to specify parameters as this will result in errors. Custom config files specified with `-c` must only be used for [tuning process resource specifications](https://nf-co.re/docs/usage/configuration#tuning-workflow-resources), other infrastructural tweaks (such as output directories), or module arguments (args).
156
+
:::
155
157
156
158
The above pipeline run specified with a params file in yaml format:
157
159
@@ -188,19 +190,25 @@ This version number will be logged in reports when you run the pipeline, so that
188
190
189
191
To further assist in reproducbility, you can use share and re-use [parameter files](#running-the-pipeline) to repeat pipeline runs with the same settings without having to write out a command with every single parameter.
190
192
191
-
> 💡 If you wish to share such profile (such as upload as supplementary material for academic publications), make sure to NOT include cluster specific paths to files, nor institutional specific profiles.
193
+
:::tip
194
+
If you wish to share such profile (such as upload as supplementary material for academic publications), make sure to NOT include cluster specific paths to files, nor institutional specific profiles.
195
+
:::
192
196
193
197
## Core Nextflow arguments
194
198
195
-
> **NB:** These options are part of Nextflow and use a _single_ hyphen (pipeline parameters use a double-hyphen).
199
+
:::note
200
+
These options are part of Nextflow and use a _single_ hyphen (pipeline parameters use a double-hyphen).
201
+
:::
196
202
197
203
### `-profile`
198
204
199
205
Use this parameter to choose a configuration profile. Profiles can give configuration presets for different compute environments.
200
206
201
207
Several generic profiles are bundled with the pipeline which instruct the pipeline to use software packaged using different methods (Docker, Singularity, Podman, Shifter, Charliecloud, Apptainer, Conda) - see below.
202
208
203
-
> We highly recommend the use of Docker or Singularity containers for full pipeline reproducibility, however when this is not possible, Conda is also supported.
209
+
:::info
210
+
We highly recommend the use of Docker or Singularity containers for full pipeline reproducibility, however when this is not possible, Conda is also supported.
211
+
:::
204
212
205
213
The pipeline also dynamically loads configurations from [https://github.com/nf-core/configs](https://github.com/nf-core/configs) when it runs, making multiple config profiles for various institutional clusters available at run time. For more information and to see if your system is available in these configs please see the [nf-core/configs documentation](https://github.com/nf-core/configs#documentation).
Copy file name to clipboardExpand all lines: nextflow_schema.json
-7
Original file line number
Diff line number
Diff line change
@@ -484,14 +484,12 @@
484
484
"type": "boolean",
485
485
"description": "Display help text.",
486
486
"fa_icon": "fas fa-question-circle",
487
-
"default": false,
488
487
"hidden": true
489
488
},
490
489
"version": {
491
490
"type": "boolean",
492
491
"description": "Display version and exit.",
493
492
"fa_icon": "fas fa-question-circle",
494
-
"default": false,
495
493
"hidden": true
496
494
},
497
495
"publish_dir_mode": {
@@ -522,7 +520,6 @@
522
520
"type": "boolean",
523
521
"description": "Send plain-text email instead of HTML.",
524
522
"fa_icon": "fas fa-remove-format",
525
-
"default": false,
526
523
"hidden": true
527
524
},
528
525
"max_multiqc_email_size": {
@@ -537,7 +534,6 @@
537
534
"type": "boolean",
538
535
"description": "Do not use coloured log outputs.",
539
536
"fa_icon": "fas fa-palette",
540
-
"default": false,
541
537
"hidden": true
542
538
},
543
539
"hook_url": {
@@ -576,23 +572,20 @@
576
572
"type": "boolean",
577
573
"fa_icon": "far fa-eye-slash",
578
574
"description": "Show all params when using `--help`",
579
-
"default": false,
580
575
"hidden": true,
581
576
"help_text": "By default, parameters set as _hidden_ in the schema are not shown on the command line when a user runs with `--help`. Specifying this option will tell the pipeline to show all parameters."
582
577
},
583
578
"validationFailUnrecognisedParams": {
584
579
"type": "boolean",
585
580
"fa_icon": "far fa-check-circle",
586
581
"description": "Validation of parameters fails when an unrecognised parameter is found.",
587
-
"default": false,
588
582
"hidden": true,
589
583
"help_text": "By default, when an unrecognised parameter is found, it returns a warinig."
590
584
},
591
585
"validationLenientMode": {
592
586
"type": "boolean",
593
587
"fa_icon": "far fa-check-circle",
594
588
"description": "Validation of parameters in lenient more.",
595
-
"default": false,
596
589
"hidden": true,
597
590
"help_text": "Allows string values that are parseable as numbers or booleans. For further information see [JSONSchema docs](https://github.com/everit-org/json-schema#lenient-mode)."
0 commit comments