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

# Form implementation generated from reading ui file 'Ui_DatasetDefinition.ui'
#
# Created by: PyQt5 UI code generator 5.15.9
#
# 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


class Ui_DatasetDefinition(object):
    def setupUi(self, DatasetDefinition):
        DatasetDefinition.setObjectName("DatasetDefinition")
        DatasetDefinition.resize(1101, 631)
        self.lblDatasetName = QtWidgets.QLabel(DatasetDefinition)
        self.lblDatasetName.setGeometry(QtCore.QRect(30, 50, 101, 16))
        self.lblDatasetName.setObjectName("lblDatasetName")
        self.datatypeComboBox = QtWidgets.QComboBox(DatasetDefinition)
        self.datatypeComboBox.setGeometry(QtCore.QRect(550, 80, 161, 22))
        self.datatypeComboBox.setObjectName("datatypeComboBox")
        self.lblDatasetType = QtWidgets.QLabel(DatasetDefinition)
        self.lblDatasetType.setGeometry(QtCore.QRect(550, 50, 71, 16))
        self.lblDatasetType.setObjectName("lblDatasetType")
        self.dataextentComboBox = QtWidgets.QComboBox(DatasetDefinition)
        self.dataextentComboBox.setGeometry(QtCore.QRect(740, 80, 111, 22))
        self.dataextentComboBox.setObjectName("dataextentComboBox")
        self.lblDatasetExtent = QtWidgets.QLabel(DatasetDefinition)
        self.lblDatasetExtent.setGeometry(QtCore.QRect(740, 50, 81, 16))
        self.lblDatasetExtent.setObjectName("lblDatasetExtent")
        self.dataGroupBox = QtWidgets.QGroupBox(DatasetDefinition)
        self.dataGroupBox.setGeometry(QtCore.QRect(30, 120, 501, 221))
        self.dataGroupBox.setObjectName("dataGroupBox")
        self.datafolderLineEdit = QtWidgets.QLineEdit(self.dataGroupBox)
        self.datafolderLineEdit.setEnabled(False)
        self.datafolderLineEdit.setGeometry(QtCore.QRect(20, 60, 351, 22))
        self.datafolderLineEdit.setObjectName("datafolderLineEdit")
        self.dataBrowseButton = QtWidgets.QPushButton(self.dataGroupBox)
        self.dataBrowseButton.setGeometry(QtCore.QRect(390, 60, 93, 28))
        self.dataBrowseButton.setObjectName("dataBrowseButton")
        self.lblDataFolder = QtWidgets.QLabel(self.dataGroupBox)
        self.lblDataFolder.setGeometry(QtCore.QRect(20, 30, 191, 16))
        self.lblDataFolder.setObjectName("lblDataFolder")
        self.dataprefixLineEdit = QtWidgets.QLineEdit(self.dataGroupBox)
        self.dataprefixLineEdit.setGeometry(QtCore.QRect(20, 130, 113, 22))
        self.dataprefixLineEdit.setObjectName("dataprefixLineEdit")
        self.lblDataPrefix = QtWidgets.QLabel(self.dataGroupBox)
        self.lblDataPrefix.setGeometry(QtCore.QRect(20, 100, 53, 16))
        self.lblDataPrefix.setObjectName("lblDataPrefix")
        self.datadateComboBox = QtWidgets.QComboBox(self.dataGroupBox)
        self.datadateComboBox.setGeometry(QtCore.QRect(160, 130, 221, 22))
        self.datadateComboBox.setObjectName("datadateComboBox")
        self.lblDataDateFormat = QtWidgets.QLabel(self.dataGroupBox)
        self.lblDataDateFormat.setGeometry(QtCore.QRect(160, 100, 91, 16))
        self.lblDataDateFormat.setObjectName("lblDataDateFormat")
        self.lblDataSuffix = QtWidgets.QLabel(self.dataGroupBox)
        self.lblDataSuffix.setGeometry(QtCore.QRect(410, 100, 53, 16))
        self.lblDataSuffix.setObjectName("lblDataSuffix")
        self.lblDataMissingVal = QtWidgets.QLabel(self.dataGroupBox)
        self.lblDataMissingVal.setGeometry(QtCore.QRect(100, 180, 91, 16))
        self.lblDataMissingVal.setObjectName("lblDataMissingVal")
        self.missingSpinBox = QtWidgets.QSpinBox(self.dataGroupBox)
        self.missingSpinBox.setGeometry(QtCore.QRect(200, 180, 66, 22))
        self.missingSpinBox.setMinimum(-32767)
        self.missingSpinBox.setMaximum(32767)
        self.missingSpinBox.setProperty("value", -9999)
        self.missingSpinBox.setObjectName("missingSpinBox")
        self.fileSuffixComboBox = QtWidgets.QComboBox(self.dataGroupBox)
        self.fileSuffixComboBox.setGeometry(QtCore.QRect(400, 130, 69, 22))
        self.fileSuffixComboBox.setMaxVisibleItems(3)
        self.fileSuffixComboBox.setMaxCount(3)
        self.fileSuffixComboBox.setObjectName("fileSuffixComboBox")
        self.avgGroupBox = QtWidgets.QGroupBox(DatasetDefinition)
        self.avgGroupBox.setGeometry(QtCore.QRect(30, 350, 501, 211))
        self.avgGroupBox.setObjectName("avgGroupBox")
        self.avgdataLineEdit = QtWidgets.QLineEdit(self.avgGroupBox)
        self.avgdataLineEdit.setEnabled(False)
        self.avgdataLineEdit.setGeometry(QtCore.QRect(20, 60, 341, 22))
        self.avgdataLineEdit.setObjectName("avgdataLineEdit")
        self.lblAvgFolder = QtWidgets.QLabel(self.avgGroupBox)
        self.lblAvgFolder.setGeometry(QtCore.QRect(20, 30, 221, 16))
        self.lblAvgFolder.setObjectName("lblAvgFolder")
        self.avgBrowseButton = QtWidgets.QPushButton(self.avgGroupBox)
        self.avgBrowseButton.setGeometry(QtCore.QRect(380, 60, 111, 28))
        self.avgBrowseButton.setObjectName("avgBrowseButton")
        self.avgprefixLineEdit = QtWidgets.QLineEdit(self.avgGroupBox)
        self.avgprefixLineEdit.setGeometry(QtCore.QRect(20, 126, 113, 22))
        self.avgprefixLineEdit.setObjectName("avgprefixLineEdit")
        self.lblAvgPrefix = QtWidgets.QLabel(self.avgGroupBox)
        self.lblAvgPrefix.setGeometry(QtCore.QRect(20, 101, 53, 16))
        self.lblAvgPrefix.setObjectName("lblAvgPrefix")
        self.avgComboBox = QtWidgets.QComboBox(self.avgGroupBox)
        self.avgComboBox.setGeometry(QtCore.QRect(160, 126, 211, 22))
        self.avgComboBox.setObjectName("avgComboBox")
        self.lblAvgSuffix = QtWidgets.QLabel(self.avgGroupBox)
        self.lblAvgSuffix.setGeometry(QtCore.QRect(410, 101, 53, 16))
        self.lblAvgSuffix.setObjectName("lblAvgSuffix")
        self.lblAvgDateFormat = QtWidgets.QLabel(self.avgGroupBox)
        self.lblAvgDateFormat.setGeometry(QtCore.QRect(160, 101, 81, 16))
        self.lblAvgDateFormat.setObjectName("lblAvgDateFormat")
        self.lblAvgMissingVal = QtWidgets.QLabel(self.avgGroupBox)
        self.lblAvgMissingVal.setGeometry(QtCore.QRect(100, 170, 91, 16))
        self.lblAvgMissingVal.setObjectName("lblAvgMissingVal")
        self.copyButton = QtWidgets.QPushButton(self.avgGroupBox)
        self.copyButton.setGeometry(QtCore.QRect(380, 20, 111, 28))
        self.copyButton.setObjectName("copyButton")
        self.avgMissingSpinBox = QtWidgets.QSpinBox(self.avgGroupBox)
        self.avgMissingSpinBox.setGeometry(QtCore.QRect(200, 170, 66, 22))
        self.avgMissingSpinBox.setMinimum(-32767)
        self.avgMissingSpinBox.setMaximum(32767)
        self.avgMissingSpinBox.setProperty("value", -9999)
        self.avgMissingSpinBox.setObjectName("avgMissingSpinBox")
        self.avgFileSuffixComboBox = QtWidgets.QComboBox(self.avgGroupBox)
        self.avgFileSuffixComboBox.setGeometry(QtCore.QRect(400, 126, 69, 22))
        self.avgFileSuffixComboBox.setMaxVisibleItems(3)
        self.avgFileSuffixComboBox.setMaxCount(3)
        self.avgFileSuffixComboBox.setObjectName("avgFileSuffixComboBox")
        self.saveButton = QtWidgets.QPushButton(DatasetDefinition)
        self.saveButton.setGeometry(QtCore.QRect(140, 570, 93, 28))
        self.saveButton.setObjectName("saveButton")
        self.closeButton = QtWidgets.QPushButton(DatasetDefinition)
        self.closeButton.setGeometry(QtCore.QRect(360, 570, 93, 28))
        self.closeButton.setObjectName("closeButton")
        self.FTPGroupBox = QtWidgets.QGroupBox(DatasetDefinition)
        self.FTPGroupBox.setGeometry(QtCore.QRect(560, 120, 521, 441))
        self.FTPGroupBox.setObjectName("FTPGroupBox")
        self.ftphostLineEdit = QtWidgets.QLineEdit(self.FTPGroupBox)
        self.ftphostLineEdit.setGeometry(QtCore.QRect(150, 30, 321, 22))
        self.ftphostLineEdit.setObjectName("ftphostLineEdit")
        self.lblRemoteHost = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblRemoteHost.setGeometry(QtCore.QRect(20, 30, 91, 16))
        self.lblRemoteHost.setObjectName("lblRemoteHost")
        self.ftpdirLineEdit = QtWidgets.QLineEdit(self.FTPGroupBox)
        self.ftpdirLineEdit.setGeometry(QtCore.QRect(150, 70, 321, 22))
        self.ftpdirLineEdit.setObjectName("ftpdirLineEdit")
        self.lblRemoteDir = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblRemoteDir.setGeometry(QtCore.QRect(20, 70, 111, 16))
        self.lblRemoteDir.setObjectName("lblRemoteDir")
        self.usernameLineEdit = QtWidgets.QLineEdit(self.FTPGroupBox)
        self.usernameLineEdit.setGeometry(QtCore.QRect(150, 110, 321, 22))
        self.usernameLineEdit.setObjectName("usernameLineEdit")
        self.lblUserName = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblUserName.setGeometry(QtCore.QRect(20, 110, 91, 16))
        self.lblUserName.setObjectName("lblUserName")
        self.passLineEdit = QtWidgets.QLineEdit(self.FTPGroupBox)
        self.passLineEdit.setGeometry(QtCore.QRect(150, 150, 321, 22))
        self.passLineEdit.setObjectName("passLineEdit")
        self.lblPassword = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblPassword.setGeometry(QtCore.QRect(20, 150, 81, 16))
        self.lblPassword.setObjectName("lblPassword")
        self.ftpfiledateComboBox = QtWidgets.QComboBox(self.FTPGroupBox)
        self.ftpfiledateComboBox.setGeometry(QtCore.QRect(150, 220, 321, 22))
        self.ftpfiledateComboBox.setObjectName("ftpfiledateComboBox")
        self.lblRemoteDateFormat = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblRemoteDateFormat.setGeometry(QtCore.QRect(20, 220, 111, 16))
        self.lblRemoteDateFormat.setObjectName("lblRemoteDateFormat")
        self.ftpfileprefixLineEdit = QtWidgets.QLineEdit(self.FTPGroupBox)
        self.ftpfileprefixLineEdit.setGeometry(QtCore.QRect(150, 260, 113, 22))
        self.ftpfileprefixLineEdit.setObjectName("ftpfileprefixLineEdit")
        self.lblRemoteFilePrefix = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblRemoteFilePrefix.setGeometry(QtCore.QRect(20, 260, 121, 16))
        self.lblRemoteFilePrefix.setObjectName("lblRemoteFilePrefix")
        self.lblRemoteFileSuffix = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblRemoteFileSuffix.setGeometry(QtCore.QRect(300, 260, 121, 16))
        self.lblRemoteFileSuffix.setObjectName("lblRemoteFileSuffix")
        self.lblUncompressedProjection = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblUncompressedProjection.setGeometry(QtCore.QRect(20, 300, 181, 16))
        self.lblUncompressedProjection.setObjectName("lblUncompressedProjection")
        self.lblUncompressedDateFormat = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblUncompressedDateFormat.setGeometry(QtCore.QRect(20, 340, 171, 16))
        self.lblUncompressedDateFormat.setObjectName("lblUncompressedDateFormat")
        self.uncompprefixLineEdit = QtWidgets.QLineEdit(self.FTPGroupBox)
        self.uncompprefixLineEdit.setGeometry(QtCore.QRect(150, 380, 113, 22))
        self.uncompprefixLineEdit.setObjectName("uncompprefixLineEdit")
        self.lblUncompressedPrefix = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblUncompressedPrefix.setGeometry(QtCore.QRect(20, 380, 121, 16))
        self.lblUncompressedPrefix.setObjectName("lblUncompressedPrefix")
        self.lblUncompressedFileSuffix = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblUncompressedFileSuffix.setGeometry(QtCore.QRect(300, 380, 131, 16))
        self.lblUncompressedFileSuffix.setObjectName("lblUncompressedFileSuffix")
        self.uncompdateComboBox = QtWidgets.QComboBox(self.FTPGroupBox)
        self.uncompdateComboBox.setGeometry(QtCore.QRect(210, 340, 261, 22))
        self.uncompdateComboBox.setObjectName("uncompdateComboBox")
        self.uncomprSuffixComboBox = QtWidgets.QComboBox(self.FTPGroupBox)
        self.uncomprSuffixComboBox.setGeometry(QtCore.QRect(440, 380, 69, 22))
        self.uncomprSuffixComboBox.setMaxVisibleItems(3)
        self.uncomprSuffixComboBox.setMaxCount(3)
        self.uncomprSuffixComboBox.setObjectName("uncomprSuffixComboBox")
        self.zipSuffixComboBox = QtWidgets.QComboBox(self.FTPGroupBox)
        self.zipSuffixComboBox.setGeometry(QtCore.QRect(440, 260, 69, 22))
        self.zipSuffixComboBox.setMaxVisibleItems(3)
        self.zipSuffixComboBox.setMaxCount(3)
        self.zipSuffixComboBox.setObjectName("zipSuffixComboBox")
        self.projectionComboBox = QtWidgets.QComboBox(self.FTPGroupBox)
        self.projectionComboBox.setGeometry(QtCore.QRect(210, 300, 111, 22))
        self.projectionComboBox.setMaxVisibleItems(2)
        self.projectionComboBox.setMaxCount(2)
        self.projectionComboBox.setObjectName("projectionComboBox")
        self.lblScaleFactor = QtWidgets.QLabel(self.FTPGroupBox)
        self.lblScaleFactor.setGeometry(QtCore.QRect(340, 300, 91, 16))
        self.lblScaleFactor.setObjectName("lblScaleFactor")
        self.scaleFactorSpinBox = QtWidgets.QSpinBox(self.FTPGroupBox)
        self.scaleFactorSpinBox.setGeometry(QtCore.QRect(440, 300, 61, 22))
        self.scaleFactorSpinBox.setMinimum(1)
        self.scaleFactorSpinBox.setMaximum(32767)
        self.scaleFactorSpinBox.setProperty("value", 1)
        self.scaleFactorSpinBox.setObjectName("scaleFactorSpinBox")
        self.isFileCompressedCheckBox = QtWidgets.QCheckBox(self.FTPGroupBox)
        self.isFileCompressedCheckBox.setGeometry(QtCore.QRect(210, 190, 141, 18))
        self.isFileCompressedCheckBox.setObjectName("isFileCompressedCheckBox")
        self.periodComboBox = QtWidgets.QComboBox(DatasetDefinition)
        self.periodComboBox.setGeometry(QtCore.QRect(900, 80, 121, 22))
        self.periodComboBox.setObjectName("periodComboBox")
        self.lblDatasetPeriodicity = QtWidgets.QLabel(DatasetDefinition)
        self.lblDatasetPeriodicity.setGeometry(QtCore.QRect(900, 50, 81, 16))
        self.lblDatasetPeriodicity.setObjectName("lblDatasetPeriodicity")
        self.newButton = QtWidgets.QPushButton(DatasetDefinition)
        self.newButton.setGeometry(QtCore.QRect(30, 10, 93, 28))
        self.newButton.setObjectName("newButton")
        self.deleteButton = QtWidgets.QPushButton(DatasetDefinition)
        self.deleteButton.setGeometry(QtCore.QRect(250, 570, 93, 28))
        self.deleteButton.setObjectName("deleteButton")
        self.defaultDSComboBox = QtWidgets.QComboBox(DatasetDefinition)
        self.defaultDSComboBox.setGeometry(QtCore.QRect(400, 80, 69, 22))
        self.defaultDSComboBox.setMaxVisibleItems(2)
        self.defaultDSComboBox.setMaxCount(2)
        self.defaultDSComboBox.setObjectName("defaultDSComboBox")
        self.lblSetAsDefault = QtWidgets.QLabel(DatasetDefinition)
        self.lblSetAsDefault.setGeometry(QtCore.QRect(400, 50, 101, 20))
        self.lblSetAsDefault.setObjectName("lblSetAsDefault")
        self.datasetComboBox = QtWidgets.QComboBox(DatasetDefinition)
        self.datasetComboBox.setGeometry(QtCore.QRect(30, 80, 351, 22))
        self.datasetComboBox.setObjectName("datasetComboBox")
        self.newFromCopyButton = QtWidgets.QPushButton(DatasetDefinition)
        self.newFromCopyButton.setGeometry(QtCore.QRect(30, 570, 93, 28))
        self.newFromCopyButton.setObjectName("newFromCopyButton")
        self.lblRequiredFields = QtWidgets.QLabel(DatasetDefinition)
        self.lblRequiredFields.setGeometry(QtCore.QRect(600, 580, 311, 16))
        font = QtGui.QFont()
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.lblRequiredFields.setFont(font)
        self.lblRequiredFields.setObjectName("lblRequiredFields")

        self.retranslateUi(DatasetDefinition)
        self.closeButton.clicked.connect(DatasetDefinition.close) # type: ignore
        QtCore.QMetaObject.connectSlotsByName(DatasetDefinition)

    def retranslateUi(self, DatasetDefinition):
        _translate = QtCore.QCoreApplication.translate
        DatasetDefinition.setWindowTitle(_translate("DatasetDefinition", "Define GeoCLIM Climate Dataset"))
        self.lblDatasetName.setText(_translate("DatasetDefinition", "Dataset Name  *"))
        self.lblDatasetType.setText(_translate("DatasetDefinition", "Data Type *"))
        self.lblDatasetExtent.setText(_translate("DatasetDefinition", "Data Extent *"))
        self.dataGroupBox.setTitle(_translate("DatasetDefinition", "Current Data"))
        self.dataBrowseButton.setText(_translate("DatasetDefinition", "Browse"))
        self.lblDataFolder.setText(_translate("DatasetDefinition", "Data folder *"))
        self.lblDataPrefix.setText(_translate("DatasetDefinition", "Prefix *"))
        self.lblDataDateFormat.setText(_translate("DatasetDefinition", "Date Format *"))
        self.lblDataSuffix.setText(_translate("DatasetDefinition", "Suffix *"))
        self.lblDataMissingVal.setText(_translate("DatasetDefinition", "Missing Value *"))
        self.avgGroupBox.setTitle(_translate("DatasetDefinition", "Average Data"))
        self.lblAvgFolder.setText(_translate("DatasetDefinition", "Average data folder *"))
        self.avgBrowseButton.setText(_translate("DatasetDefinition", "Browse"))
        self.lblAvgPrefix.setText(_translate("DatasetDefinition", "Prefix *"))
        self.lblAvgSuffix.setText(_translate("DatasetDefinition", "Suffix *"))
        self.lblAvgDateFormat.setText(_translate("DatasetDefinition", "Date Format *"))
        self.lblAvgMissingVal.setText(_translate("DatasetDefinition", "Missing Value *"))
        self.copyButton.setText(_translate("DatasetDefinition", "Match Data Folder"))
        self.saveButton.setText(_translate("DatasetDefinition", "Save"))
        self.closeButton.setText(_translate("DatasetDefinition", "Close"))
        self.FTPGroupBox.setTitle(_translate("DatasetDefinition", "FTP Settings"))
        self.lblRemoteHost.setText(_translate("DatasetDefinition", "Remote Host"))
        self.lblRemoteDir.setText(_translate("DatasetDefinition", "Remote Directory"))
        self.lblUserName.setText(_translate("DatasetDefinition", "User Name"))
        self.lblPassword.setText(_translate("DatasetDefinition", "Password"))
        self.lblRemoteDateFormat.setText(_translate("DatasetDefinition", "File Date Format"))
        self.lblRemoteFilePrefix.setText(_translate("DatasetDefinition", "Zipped Prefix"))
        self.lblRemoteFileSuffix.setText(_translate("DatasetDefinition", "Zipped File Suffix"))
        self.lblUncompressedProjection.setText(_translate("DatasetDefinition", "Uncompressed Data Projection"))
        self.lblUncompressedDateFormat.setText(_translate("DatasetDefinition", "Uncompressed Date Format"))
        self.lblUncompressedPrefix.setText(_translate("DatasetDefinition", "Uncompressed Prefix"))
        self.lblUncompressedFileSuffix.setText(_translate("DatasetDefinition", "Uncompressed Suffix"))
        self.lblScaleFactor.setText(_translate("DatasetDefinition", "Scale Factor"))
        self.isFileCompressedCheckBox.setText(_translate("DatasetDefinition", "   Is file Compressed?"))
        self.lblDatasetPeriodicity.setText(_translate("DatasetDefinition", "Periodicity *"))
        self.newButton.setText(_translate("DatasetDefinition", "New"))
        self.deleteButton.setText(_translate("DatasetDefinition", "Delete"))
        self.lblSetAsDefault.setText(_translate("DatasetDefinition", "Default Dataset?"))
        self.newFromCopyButton.setText(_translate("DatasetDefinition", "Copy Dataset"))
        self.lblRequiredFields.setText(_translate("DatasetDefinition", "* - Required fields"))


if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    DatasetDefinition = QtWidgets.QDialog()
    ui = Ui_DatasetDefinition()
    ui.setupUi(DatasetDefinition)
    DatasetDefinition.show()
    sys.exit(app.exec_())
