py21cmfast.cli.ParameterSelection¶
- class py21cmfast.cli.ParameterSelection¶
Common options for choosing simulation parameters.
You can either specify a TOML file, or a template name.
- param_file: Annotated[list[cyclopts.types.ExistingTomlPath], Parameter(group=_paramgroup)] = None¶
Path to a TOML configuration file (can be generated with 21cmfast template create).
- template: Annotated[list[Literal[*AVAILABLE_TEMPLATES]], Parameter(group=_paramgroup, alias='--base-template', consume_multiple=True)] = ['defaults']¶
The name of a valid builtin template (see available with 21cmfast template avail).