schrodinger.application.models.datamodels.execution_record module¶
- class schrodinger.application.models.datamodels.execution_record.RunnerType¶
Bases:
JsonableEnum- MAP_FUNCTION = 'MAP-FUNCTION'¶
- DIRECT_RUNNER = 'DIRECT-RUNNER'¶
- SEAM_RUNNER = 'SEAM-RUNNER'¶
- schrodinger.application.models.datamodels.execution_record.get_supported_runner_types(logic_type: LogicType) list[RunnerType]¶
Get the supported runner types for a logic type.
- Parameters:
logic_type – The logic type
- Returns:
List of supported runner types (first is default)
- schrodinger.application.models.datamodels.execution_record.get_default_runner_type(logic_type: LogicType) RunnerType¶
Get the default runner type for a logic type.
- Parameters:
logic_type – The logic type
- Returns:
The default runner type
- class schrodinger.application.models.datamodels.execution_record.ColumnVar(*args, _param_type=<object object>, **kwargs)¶
Bases:
CompoundParam- var_name: str¶
A parameter of the class.
- column_id: str¶
A parameter of the class.
- column_idChanged¶
A
pyqtSignalemitted by instances of the class.
- column_idReplaced¶
A
pyqtSignalemitted by instances of the class.
- var_nameChanged¶
A
pyqtSignalemitted by instances of the class.
- var_nameReplaced¶
A
pyqtSignalemitted by instances of the class.
- class schrodinger.application.models.datamodels.execution_record.ExecutionRecord(*args, _param_type=<object object>, **kwargs)¶
Bases:
CompoundParam- record_id: str¶
A parameter of the class.
- version_snapshot: VersionSnapshot¶
A parameter of the class.
- start_time: datetime¶
A parameter of the class.
- end_time: datetime¶
A parameter of the class.
- user: str¶
A parameter of the class.
- runner_type: RunnerType¶
A parameter of the class.
- output_files: list[StoredFile]¶
A parameter of the class.
- setId() None¶
- end_timeChanged¶
A
pyqtSignalemitted by instances of the class.
- end_timeReplaced¶
A
pyqtSignalemitted by instances of the class.
- output_filesChanged¶
A
pyqtSignalemitted by instances of the class.
- output_filesReplaced¶
A
pyqtSignalemitted by instances of the class.
- record_idChanged¶
A
pyqtSignalemitted by instances of the class.
- record_idReplaced¶
A
pyqtSignalemitted by instances of the class.
- runner_typeChanged¶
A
pyqtSignalemitted by instances of the class.
- runner_typeReplaced¶
A
pyqtSignalemitted by instances of the class.
- start_timeChanged¶
A
pyqtSignalemitted by instances of the class.
- start_timeReplaced¶
A
pyqtSignalemitted by instances of the class.
- userChanged¶
A
pyqtSignalemitted by instances of the class.
- userReplaced¶
A
pyqtSignalemitted by instances of the class.
- version_snapshotChanged¶
A
pyqtSignalemitted by instances of the class.
- version_snapshotReplaced¶
A
pyqtSignalemitted by instances of the class.