Source code for schrodinger.application.msv.gui.homology_modeling.settings_dialog_ui

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file '/scr/buildbot/src/mmshare/python/modules/schrodinger/application/msv/gui/homology_modeling/settings_dialog.ui'
#
# Created by: PyQt5 UI code generator 5.15.4
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt5 import QtCore, QtGui, QtWidgets


[docs]class Ui_Form(object):
[docs] def setupUi(self, Form): Form.setObjectName("Form") Form.resize(381, 263) self.verticalLayout = QtWidgets.QVBoxLayout(Form) self.verticalLayout.setObjectName("verticalLayout") self.tabWidget = QtWidgets.QTabWidget(Form) self.tabWidget.setObjectName("tabWidget") self.modeling_wdg = QtWidgets.QWidget() self.modeling_wdg.setObjectName("modeling_wdg") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.modeling_wdg) self.verticalLayout_2.setObjectName("verticalLayout_2") self.label = QtWidgets.QLabel(self.modeling_wdg) self.label.setObjectName("label") self.verticalLayout_2.addWidget(self.label) self.knowledge_based_rb = QtWidgets.QRadioButton(self.modeling_wdg) self.knowledge_based_rb.setObjectName("knowledge_based_rb") self.verticalLayout_2.addWidget(self.knowledge_based_rb) self.energy_based_rb = QtWidgets.QRadioButton(self.modeling_wdg) self.energy_based_rb.setObjectName("energy_based_rb") self.verticalLayout_2.addWidget(self.energy_based_rb) self.method_options_sw = EnumStackedWidget(self.modeling_wdg) self.method_options_sw.setFrameShape(QtWidgets.QFrame.StyledPanel) self.method_options_sw.setFrameShadow(QtWidgets.QFrame.Plain) self.method_options_sw.setObjectName("method_options_sw") self.page = QtWidgets.QWidget() self.page.setObjectName("page") self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.page) self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.label_2 = QtWidgets.QLabel(self.page) self.label_2.setObjectName("label_2") self.horizontalLayout_4.addWidget(self.label_2) self.models_sb = QtWidgets.QSpinBox(self.page) self.models_sb.setMinimum(1) self.models_sb.setMaximum(9999) self.models_sb.setObjectName("models_sb") self.horizontalLayout_4.addWidget(self.models_sb) spacerItem = QtWidgets.QSpacerItem(103, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout_4.addItem(spacerItem) self.method_options_sw.addWidget(self.page) self.page_2 = QtWidgets.QWidget() self.page_2.setObjectName("page_2") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.page_2) self.verticalLayout_4.setSizeConstraint(QtWidgets.QLayout.SetFixedSize) self.verticalLayout_4.setContentsMargins(0, 0, 0, 0) self.verticalLayout_4.setObjectName("verticalLayout_4") self.constraint_cb = QtWidgets.QCheckBox(self.page_2) self.constraint_cb.setObjectName("constraint_cb") self.verticalLayout_4.addWidget(self.constraint_cb) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") self.constraint_pick_btn = QtWidgets.QPushButton(self.page_2) self.constraint_pick_btn.setCheckable(True) self.constraint_pick_btn.setObjectName("constraint_pick_btn") self.horizontalLayout.addWidget(self.constraint_pick_btn) spacerItem1 = QtWidgets.QSpacerItem(40, 0, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem1) self.clear_constraint_btn = QtWidgets.QPushButton(self.page_2) self.clear_constraint_btn.setFlat(True) self.clear_constraint_btn.setObjectName("clear_constraint_btn") self.horizontalLayout.addWidget(self.clear_constraint_btn) self.constraint_info_btn = InfoButton(self.page_2) self.constraint_info_btn.setText("") self.constraint_info_btn.setObjectName("constraint_info_btn") self.horizontalLayout.addWidget(self.constraint_info_btn) self.verticalLayout_4.addLayout(self.horizontalLayout) self.method_options_sw.addWidget(self.page_2) self.verticalLayout_2.addWidget(self.method_options_sw) spacerItem2 = QtWidgets.QSpacerItem(20, 1, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_2.addItem(spacerItem2) self.tabWidget.addTab(self.modeling_wdg, "") self.options_wdg = QtWidgets.QWidget() self.options_wdg.setObjectName("options_wdg") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.options_wdg) self.verticalLayout_3.setObjectName("verticalLayout_3") self.keep_residue_numbers_cb = QtWidgets.QCheckBox(self.options_wdg) self.keep_residue_numbers_cb.setObjectName("keep_residue_numbers_cb") self.verticalLayout_3.addWidget(self.keep_residue_numbers_cb) self.add_residue_labels_cb = QtWidgets.QCheckBox(self.options_wdg) self.add_residue_labels_cb.setObjectName("add_residue_labels_cb") self.verticalLayout_3.addWidget(self.add_residue_labels_cb) self.minimize_non_template_cb = QtWidgets.QCheckBox(self.options_wdg) self.minimize_non_template_cb.setObjectName("minimize_non_template_cb") self.verticalLayout_3.addWidget(self.minimize_non_template_cb) self.preserve_rotamers_cb = QtWidgets.QCheckBox(self.options_wdg) self.preserve_rotamers_cb.setObjectName("preserve_rotamers_cb") self.verticalLayout_3.addWidget(self.preserve_rotamers_cb) self.optimize_side_chains_cb = QtWidgets.QCheckBox(self.options_wdg) self.optimize_side_chains_cb.setObjectName("optimize_side_chains_cb") self.verticalLayout_3.addWidget(self.optimize_side_chains_cb) self.limit_insertions_layout = QtWidgets.QHBoxLayout() self.limit_insertions_layout.setObjectName("limit_insertions_layout") self.limit_insertions_cb = QtWidgets.QCheckBox(self.options_wdg) self.limit_insertions_cb.setObjectName("limit_insertions_cb") self.limit_insertions_layout.addWidget(self.limit_insertions_cb) self.limit_insertions_le = QtWidgets.QLineEdit(self.options_wdg) self.limit_insertions_le.setMaxLength(9) self.limit_insertions_le.setObjectName("limit_insertions_le") self.limit_insertions_layout.addWidget(self.limit_insertions_le) self.label_4 = QtWidgets.QLabel(self.options_wdg) self.label_4.setObjectName("label_4") self.limit_insertions_layout.addWidget(self.label_4) spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum) self.limit_insertions_layout.addItem(spacerItem3) self.verticalLayout_3.addLayout(self.limit_insertions_layout) spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding) self.verticalLayout_3.addItem(spacerItem4) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label_3 = QtWidgets.QLabel(self.options_wdg) self.label_3.setObjectName("label_3") self.horizontalLayout_2.addWidget(self.label_3) self.template_junctions_cb = QtWidgets.QCheckBox(self.options_wdg) self.template_junctions_cb.setObjectName("template_junctions_cb") self.horizontalLayout_2.addWidget(self.template_junctions_cb) self.deletions_cb = QtWidgets.QCheckBox(self.options_wdg) self.deletions_cb.setObjectName("deletions_cb") self.horizontalLayout_2.addWidget(self.deletions_cb) self.verticalLayout_3.addLayout(self.horizontalLayout_2) self.tabWidget.addTab(self.options_wdg, "") self.verticalLayout.addWidget(self.tabWidget) self.retranslateUi(Form) self.tabWidget.setCurrentIndex(0) self.method_options_sw.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(Form)
[docs] def retranslateUi(self, Form): _translate = QtCore.QCoreApplication.translate Form.setWindowTitle(_translate("Form", "Form")) self.label.setText(_translate("Form", "Method:")) self.knowledge_based_rb.setText(_translate("Form", "Knowledge-based (faster)")) self.energy_based_rb.setText(_translate("Form", "Energy-based")) self.label_2.setText(_translate("Form", "Models to build:")) self.constraint_cb.setText(_translate("Form", "Apply proximity constraints within Reference")) self.constraint_pick_btn.setText(_translate("Form", "Pick")) self.clear_constraint_btn.setText(_translate("Form", "Clear Constraints")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.modeling_wdg), _translate("Form", "Modeling Method")) self.keep_residue_numbers_cb.setText(_translate("Form", "Keep residue numbers from template")) self.add_residue_labels_cb.setText(_translate("Form", "Add residue labels with template numbers")) self.minimize_non_template_cb.setText(_translate("Form", "Minimize all non-template residues")) self.preserve_rotamers_cb.setText(_translate("Form", "Preserve rotamers")) self.limit_insertions_cb.setText(_translate("Form", "Limit insertions to:")) self.label_4.setText(_translate("Form", "residues")) self.label_3.setText(_translate("Form", "Close:")) self.template_junctions_cb.setText(_translate("Form", "Template junctions")) self.deletions_cb.setText(_translate("Form", "Deletions")) self.tabWidget.setTabText(self.tabWidget.indexOf(self.options_wdg), _translate("Form", "Other Options"))
from schrodinger.ui.qt.mapperwidgets import EnumStackedWidget from schrodinger.ui.qt.swidgets import InfoButton