Skip to main content

The Latest Nextflow documentation is being migrated from nextflow.io. For the most up-to-date content, see https://nextflow.io/docs/ (latest).

Version: Latest

nextflow.config

The nextflow.config package contains the implementation of the Nextflow configuration.

Class Diagram

note

Some classes may be excluded from the above diagram for brevity.

Notes

Any command that parses Nextflow config files (config, run, etc) uses the ConfigBuilder to build a ConfigMap from a set of config files. The ConfigBuilder itself uses a ConfigParser to parse the config files.

The Nextflow configuration language is essentially Groovy with some extensions. These extensions are implemented in ConfigBase and ConfigTransformImpl.

On this Page