/********************************************************************************
** Form generated from reading UI file 'HMMBuildDialog.ui'
**
** Created by: Qt User Interface Compiler version 5.5.1
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_HMMBUILDDIALOG_H
#define UI_HMMBUILDDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>

QT_BEGIN_NAMESPACE

class Ui_HMMBuildDialog
{
public:
    QVBoxLayout *verticalLayout;
    QGridLayout *gridLayout_2;
    QLabel *msaFileLabel;
    QLineEdit *msaFileEdit;
    QToolButton *msaFileButton;
    QLabel *label_2;
    QLineEdit *resultFileEdit;
    QToolButton *resultFileButton;
    QGroupBox *expertGroup;
    QGridLayout *gridLayout;
    QLabel *label_5;
    QLineEdit *nameEdit;
    QLabel *label_7;
    QSpacerItem *horizontalSpacer_5;
    QRadioButton *hmmlsButton;
    QLabel *label_3;
    QSpacerItem *horizontalSpacer_2;
    QRadioButton *hmmfsButton;
    QLabel *label_4;
    QSpacerItem *horizontalSpacer_3;
    QRadioButton *hmmsButton;
    QLabel *label_6;
    QSpacerItem *horizontalSpacer_4;
    QRadioButton *hmmswButton;
    QSpacerItem *verticalSpacer;
    QHBoxLayout *horizontalLayout;
    QLabel *statusLabel;
    QSpacerItem *horizontalSpacer;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *HMMBuildDialog)
    {
        if (HMMBuildDialog->objectName().isEmpty())
            HMMBuildDialog->setObjectName(QStringLiteral("HMMBuildDialog"));
        HMMBuildDialog->resize(461, 269);
        verticalLayout = new QVBoxLayout(HMMBuildDialog);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        gridLayout_2 = new QGridLayout();
        gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
        msaFileLabel = new QLabel(HMMBuildDialog);
        msaFileLabel->setObjectName(QStringLiteral("msaFileLabel"));

        gridLayout_2->addWidget(msaFileLabel, 0, 0, 1, 1);

        msaFileEdit = new QLineEdit(HMMBuildDialog);
        msaFileEdit->setObjectName(QStringLiteral("msaFileEdit"));

        gridLayout_2->addWidget(msaFileEdit, 0, 1, 1, 1);

        msaFileButton = new QToolButton(HMMBuildDialog);
        msaFileButton->setObjectName(QStringLiteral("msaFileButton"));

        gridLayout_2->addWidget(msaFileButton, 0, 2, 1, 1);

        label_2 = new QLabel(HMMBuildDialog);
        label_2->setObjectName(QStringLiteral("label_2"));

        gridLayout_2->addWidget(label_2, 1, 0, 1, 1);

        resultFileEdit = new QLineEdit(HMMBuildDialog);
        resultFileEdit->setObjectName(QStringLiteral("resultFileEdit"));

        gridLayout_2->addWidget(resultFileEdit, 1, 1, 1, 1);

        resultFileButton = new QToolButton(HMMBuildDialog);
        resultFileButton->setObjectName(QStringLiteral("resultFileButton"));

        gridLayout_2->addWidget(resultFileButton, 1, 2, 1, 1);


        verticalLayout->addLayout(gridLayout_2);

        expertGroup = new QGroupBox(HMMBuildDialog);
        expertGroup->setObjectName(QStringLiteral("expertGroup"));
        expertGroup->setCheckable(true);
        expertGroup->setChecked(false);
        gridLayout = new QGridLayout(expertGroup);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        label_5 = new QLabel(expertGroup);
        label_5->setObjectName(QStringLiteral("label_5"));

        gridLayout->addWidget(label_5, 0, 0, 1, 1);

        nameEdit = new QLineEdit(expertGroup);
        nameEdit->setObjectName(QStringLiteral("nameEdit"));

        gridLayout->addWidget(nameEdit, 0, 1, 1, 2);

        label_7 = new QLabel(expertGroup);
        label_7->setObjectName(QStringLiteral("label_7"));

        gridLayout->addWidget(label_7, 1, 0, 1, 1);

        horizontalSpacer_5 = new QSpacerItem(478, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout->addItem(horizontalSpacer_5, 1, 1, 1, 1);

        hmmlsButton = new QRadioButton(expertGroup);
        hmmlsButton->setObjectName(QStringLiteral("hmmlsButton"));
        hmmlsButton->setChecked(true);

        gridLayout->addWidget(hmmlsButton, 1, 2, 1, 1);

        label_3 = new QLabel(expertGroup);
        label_3->setObjectName(QStringLiteral("label_3"));

        gridLayout->addWidget(label_3, 2, 0, 1, 1);

        horizontalSpacer_2 = new QSpacerItem(222, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout->addItem(horizontalSpacer_2, 2, 1, 1, 1);

        hmmfsButton = new QRadioButton(expertGroup);
        hmmfsButton->setObjectName(QStringLiteral("hmmfsButton"));

        gridLayout->addWidget(hmmfsButton, 2, 2, 1, 1);

        label_4 = new QLabel(expertGroup);
        label_4->setObjectName(QStringLiteral("label_4"));

        gridLayout->addWidget(label_4, 3, 0, 1, 1);

        horizontalSpacer_3 = new QSpacerItem(222, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout->addItem(horizontalSpacer_3, 3, 1, 1, 1);

        hmmsButton = new QRadioButton(expertGroup);
        hmmsButton->setObjectName(QStringLiteral("hmmsButton"));

        gridLayout->addWidget(hmmsButton, 3, 2, 1, 1);

        label_6 = new QLabel(expertGroup);
        label_6->setObjectName(QStringLiteral("label_6"));

        gridLayout->addWidget(label_6, 4, 0, 1, 1);

        horizontalSpacer_4 = new QSpacerItem(222, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout->addItem(horizontalSpacer_4, 4, 1, 1, 1);

        hmmswButton = new QRadioButton(expertGroup);
        hmmswButton->setObjectName(QStringLiteral("hmmswButton"));

        gridLayout->addWidget(hmmswButton, 4, 2, 1, 1);


        verticalLayout->addWidget(expertGroup);

        verticalSpacer = new QSpacerItem(20, 21, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout->addItem(verticalSpacer);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        statusLabel = new QLabel(HMMBuildDialog);
        statusLabel->setObjectName(QStringLiteral("statusLabel"));

        horizontalLayout->addWidget(statusLabel);

        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout->addItem(horizontalSpacer);


        verticalLayout->addLayout(horizontalLayout);

        buttonBox = new QDialogButtonBox(HMMBuildDialog);
        buttonBox->setObjectName(QStringLiteral("buttonBox"));
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

        verticalLayout->addWidget(buttonBox);


        retranslateUi(HMMBuildDialog);
        QObject::connect(buttonBox, SIGNAL(rejected()), HMMBuildDialog, SLOT(reject()));

        QMetaObject::connectSlotsByName(HMMBuildDialog);
    } // setupUi

    void retranslateUi(QDialog *HMMBuildDialog)
    {
        HMMBuildDialog->setWindowTitle(QApplication::translate("HMMBuildDialog", "HMM Build", 0));
        msaFileLabel->setText(QApplication::translate("HMMBuildDialog", "Multiple alignment file:", 0));
        msaFileButton->setText(QApplication::translate("HMMBuildDialog", "...", 0));
        label_2->setText(QApplication::translate("HMMBuildDialog", "File to save HMM profile:", 0));
        resultFileButton->setText(QApplication::translate("HMMBuildDialog", "...", 0));
        expertGroup->setTitle(QApplication::translate("HMMBuildDialog", "Expert options", 0));
#ifndef QT_NO_TOOLTIP
        label_5->setToolTip(QApplication::translate("HMMBuildDialog", "Name can be any string of non-whitespace characters (e.g. one \342\200\235word\342\200\235).", 0));
#endif // QT_NO_TOOLTIP
        label_5->setText(QApplication::translate("HMMBuildDialog", "Name this HMM:", 0));
#ifndef QT_NO_TOOLTIP
        label_7->setToolTip(QApplication::translate("HMMBuildDialog", "\n"
"             By default, the model is configured to find one or more nonoverlapping alignments to the complete model:\n"
"             multiple global alignments with respect to the model, and local with respect to the sequence\n"
"         ", 0));
#endif // QT_NO_TOOLTIP
        label_7->setText(QApplication::translate("HMMBuildDialog", "Default (hmmls) behaviour:", 0));
        hmmlsButton->setText(QString());
#ifndef QT_NO_TOOLTIP
        label_3->setToolTip(QApplication::translate("HMMBuildDialog", "\n"
"             Configure the model for finding multiple domains per sequence, where each domain can be a local (fragmentary) alignment.\n"
"             This is analogous to the old hmmfs program of HMMER 1.\n"
"         ", 0));
#endif // QT_NO_TOOLTIP
        label_3->setText(QApplication::translate("HMMBuildDialog", "Emulate hmmfs behaviour:", 0));
        hmmfsButton->setText(QString());
#ifndef QT_NO_TOOLTIP
        label_4->setToolTip(QApplication::translate("HMMBuildDialog", "\n"
"             Configure the model for finding a single global alignment to a target sequence,\n"
"             analogous to the old hmms program of HMMER 1.\n"
"         ", 0));
#endif // QT_NO_TOOLTIP
        label_4->setText(QApplication::translate("HMMBuildDialog", "Emulate hmms behaviour:", 0));
        hmmsButton->setText(QString());
#ifndef QT_NO_TOOLTIP
        label_6->setToolTip(QApplication::translate("HMMBuildDialog", "\n"
"             Configure the model for finding a single local alignment per target sequence.\n"
"             This is analogous to the standard Smith/Waterman algorithm or the hmmsw program of HMMER 1.\n"
"         ", 0));
#endif // QT_NO_TOOLTIP
        label_6->setText(QApplication::translate("HMMBuildDialog", "Emulate hmmsw behaviour:", 0));
        hmmswButton->setText(QString());
        statusLabel->setText(QString());
    } // retranslateUi

};

namespace Ui {
    class HMMBuildDialog: public Ui_HMMBuildDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_HMMBUILDDIALOG_H
