Source code for schrodinger.application.msv.gui.alignment_pane_ui
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file '/scr/buildbot/src/mmshare/python/modules/schrodinger/application/msv/gui/alignment_pane.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(451, 292)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(Form)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.header_layout = QtWidgets.QHBoxLayout()
        self.header_layout.setObjectName("header_layout")
        self.align_lbl = QtWidgets.QLabel(Form)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.align_lbl.sizePolicy().hasHeightForWidth())
        self.align_lbl.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setPointSize(13)
        self.align_lbl.setFont(font)
        self.align_lbl.setStyleSheet("")
        self.align_lbl.setObjectName("align_lbl")
        self.header_layout.addWidget(self.align_lbl)
        self.sequences_rb = QtWidgets.QRadioButton(Form)
        self.sequences_rb.setChecked(True)
        self.sequences_rb.setObjectName("sequences_rb")
        self.header_layout.addWidget(self.sequences_rb)
        self.structures_rb = QtWidgets.QRadioButton(Form)
        self.structures_rb.setObjectName("structures_rb")
        self.header_layout.addWidget(self.structures_rb)
        self.header_layout.setStretch(0, 1)
        self.header_layout.setStretch(1, 2)
        self.header_layout.setStretch(2, 2)
        self.verticalLayout_2.addLayout(self.header_layout)
        self.frame_2 = QtWidgets.QFrame(Form)
        self.frame_2.setFrameShape(QtWidgets.QFrame.HLine)
        self.frame_2.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame_2.setObjectName("frame_2")
        self.verticalLayout_2.addWidget(self.frame_2)
        self.dropdown_layout = QtWidgets.QHBoxLayout()
        self.dropdown_layout.setObjectName("dropdown_layout")
        self.using_lbl = QtWidgets.QLabel(Form)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.using_lbl.sizePolicy().hasHeightForWidth())
        self.using_lbl.setSizePolicy(sizePolicy)
        self.using_lbl.setObjectName("using_lbl")
        self.dropdown_layout.addWidget(self.using_lbl)
        self.dropdown_options_stacked_widget = EnumStackedWidget(Form)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.dropdown_options_stacked_widget.sizePolicy().hasHeightForWidth())
        self.dropdown_options_stacked_widget.setSizePolicy(sizePolicy)
        self.dropdown_options_stacked_widget.setObjectName("dropdown_options_stacked_widget")
        self.sequences_options_widget = QtWidgets.QWidget()
        self.sequences_options_widget.setObjectName("sequences_options_widget")
        self.sequence_combo_layout = QtWidgets.QHBoxLayout(self.sequences_options_widget)
        self.sequence_combo_layout.setContentsMargins(0, 0, 0, 0)
        self.sequence_combo_layout.setObjectName("sequence_combo_layout")
        self.dropdown_options_stacked_widget.addWidget(self.sequences_options_widget)
        self.structures_options_widget = QtWidgets.QWidget()
        self.structures_options_widget.setObjectName("structures_options_widget")
        self.structure_combo_layout = QtWidgets.QHBoxLayout(self.structures_options_widget)
        self.structure_combo_layout.setContentsMargins(0, 0, 0, 0)
        self.structure_combo_layout.setObjectName("structure_combo_layout")
        self.dropdown_options_stacked_widget.addWidget(self.structures_options_widget)
        self.dropdown_layout.addWidget(self.dropdown_options_stacked_widget)
        self.settings_stacked_widget = QtWidgets.QStackedWidget(Form)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Maximum, QtWidgets.QSizePolicy.Maximum)
        sizePolicy.setHorizontalStretch(10)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.settings_stacked_widget.sizePolicy().hasHeightForWidth())
        self.settings_stacked_widget.setSizePolicy(sizePolicy)
        self.settings_stacked_widget.setMinimumSize(QtCore.QSize(0, 0))
        self.settings_stacked_widget.setObjectName("settings_stacked_widget")
        self.Multiple_sequence_alignment_settings_widget = QtWidgets.QWidget()
        self.Multiple_sequence_alignment_settings_widget.setObjectName("Multiple_sequence_alignment_settings_widget")
        self.verticalLayout_8 = QtWidgets.QVBoxLayout(self.Multiple_sequence_alignment_settings_widget)
        self.verticalLayout_8.setObjectName("verticalLayout_8")
        self.settings_stacked_widget.addWidget(self.Multiple_sequence_alignment_settings_widget)
        self.default_settings_widget = QtWidgets.QWidget()
        self.default_settings_widget.setObjectName("default_settings_widget")
        self.horizontalLayout = QtWidgets.QHBoxLayout(self.default_settings_widget)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.settings_stacked_widget.addWidget(self.default_settings_widget)
        self.pairwise_sequence_alignment_settings_widget = QtWidgets.QWidget()
        self.pairwise_sequence_alignment_settings_widget.setObjectName("pairwise_sequence_alignment_settings_widget")
        self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.pairwise_sequence_alignment_settings_widget)
        self.horizontalLayout_3.setObjectName("horizontalLayout_3")
        self.settings_stacked_widget.addWidget(self.pairwise_sequence_alignment_settings_widget)
        self.protein_structure_alignment_settings_widget = QtWidgets.QWidget()
        self.protein_structure_alignment_settings_widget.setObjectName("protein_structure_alignment_settings_widget")
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.protein_structure_alignment_settings_widget)
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.settings_stacked_widget.addWidget(self.protein_structure_alignment_settings_widget)
        self.binding_site_alignment_settings_widget = QtWidgets.QWidget()
        self.binding_site_alignment_settings_widget.setObjectName("binding_site_alignment_settings_widget")
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.binding_site_alignment_settings_widget)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.settings_stacked_widget.addWidget(self.binding_site_alignment_settings_widget)
        self.pairwise_ss_settings_widget = QtWidgets.QWidget()
        self.pairwise_ss_settings_widget.setObjectName("pairwise_ss_settings_widget")
        self.verticalLayout_11 = QtWidgets.QVBoxLayout(self.pairwise_ss_settings_widget)
        self.verticalLayout_11.setObjectName("verticalLayout_11")
        self.settings_stacked_widget.addWidget(self.pairwise_ss_settings_widget)
        self.dropdown_layout.addWidget(self.settings_stacked_widget)
        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.dropdown_layout.addItem(spacerItem)
        self.verticalLayout_2.addLayout(self.dropdown_layout)
        self.checkable_options_stacked_widget = QtWidgets.QStackedWidget(Form)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.checkable_options_stacked_widget.sizePolicy().hasHeightForWidth())
        self.checkable_options_stacked_widget.setSizePolicy(sizePolicy)
        self.checkable_options_stacked_widget.setObjectName("checkable_options_stacked_widget")
        self.multiple_sequence_alignment_widget = QtWidgets.QWidget()
        self.multiple_sequence_alignment_widget.setObjectName("multiple_sequence_alignment_widget")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.multiple_sequence_alignment_widget)
        self.verticalLayout.setContentsMargins(-1, 0, -1, 6)
        self.verticalLayout.setObjectName("verticalLayout")
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        self.globally_conserved_residues_cb = QtWidgets.QCheckBox(self.multiple_sequence_alignment_widget)
        self.globally_conserved_residues_cb.setObjectName("globally_conserved_residues_cb")
        self.horizontalLayout_8.addWidget(self.globally_conserved_residues_cb)
        self.verticalLayout.addLayout(self.horizontalLayout_8)
        self.horizontalLayout_9 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_9.setObjectName("horizontalLayout_9")
        self.multiple_superimpose_structures_cb = QtWidgets.QCheckBox(self.multiple_sequence_alignment_widget)
        self.multiple_superimpose_structures_cb.setObjectName("multiple_superimpose_structures_cb")
        self.horizontalLayout_9.addWidget(self.multiple_superimpose_structures_cb)
        self.verticalLayout.addLayout(self.horizontalLayout_9)
        self.checkable_options_stacked_widget.addWidget(self.multiple_sequence_alignment_widget)
        self.pairwise_sequence_alignment_widget = QtWidgets.QWidget()
        self.pairwise_sequence_alignment_widget.setObjectName("pairwise_sequence_alignment_widget")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.pairwise_sequence_alignment_widget)
        self.verticalLayout_3.setContentsMargins(-1, 0, -1, 6)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.horizontal_layout = QtWidgets.QHBoxLayout()
        self.horizontal_layout.setObjectName("horizontal_layout")
        self.set_constraints_cb = QtWidgets.QCheckBox(self.pairwise_sequence_alignment_widget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.set_constraints_cb.sizePolicy().hasHeightForWidth())
        self.set_constraints_cb.setSizePolicy(sizePolicy)
        self.set_constraints_cb.setObjectName("set_constraints_cb")
        self.horizontal_layout.addWidget(self.set_constraints_cb)
        self.clear_constraints_btn = QtWidgets.QPushButton(self.pairwise_sequence_alignment_widget)
        self.clear_constraints_btn.setEnabled(False)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.clear_constraints_btn.sizePolicy().hasHeightForWidth())
        self.clear_constraints_btn.setSizePolicy(sizePolicy)
        self.clear_constraints_btn.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.clear_constraints_btn.setBaseSize(QtCore.QSize(0, 0))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.clear_constraints_btn.setFont(font)
        self.clear_constraints_btn.setDefault(False)
        self.clear_constraints_btn.setFlat(True)
        self.clear_constraints_btn.setObjectName("clear_constraints_btn")
        self.horizontal_layout.addWidget(self.clear_constraints_btn)
        spacerItem1 = QtWidgets.QSpacerItem(10, 10, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum)
        self.horizontal_layout.addItem(spacerItem1)
        self.lock_gaps_cb = QtWidgets.QCheckBox(self.pairwise_sequence_alignment_widget)
        self.lock_gaps_cb.setObjectName("lock_gaps_cb")
        self.horizontal_layout.addWidget(self.lock_gaps_cb)
        self.verticalLayout_3.addLayout(self.horizontal_layout)
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.pairwise_superimpose_structures_cb = QtWidgets.QCheckBox(self.pairwise_sequence_alignment_widget)
        self.pairwise_superimpose_structures_cb.setObjectName("pairwise_superimpose_structures_cb")
        self.horizontalLayout_7.addWidget(self.pairwise_superimpose_structures_cb)
        self.verticalLayout_3.addLayout(self.horizontalLayout_7)
        self.checkable_options_stacked_widget.addWidget(self.pairwise_sequence_alignment_widget)
        self.current_sequence_alignment_widget = QtWidgets.QWidget()
        self.current_sequence_alignment_widget.setObjectName("current_sequence_alignment_widget")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.current_sequence_alignment_widget)
        self.verticalLayout_4.setContentsMargins(-1, 0, -1, 6)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.superimpose_selected_cb = QtWidgets.QCheckBox(self.current_sequence_alignment_widget)
        self.superimpose_selected_cb.setObjectName("superimpose_selected_cb")
        self.horizontalLayout_4.addWidget(self.superimpose_selected_cb)
        self.verticalLayout_4.addLayout(self.horizontalLayout_4)
        spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_4.addItem(spacerItem2)
        self.checkable_options_stacked_widget.addWidget(self.current_sequence_alignment_widget)
        self.profile_alignment_widget = QtWidgets.QWidget()
        self.profile_alignment_widget.setObjectName("profile_alignment_widget")
        self.verticalLayout_9 = QtWidgets.QVBoxLayout(self.profile_alignment_widget)
        self.verticalLayout_9.setObjectName("verticalLayout_9")
        self.label = QtWidgets.QLabel(self.profile_alignment_widget)
        self.label.setWordWrap(True)
        self.label.setObjectName("label")
        self.verticalLayout_9.addWidget(self.label)
        spacerItem3 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_9.addItem(spacerItem3)
        self.checkable_options_stacked_widget.addWidget(self.profile_alignment_widget)
        self.protein_structure_alignment_widget = QtWidgets.QWidget()
        self.protein_structure_alignment_widget.setObjectName("protein_structure_alignment_widget")
        self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.protein_structure_alignment_widget)
        self.verticalLayout_5.setContentsMargins(-1, 0, -1, 6)
        self.verticalLayout_5.setObjectName("verticalLayout_5")
        self.horizontalLayout_11 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_11.setObjectName("horizontalLayout_11")
        self.force_alignment_cb = QtWidgets.QCheckBox(self.protein_structure_alignment_widget)
        self.force_alignment_cb.setObjectName("force_alignment_cb")
        self.horizontalLayout_11.addWidget(self.force_alignment_cb)
        self.verticalLayout_5.addLayout(self.horizontalLayout_11)
        self.horizontalLayout_12 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_12.setObjectName("horizontalLayout_12")
        self.align_sequences_cb = QtWidgets.QCheckBox(self.protein_structure_alignment_widget)
        self.align_sequences_cb.setObjectName("align_sequences_cb")
        self.horizontalLayout_12.addWidget(self.align_sequences_cb)
        self.verticalLayout_5.addLayout(self.horizontalLayout_12)
        self.checkable_options_stacked_widget.addWidget(self.protein_structure_alignment_widget)
        self.binding_site_alignment_widget = QtWidgets.QWidget()
        self.binding_site_alignment_widget.setObjectName("binding_site_alignment_widget")
        self.verticalLayout_12 = QtWidgets.QVBoxLayout(self.binding_site_alignment_widget)
        self.verticalLayout_12.setObjectName("verticalLayout_12")
        self.binding_site_cutoff_layout = QtWidgets.QHBoxLayout()
        self.binding_site_cutoff_layout.setObjectName("binding_site_cutoff_layout")
        self.residue_definition_pre_lbl = QtWidgets.QLabel(self.binding_site_alignment_widget)
        self.residue_definition_pre_lbl.setObjectName("residue_definition_pre_lbl")
        self.binding_site_cutoff_layout.addWidget(self.residue_definition_pre_lbl)
        self.verticalLayout_12.addLayout(self.binding_site_cutoff_layout)
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.align_following_superposition_cb = QtWidgets.QCheckBox(self.binding_site_alignment_widget)
        self.align_following_superposition_cb.setObjectName("align_following_superposition_cb")
        self.horizontalLayout_5.addWidget(self.align_following_superposition_cb)
        self.verticalLayout_12.addLayout(self.horizontalLayout_5)
        self.checkable_options_stacked_widget.addWidget(self.binding_site_alignment_widget)
        self.sel_binding_site_alignment_widget = QtWidgets.QWidget()
        self.sel_binding_site_alignment_widget.setObjectName("sel_binding_site_alignment_widget")
        self.verticalLayout_13 = QtWidgets.QVBoxLayout(self.sel_binding_site_alignment_widget)
        self.verticalLayout_13.setObjectName("verticalLayout_13")
        self.horizontalLayout_15 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_15.setObjectName("horizontalLayout_15")
        self.sel_res_only_lbl = QtWidgets.QLabel(self.sel_binding_site_alignment_widget)
        self.sel_res_only_lbl.setObjectName("sel_res_only_lbl")
        self.horizontalLayout_15.addWidget(self.sel_res_only_lbl)
        self.verticalLayout_13.addLayout(self.horizontalLayout_15)
        self.horizontalLayout_13 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_13.setObjectName("horizontalLayout_13")
        self.align_sel_res_sequences_cb = QtWidgets.QCheckBox(self.sel_binding_site_alignment_widget)
        self.align_sel_res_sequences_cb.setObjectName("align_sel_res_sequences_cb")
        self.horizontalLayout_13.addWidget(self.align_sel_res_sequences_cb)
        self.verticalLayout_13.addLayout(self.horizontalLayout_13)
        self.checkable_options_stacked_widget.addWidget(self.sel_binding_site_alignment_widget)
        self.current_structure_superposition_widget = QtWidgets.QWidget()
        self.current_structure_superposition_widget.setObjectName("current_structure_superposition_widget")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.current_structure_superposition_widget)
        self.verticalLayout_6.setContentsMargins(-1, 0, -1, 6)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.checkable_options_stacked_widget.addWidget(self.current_structure_superposition_widget)
        self.residue_numbers_widget = QtWidgets.QWidget()
        self.residue_numbers_widget.setObjectName("residue_numbers_widget")
        self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.residue_numbers_widget)
        self.verticalLayout_7.setContentsMargins(-1, 0, -1, 6)
        self.verticalLayout_7.setObjectName("verticalLayout_7")
        self.horizontalLayout_14 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_14.setObjectName("horizontalLayout_14")
        self.resnum_superimpose_structures_cb = QtWidgets.QCheckBox(self.residue_numbers_widget)
        self.resnum_superimpose_structures_cb.setObjectName("resnum_superimpose_structures_cb")
        self.horizontalLayout_14.addWidget(self.resnum_superimpose_structures_cb)
        self.verticalLayout_7.addLayout(self.horizontalLayout_14)
        spacerItem4 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_7.addItem(spacerItem4)
        self.checkable_options_stacked_widget.addWidget(self.residue_numbers_widget)
        self.pairwise_ss_widget = QtWidgets.QWidget()
        self.pairwise_ss_widget.setObjectName("pairwise_ss_widget")
        self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.pairwise_ss_widget)
        self.verticalLayout_10.setContentsMargins(-1, 0, -1, 6)
        self.verticalLayout_10.setObjectName("verticalLayout_10")
        self.gpcr_cb = QtWidgets.QCheckBox(self.pairwise_ss_widget)
        self.gpcr_cb.setObjectName("gpcr_cb")
        self.verticalLayout_10.addWidget(self.gpcr_cb)
        self.horizontal_layout_2 = QtWidgets.QHBoxLayout()
        self.horizontal_layout_2.setObjectName("horizontal_layout_2")
        self.ss_set_constraints_cb = QtWidgets.QCheckBox(self.pairwise_ss_widget)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.ss_set_constraints_cb.sizePolicy().hasHeightForWidth())
        self.ss_set_constraints_cb.setSizePolicy(sizePolicy)
        self.ss_set_constraints_cb.setObjectName("ss_set_constraints_cb")
        self.horizontal_layout_2.addWidget(self.ss_set_constraints_cb)
        self.ss_clear_constraints_btn = QtWidgets.QPushButton(self.pairwise_ss_widget)
        self.ss_clear_constraints_btn.setEnabled(False)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.ss_clear_constraints_btn.sizePolicy().hasHeightForWidth())
        self.ss_clear_constraints_btn.setSizePolicy(sizePolicy)
        self.ss_clear_constraints_btn.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.ss_clear_constraints_btn.setBaseSize(QtCore.QSize(0, 0))
        font = QtGui.QFont()
        font.setPointSize(12)
        self.ss_clear_constraints_btn.setFont(font)
        self.ss_clear_constraints_btn.setDefault(False)
        self.ss_clear_constraints_btn.setFlat(True)
        self.ss_clear_constraints_btn.setObjectName("ss_clear_constraints_btn")
        self.horizontal_layout_2.addWidget(self.ss_clear_constraints_btn)
        spacerItem5 = QtWidgets.QSpacerItem(200, 10, QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Minimum)
        self.horizontal_layout_2.addItem(spacerItem5)
        self.verticalLayout_10.addLayout(self.horizontal_layout_2)
        self.horizontalLayout_10 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_10.setObjectName("horizontalLayout_10")
        self.pairwise_ss_superimpose_structures_cb = QtWidgets.QCheckBox(self.pairwise_ss_widget)
        self.pairwise_ss_superimpose_structures_cb.setObjectName("pairwise_ss_superimpose_structures_cb")
        self.horizontalLayout_10.addWidget(self.pairwise_ss_superimpose_structures_cb)
        self.verticalLayout_10.addLayout(self.horizontalLayout_10)
        self.checkable_options_stacked_widget.addWidget(self.pairwise_ss_widget)
        self.verticalLayout_2.addWidget(self.checkable_options_stacked_widget)
        self.frame = QtWidgets.QFrame(Form)
        self.frame.setMinimumSize(QtCore.QSize(0, 2))
        self.frame.setFrameShape(QtWidgets.QFrame.HLine)
        self.frame.setFrameShadow(QtWidgets.QFrame.Raised)
        self.frame.setObjectName("frame")
        self.verticalLayout_2.addWidget(self.frame)
        self.bottom_layout = QtWidgets.QHBoxLayout()
        self.bottom_layout.setObjectName("bottom_layout")
        self.selected_only_cb = QtWidgets.QCheckBox(Form)
        self.selected_only_cb.setChecked(False)
        self.selected_only_cb.setObjectName("selected_only_cb")
        self.bottom_layout.addWidget(self.selected_only_cb)
        self.selected_res_info_btn = QtWidgets.QToolButton(Form)
        self.selected_res_info_btn.setText("")
        self.selected_res_info_btn.setObjectName("selected_res_info_btn")
        self.bottom_layout.addWidget(self.selected_res_info_btn)
        spacerItem6 = QtWidgets.QSpacerItem(200, 20, QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Minimum)
        self.bottom_layout.addItem(spacerItem6)
        self.align_btn = QtWidgets.QPushButton(Form)
        self.align_btn.setObjectName("align_btn")
        self.bottom_layout.addWidget(self.align_btn)
        self.help_btn = FlatButton(Form)
        self.help_btn.setText("")
        self.help_btn.setObjectName("help_btn")
        self.bottom_layout.addWidget(self.help_btn)
        self.verticalLayout_2.addLayout(self.bottom_layout)
        self.retranslateUi(Form)
        self.dropdown_options_stacked_widget.setCurrentIndex(0)
        self.settings_stacked_widget.setCurrentIndex(0)
        self.checkable_options_stacked_widget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(Form)
[docs]    def retranslateUi(self, Form):
        _translate = QtCore.QCoreApplication.translate
        Form.setWindowTitle(_translate("Form", "Form"))
        self.align_lbl.setText(_translate("Form", "Align:"))
        self.sequences_rb.setText(_translate("Form", "Sequences"))
        self.structures_rb.setText(_translate("Form", "Structures"))
        self.using_lbl.setText(_translate("Form", "Using:"))
        self.globally_conserved_residues_cb.setText(_translate("Form", "Find globally conserved residues (Pfam)"))
        self.multiple_superimpose_structures_cb.setText(_translate("Form", "Superimpose structures following alignment"))
        self.set_constraints_cb.setText(_translate("Form", "Set Constraints"))
        self.clear_constraints_btn.setText(_translate("Form", "Clear"))
        self.lock_gaps_cb.setText(_translate("Form", "Lock Gaps"))
        self.pairwise_superimpose_structures_cb.setText(_translate("Form", "Superimpose structures following alignment"))
        self.superimpose_selected_cb.setText(_translate("Form", "Selected residues only"))
        self.label.setText(_translate("Form", "Create alignment sets for each profile, as needed.  This method may be used to align two profiles or a sequence to a profile. Note that the Reference must always be part of the (first) profile."))
        self.force_alignment_cb.setText(_translate("Form", "Force alignment (when structures are dissimilar)"))
        self.align_sequences_cb.setText(_translate("Form", "Align sequences following superposition"))
        self.residue_definition_pre_lbl.setText(_translate("Form", "Defined as residues within  "))
        self.align_following_superposition_cb.setText(_translate("Form", "Align sequences following superposition"))
        self.sel_res_only_lbl.setText(_translate("Form", "<html><head/><body><p><span style=\" font-style:italic; color:#b7946d;\">Defined as selected residues only - see settings</span></p></body></html>"))
        self.align_sel_res_sequences_cb.setText(_translate("Form", "Align sequences following superposition"))
        self.resnum_superimpose_structures_cb.setText(_translate("Form", "Superimpose structures following alignment"))
        self.gpcr_cb.setText(_translate("Form", "Use GPCR-specific alignment"))
        self.ss_set_constraints_cb.setText(_translate("Form", "Set Constraints"))
        self.ss_clear_constraints_btn.setText(_translate("Form", "Clear"))
        self.pairwise_ss_superimpose_structures_cb.setText(_translate("Form", "Superimpose structures following alignment"))
        self.selected_only_cb.setText(_translate("Form", "Selected only"))
        self.align_btn.setText(_translate("Form", "Align"))
from schrodinger.ui.qt.mapperwidgets import EnumStackedWidget
from schrodinger.ui.qt.standard_widgets.flat_button import FlatButton
from . import msv_rc