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¶
Node Types¶
Configuration and execution¶
capsul.engine
: Configuration and execution¶
This new system will replace capsul.study_config
in Capsul v3.
Classes:¶
Functions:¶
capsul.attributes
: Attributes and processes completion¶
See also the user doc Parameters completion.
Classes¶
ProcessCompletionEngine
PathCompletionEngine
ProcessCompletionEngineFactory
PathCompletionEngine
ProcessCompletionEngineIteration
FomProcessCompletionEngine
FomProcessCompletionEngineIteration
FomPathCompletionEngine
AttributesSchema
ProcessAttributes
EditableAttributes
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:¶
Workflow conversion¶
GUI¶
Graphical widgets classes