schrodinger.application.prime.gui.analyze_energy module

class schrodinger.application.prime.gui.analyze_energy.AnalyzeEnergyOptions(parent=None, **kwargs)

Bases: schrodinger.ui.qt.appframework2.settings.BaseOptionsPanel

CRYSTAL_ENVIRON = 'crystal_environ'
DEFAULT_ENVIRON = 'default_environ'
DIELECTRIC = 'dielectric'
MEMBRANE_ENVIRON = 'membrane_environ'
checkDielectric()
setPanelOptions()
setUpMembrane()

Launch the Membrane GUI panel in response to the user clicking the “Set Up Membrane” button

setup()
class schrodinger.application.prime.gui.analyze_energy.AnalyzeEnergyWidget(parent=None)

Bases: PyQt5.QtWidgets.QWidget

SOLVATION = OrderedDict([('VSGB', 'vsgb'), ('Vacuum', 'vac'), ('Chloroform', 'chloroform')])
reset()
runSingleStruc(struc)

Run energy analysis on the specified structure and load the result into the project table

Parameters:struc (schrodinger.structure.Structure) – The structure to analyze
Raises:PXerror – If the energy analysis fails
setup()
validateWorkspace()

Make sure that the workspace structure is acceptable input for energy analysis. If it isn’t, display an error dialog explaining why.

Returns:True if the structure is acceptable. False otherwise.
Return type:bool