schrodinger.application.desmond.msj_generator.subjob_msj module

class schrodinger.application.desmond.msj_generator.subjob_msj.BaseMsjGenerator(jobname: str, cd_params: Dict[str, object], **kwargs)

Bases: object

Base class.

WorkflowParamsCls

alias of schrodinger.application.desmond.msj_generator.workflow_params.WorkflowParams

__init__(jobname: str, cd_params: Dict[str, object], **kwargs)

# TODO consider renaming cpus to gpus or more generic slots :param jobname: The jobname.

Parameters

cd_params – A dictionary with cpus set to the number of gpu slots to use, and ‘mps_factor` set to the number of processes per GPU.