schrodinger.tasks.test.cli.customized_cli module¶
- class schrodinger.tasks.test.cli.customized_cli.Coord(*args, _param_type=<object object>, **kwargs)¶
Bases:
CompoundParam- x: float¶
A parameter of the class.
- y: float¶
A parameter of the class.
- xChanged¶
A
pyqtSignalemitted by instances of the class.
- xReplaced¶
A
pyqtSignalemitted by instances of the class.
- yChanged¶
A
pyqtSignalemitted by instances of the class.
- yReplaced¶
A
pyqtSignalemitted by instances of the class.
- class schrodinger.tasks.test.cli.customized_cli.FooComboJobTask(*args, _param_type=<object object>, **kwargs)¶
Bases:
ComboJobTask- class Input(*args, _param_type=<object object>, **kwargs)¶
Bases:
CompoundParam- foo_host: str¶
A parameter of the class.
- num_procs: int¶
A parameter of the class.
- bool_flag: bool¶
A parameter of the class.
- nums: list[int]¶
A parameter of the class.
- bool_flagChanged¶
A
pyqtSignalemitted by instances of the class.
- bool_flagReplaced¶
A
pyqtSignalemitted by instances of the class.
- c1Changed¶
A
pyqtSignalemitted by instances of the class.
- c1Replaced¶
A
pyqtSignalemitted by instances of the class.
- c2Changed¶
A
pyqtSignalemitted by instances of the class.
- c2Replaced¶
A
pyqtSignalemitted by instances of the class.
- foo_hostChanged¶
A
pyqtSignalemitted by instances of the class.
- foo_hostReplaced¶
A
pyqtSignalemitted by instances of the class.
- infileChanged¶
A
pyqtSignalemitted by instances of the class.
- infileReplaced¶
A
pyqtSignalemitted by instances of the class.
- num_procsChanged¶
A
pyqtSignalemitted by instances of the class.
- num_procsReplaced¶
A
pyqtSignalemitted by instances of the class.
- numsChanged¶
A
pyqtSignalemitted by instances of the class.
- numsReplaced¶
A
pyqtSignalemitted by instances of the class.
- mainFunction()¶
- calling_contextChanged¶
A
pyqtSignalemitted by instances of the class.
- calling_contextReplaced¶
A
pyqtSignalemitted by instances of the class.
- failure_infoChanged¶
A
pyqtSignalemitted by instances of the class.
- failure_infoReplaced¶
A
pyqtSignalemitted by instances of the class.
- input: CompoundParam¶
A parameter of the class.
- inputChanged¶
A
pyqtSignalemitted by instances of the class.
- inputReplaced¶
A
pyqtSignalemitted by instances of the class.
- job_configChanged¶
A
pyqtSignalemitted by instances of the class.
- job_configReplaced¶
A
pyqtSignalemitted by instances of the class.
- max_progressChanged¶
A
pyqtSignalemitted by instances of the class.
- max_progressReplaced¶
A
pyqtSignalemitted by instances of the class.
- nameChanged¶
A
pyqtSignalemitted by instances of the class.
- nameReplaced¶
A
pyqtSignalemitted by instances of the class.
- outputChanged¶
A
pyqtSignalemitted by instances of the class.
- outputReplaced¶
A
pyqtSignalemitted by instances of the class.
- progressChanged¶
A
pyqtSignalemitted by instances of the class.
- progressReplaced¶
A
pyqtSignalemitted by instances of the class.
- progress_stringChanged¶
A
pyqtSignalemitted by instances of the class.
- progress_stringReplaced¶
A
pyqtSignalemitted by instances of the class.
- statusChanged¶
A
pyqtSignalemitted by instances of the class.
- statusReplaced¶
A
pyqtSignalemitted by instances of the class.
- class schrodinger.tasks.test.cli.customized_cli.CustomizedCLI¶
Bases:
TaskCLI- TaskClass¶
alias of
FooComboJobTask
- customizeParamArgs()¶
A param arg is a parser argument that corresponds to a param in the
self.ParamClass. SeecustomizeParserfor adding non-param args.The following methods can be called from this method to customize param args:
updateParamArgskipParamArgflattenParamArgs
- customizeParser(parser)¶
Use this method to add additional arguments that do not correspond directly to any param in
self.ParamClass. If custom arguments are added, overridecustomProcessParsedArgsto consume the values of these custom arguments after they have been parsed.
- customProcessParsedArgs(param, namespace)¶
Process the parsed
namespaceto populate theparaminstance with desired values.
- makeOptionalArgsFromParam(param)¶
Make optional args from a param. Only param-mapped arguments are generated in the default implementation. Override to include additional arguments.