CAPSUL programming API documentation¶
See also the User Guide section for more general usage documentation.
Classes inheritance diagram¶
Main classes and functions¶
capsul.pipeline
: Pipeline¶
Pipeline Definition¶
Node Types¶
Plug¶
capsul.process
: Process¶
Classes¶
Functions¶
Configuration and execution¶
capsul.engine
: Configuration and execution¶
This new system will replace capsul.study_config
in Capsul v3.
Classes:¶
Functions:¶
capsul.study_config
: Study Configuration¶
Study Configuration:¶
Configuration Modules:¶
capsul.attributes
: Attributes and processes completion¶
See also the user doc Parameters completion.
Classes¶
Running external software¶
capsul.in_context
¶
The new system which will be used in Capsul v3 is based on CapsulEngine
and is the module:
capsul.subprocess
¶
This module is obsolete and will be replaced by in_process
. It is still used in Capsul v2 when using StudyConfig
.
capsul.subprocess.fsl
Classes:¶
capsul.subprocess.fsl
Functions:¶
capsul.subprocess.spm
Classes:¶
capsul.subprocess.spm
Functions:¶
Workflow conversion¶
GUI¶
Graphical widgets classes