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
: Execute a module directly from the registry without creating a wrapper workflow.
1283
-
: Automatically downloads the module if not already installed. Accepts all standard Nextflow run options.
1284
-
: The `module run` command extends the `run` command and accepts all its options, including `-profile`, `-resume`, `-c`, etc. Command-line params (i.e., `--<input_name>`) are inferred from the module's declared inputs.
1282
+
: Execute a module directly. Can be a remote module (`namespace/name`) or a local module path (beginning with `./`, `../`, or `/`). Automatically downloads the module if not already installed.
1283
+
: Accepts all standard Nextflow run options, including `-profile`, `-resume`, `-c`, etc. Command-line params (i.e., `--<input_name>`) are inferred from the module's declared inputs.
1285
1284
: The following additional options are available:
1286
1285
1287
1286
`-version`
@@ -1290,15 +1289,20 @@ The `module` command provides a comprehensive system for managing registry-based
1290
1289
: **Examples:**
1291
1290
1292
1291
```console
1293
-
# Run module with inputs
1294
-
$ nextflow module run nf-core/fastqc --input 'data/*.fastq.gz'
1292
+
# Run remote module
1293
+
$ nextflow module run nf-core/fastqc \
1294
+
--input 'data/*.fastq.gz'
1295
1295
1296
-
# Run specific version with Nextflow options
1296
+
# Run remote module with specific version and run options
1297
1297
$ nextflow module run nf-core/fastqc \
1298
-
--input 'data/*.fastq.gz' \
1299
1298
-version 1.0.0 \
1300
-
-profile docker \
1299
+
--input 'data/*.fastq.gz' \
1300
+
-with-conda \
1301
1301
-resume
1302
+
1303
+
# Run local module
1304
+
$ nextflow module run ./modules/nf-core/fastqc/main.nf \
0 commit comments