schrodinger.application.desmond.msj_generator.fep.absolute_binding module¶
- class schrodinger.application.desmond.msj_generator.fep.absolute_binding.AbsoluteBindingMsjGenerator(jobname: str, cd_params: Dict[str, object], **kwargs)¶
Bases:
schrodinger.application.desmond.msj_generator.common.FepBaseMsjGenerator
Generates the msj files needed to run the Absolute FEP workflow.
- WorkflowParamsCls¶
alias of
schrodinger.application.desmond.msj_generator.workflow_params.AbsoluteBindingWorkflowParams
- __init__(jobname: str, cd_params: Dict[str, object], **kwargs)¶
- property fep_type¶
- property restraint_enabled¶
- generate_main_msj() schrodinger.application.desmond.multisim.parser.Msj ¶
- generate_subjob_msj(leg_type: str, protocol: schrodinger.application.desmond.constants.SIMULATION_PROTOCOL) schrodinger.application.desmond.multisim.parser.Msj ¶
- Parameters
leg – Generate the msj for the given leg.
- generate_md_msj(protocol: schrodinger.application.desmond.constants.SIMULATION_PROTOCOL) schrodinger.application.desmond.multisim.parser.Msj ¶
- write_main_msj() str ¶
Write out the main msj and return the filename.
- write_md_msj()¶
Write out the md msjs.
- write_complex_msj()¶
Write out the complex msjs
- write_solvent_msj()¶
Write out the solvent msjs