schrodinger.application.models.datamodels.composite2 module¶
- schrodinger.application.models.datamodels.composite2.index_by_identity(seq, obj)¶
- class schrodinger.application.models.datamodels.composite2.CompositeInput(*args, _param_type=<object object>, **kwargs)¶
Bases:
CompoundParam- input_configs: list[InputConfig]¶
A parameter of the class.
- getValueString()¶
- getValue()¶
- getBottomInputConfig() InputConfig | None¶
- getParentConstraint() ChildInheritanceMode¶
The inheritance mode imposed by the parent configuration on this input.
- addInputConfig(input_config: InputConfig = None)¶
- makeInputConfig() InputConfig¶
- validateBottomInputConfig()¶
- validateInputConfig(input_config: InputConfig)¶
- input_configsChanged¶
A
pyqtSignalemitted by instances of the class.
- input_configsReplaced¶
A
pyqtSignalemitted by instances of the class.
- input_defChanged¶
A
pyqtSignalemitted by instances of the class.
- input_defReplaced¶
A
pyqtSignalemitted by instances of the class.
- class schrodinger.application.models.datamodels.composite2.CompositeModel(*args, _param_type=<object object>, **kwargs)¶
Bases:
CompoundParam- inputs: list[CompositeInput]¶
A parameter of the class.
- configs: list[ModelConfiguration]¶
A parameter of the class.
- __init__(definition: ModelDefinition = None, configs: list[ModelConfiguration] = None)¶
- definition: ModelDefinition¶
A parameter of the class.
- createInputs()¶
- getBottomConfig() ModelConfiguration | None¶
- addConfigs(configs: list[ModelConfiguration])¶
- addConfig(config: ModelConfiguration = None)¶
- makeConfig() ModelConfiguration¶
- validateConfig(config: ModelConfiguration)¶
- configsChanged¶
A
pyqtSignalemitted by instances of the class.
- configsReplaced¶
A
pyqtSignalemitted by instances of the class.
- definitionChanged¶
A
pyqtSignalemitted by instances of the class.
- definitionReplaced¶
A
pyqtSignalemitted by instances of the class.
- inputsChanged¶
A
pyqtSignalemitted by instances of the class.
- inputsReplaced¶
A
pyqtSignalemitted by instances of the class.
- validateBottomConfig()¶