From a24f9545fe2ff7c141648e072b1d38e7e20a24fe Mon Sep 17 00:00:00 2001 From: Rohan Daruwala <rdaruwala@gufi.ssec.wisc.edu> Date: Wed, 6 Sep 2017 15:42:51 -0500 Subject: [PATCH] Cleaned up unneeded files --- .DS_Store | Bin 6148 -> 0 bytes .../GradientControl-checkpoint.ipynb | 316 ------------------ .../Testing_Notebook-checkpoint.ipynb | 6 - .ipynb_checkpoints/Untitled-checkpoint.ipynb | 6 - 4 files changed, 328 deletions(-) delete mode 100644 .DS_Store delete mode 100644 .ipynb_checkpoints/GradientControl-checkpoint.ipynb delete mode 100644 .ipynb_checkpoints/Testing_Notebook-checkpoint.ipynb delete mode 100644 .ipynb_checkpoints/Untitled-checkpoint.ipynb diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 52c1ecd68e51a5c815ee0e11d6c7e5bf76fddda9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmZQzU|@7AO)+F(5MW?n;9!8zOq>i@0Z1N%F(jFwBCH_uz-H(%WHA&o<TK=X=0N2} zslgorpt$2?NMT51C}BusK#ITo<fNSZBxurbV_;y=_zwnP?{G1=GE^`WFyu27F_bXq zF_bV=FqC-apy)XR(!;>O!1w<@SdS2cJ3|peB0~y8CPOMi9zzL(Gbp7nlrR)A<TK<j z=rI&9RHB-}7z8zg5o!h}LlA>2gCm0rgD-<CgC0XJLkg-629Qf<FfcIiLv;u+6fvYS z6f%@DWP(|_P`it9xcWE)1H%Lc1_oZJez4O=iO~=k4S~@R7-k{B2=NaGH-sJ~M?+vV z1V%#u9s;29K>^aXXK;Yh4G<b6#lXnG0PX@XGBB{fG%<qv0Sq8HkX8^4(h8zMS{WEY zEU+11tqhD%t&HGq2uL5OO9G<7+8G$ZHiP(J?F@`yn;94wA=()jp*Ax@dnk+$?F@_% z?F@`y+hML7rAI?xGz4HFzzkssfa-r&1_oUHe~7A4ax?@+Ltt2j03(Y_u!|G8QpWB- zP+beEPZOZhpgI^-9W#RJWrP^GDrSNVC`v$uLDfA-D~JYH#f%ILAg!Yf0ayTy(xV|T H03iSXa4ScQ diff --git a/.ipynb_checkpoints/GradientControl-checkpoint.ipynb b/.ipynb_checkpoints/GradientControl-checkpoint.ipynb deleted file mode 100644 index 278d2e9..0000000 --- a/.ipynb_checkpoints/GradientControl-checkpoint.ipynb +++ /dev/null @@ -1,316 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false, - "deletable": true, - "editable": true - }, - "outputs": [], - "source": [ - "import pyqtgraph as pg\n", - "from pyqtgraph.Qt import QtCore, QtGui\n", - "import numpy as np\n", - "import json\n", - "import os\n", - "import math\n", - "from ipywidgets import *\n", - "from IPython.display import display\n", - "\n", - "from tkinter import *" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": false, - "scrolled": true - }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "{'test': {'mode': 'rgb', 'ticks': [[0, [0, 0, 0, 255]], [1, [255, 0, 0, 255]], [0.0, [0, 0, 0, 255]], [0.2196078431372549, [186, 186, 186, 255]], [0.6472476631101879, [255, 85, 0, 255]], [0.996078431372549, [255, 255, 0, 255]], [1.0, [255, 255, 0, 255]]]}, 'test2': {'mode': 'rgb', 'ticks': [[0.012841091492776886, [0, 0, 0, 255]], [1, [255, 0, 0, 255]], [0.07062600321027288, [255, 0, 255, 255]], [0.19028105624272182, [24, 24, 24, 255]], [0.2340540710666289, [186, 186, 186, 255]], [0.27471123280772985, [196, 196, 196, 255]], [0.43449469675510655, [224, 224, 224, 255]], [0.36795392314229064, [251, 251, 251, 255]], [0.4746042237119567, [255, 166, 125, 255]], [0.949529474711233, [255, 255, 0, 255]], [0.8924558587479936, [255, 85, 127, 255]], [0.15008025682182985, [85, 85, 0, 255]], [0.6524879614767255, [85, 170, 255, 254]], [0.5674157303370787, [1, 1, 1, 254]], [0.7199036918138041, [3, 3, 0, 254]], [0.7953451043338684, [85, 85, 255, 254]]]}, 'temp': {'mode': 'rgb', 'ticks': [[0.012841091492776886, [0, 0, 0, 255]], [1, [255, 0, 0, 255]], [0.07062600321027288, [255, 0, 255, 255]], [0.19028105624272182, [24, 24, 24, 255]], [0.2340540710666289, [186, 186, 186, 255]], [0.27471123280772985, [196, 196, 196, 255]], [0.43449469675510655, [224, 224, 224, 255]], [0.36795392314229064, [251, 251, 251, 255]], [0.4746042237119567, [255, 166, 125, 255]], [0.949529474711233, [255, 255, 0, 255]], [0.8924558587479936, [255, 85, 127, 255]], [0.15008025682182985, [85, 85, 0, 255]], [0.6524879614767255, [85, 170, 255, 254]], [0.5674157303370787, [1, 1, 1, 254]], [0.7199036918138041, [3, 3, 0, 254]], [0.7953451043338684, [85, 85, 255, 254]]]}, 'sqrtTest': {'mode': 'rgb', 'ticks': [[0.11331853993401471, [0, 0, 0, 255]], [1.0, [255, 0, 0, 255]], [0.26575553279334163, [255, 0, 255, 255]], [0.4362121688384241, [24, 24, 24, 255]], [0.4837913507563244, [186, 186, 186, 255]], [0.5241290230541806, [196, 196, 196, 255]], [0.65916211720267, [224, 224, 224, 255]], [0.6065920566099515, [251, 251, 251, 255]], [0.688915251472891, [255, 166, 125, 255]], [0.974438030205735, [255, 255, 0, 255]], [0.9446988190677459, [255, 85, 127, 255]], [0.38740193187673944, [85, 85, 0, 255]], [0.8077672693769694, [85, 170, 255, 254]], [0.7532700248497073, [1, 1, 1, 254]], [0.8484713853830335, [3, 3, 0, 254]], [0.891821228909622, [85, 85, 255, 254]]]}}\n", - "1\n", - "1\n", - "2\n", - "3\n", - "1\n", - "2\n", - "1\n", - "2\n", - "3\n", - "4\n", - "1\n", - "2\n", - "3\n", - "1\n", - "2\n", - "3\n", - "4\n", - "0\n", - "{'test': {'mode': 'rgb', 'ticks': [[0, [0, 0, 0, 255]], [1, [255, 0, 0, 255]], [0.0, [0, 0, 0, 255]], [0.2196078431372549, [186, 186, 186, 255]], [0.6472476631101879, [255, 85, 0, 255]], [0.996078431372549, [255, 255, 0, 255]], [1.0, [255, 255, 0, 255]]]}, 'test2': {'mode': 'rgb', 'ticks': [[0.012841091492776886, [0, 0, 0, 255]], [1, [255, 0, 0, 255]], [0.07062600321027288, [255, 0, 255, 255]], [0.19028105624272182, [24, 24, 24, 255]], [0.2340540710666289, [186, 186, 186, 255]], [0.27471123280772985, [196, 196, 196, 255]], [0.43449469675510655, [224, 224, 224, 255]], [0.36795392314229064, [251, 251, 251, 255]], [0.4746042237119567, [255, 166, 125, 255]], [0.949529474711233, [255, 255, 0, 255]], [0.8924558587479936, [255, 85, 127, 255]], [0.15008025682182985, [85, 85, 0, 255]], [0.6524879614767255, [85, 170, 255, 254]], [0.5674157303370787, [1, 1, 1, 254]], [0.7199036918138041, [3, 3, 0, 254]], [0.7953451043338684, [85, 85, 255, 254]]]}, 'temp': {'mode': 'rgb', 'ticks': [[0.012841091492776886, [0, 0, 0, 255]], [1, [255, 0, 0, 255]], [0.07062600321027288, [255, 0, 255, 255]], [0.19028105624272182, [24, 24, 24, 255]], [0.2340540710666289, [186, 186, 186, 255]], [0.27471123280772985, [196, 196, 196, 255]], [0.43449469675510655, [224, 224, 224, 255]], [0.36795392314229064, [251, 251, 251, 255]], [0.4746042237119567, [255, 166, 125, 255]], [0.949529474711233, [255, 255, 0, 255]], [0.8924558587479936, [255, 85, 127, 255]], [0.15008025682182985, [85, 85, 0, 255]], [0.6524879614767255, [85, 170, 255, 254]], [0.5674157303370787, [1, 1, 1, 254]], [0.7199036918138041, [3, 3, 0, 254]], [0.7953451043338684, [85, 85, 255, 254]]]}, 'sqrtTest': {'mode': 'rgb', 'ticks': [[0.11331853993401471, [0, 0, 0, 255]], [1.0, [255, 0, 0, 255]], [0.26575553279334163, [255, 0, 255, 255]], [0.4362121688384241, [24, 24, 24, 255]], [0.4837913507563244, [186, 186, 186, 255]], [0.5241290230541806, [196, 196, 196, 255]], [0.65916211720267, [224, 224, 224, 255]], [0.6065920566099515, [251, 251, 251, 255]], [0.688915251472891, [255, 166, 125, 255]], [0.974438030205735, [255, 255, 0, 255]], [0.9446988190677459, [255, 85, 127, 255]], [0.38740193187673944, [85, 85, 0, 255]], [0.8077672693769694, [85, 170, 255, 254]], [0.7532700248497073, [1, 1, 1, 254]], [0.8484713853830335, [3, 3, 0, 254]], [0.891821228909622, [85, 85, 255, 254]]]}}\n" - ] - } - ], - "source": [ - "class GradientControl(QtGui.QWidget):\n", - " def __init__(self, parent=None, **kwargs):\n", - " super(GradientControl, self).__init__(parent)\n", - " \n", - " l = QtGui.QGridLayout()\n", - " l.setSpacing(0)\n", - " self.setLayout(l)\n", - " \n", - " self.gData = {}\n", - " try:\n", - " f = open('data.json', 'x+')\n", - " except FileExistsError:\n", - " if os.stat(\"data.json\").st_size != 0:\n", - " self.gData = json.loads(open('data.json').read())\n", - " print(self.gData)\n", - " else:\n", - " print(\"Empty json file found.\")\n", - " \n", - " \n", - " \n", - " \n", - " self.ColorBar = pg.GradientWidget(orientation='bottom')\n", - " self.ColorBar.hide()\n", - " \n", - " self.SaveButton = QtGui.QPushButton(\"Save Gradient\")\n", - " self.SaveButton.clicked.connect(self.on_save_click)\n", - " \n", - " \n", - " \n", - " self.ImportButton = QtGui.QPushButton(\"Import Gradient\")\n", - " self.ImportButton.clicked.connect(self.importButtonClick)\n", - "\n", - " \n", - "\n", - " #Create Gradient List and Related Functions\n", - " self.List = QtGui.QListWidget()\n", - " self.List.setSelectionMode(QtGui.QAbstractItemView.ExtendedSelection)\n", - " self.List.itemSelectionChanged.connect(self.updateColorBar)\n", - "\n", - " #Create SQRT Buttonand Related Functions\n", - " self.sqrt = QtGui.QCheckBox(\"SQRT\")\n", - " self.sqrt.stateChanged.connect(self.sqrtAction)\n", - " \n", - " self.CloseButton = QtGui.QPushButton(\"Close\")\n", - " self.CloseButton.clicked.connect(self.closeButtonClick)\n", - " \n", - " #Create Delete Buttonand Related Functions\n", - " self.DeleteButton = QtGui.QPushButton(\"Delete Gradient\")\n", - " self.DeleteButton.clicked.connect(self.deleteButtonClick)\n", - " self.DeleteButton.hide()\n", - " \n", - " #Create Export Buttonand Related Functions\n", - " self.ExportButton = QtGui.QPushButton(\"Export Gradient\")\n", - " self.ExportButton.clicked.connect(self.exportButtonClick)\n", - " self.ExportButton.hide()\n", - " \n", - " self.updateListWidget()\n", - "\n", - " l.addWidget(self.ImportButton, 0, 0)\n", - " l.addWidget(self.sqrt, 1, 2)\n", - " l.addWidget(self.ColorBar, 2, 1)\n", - " l.addWidget(self.SaveButton, 1, 0)\n", - " l.addWidget(self.List, 1, 1)\n", - " l.addWidget(self.CloseButton, 6, 2)\n", - " l.addWidget(self.ExportButton, 2, 2)\n", - " l.addWidget(self.DeleteButton, 2, 0)\n", - " \n", - " def on_save_click(self):\n", - " print(self.SaveButton.text())\n", - " self.p = QtGui.QWidget()\n", - " self.p.setWindowTitle('Save Gradient As:')\n", - " self.p.textbox = QtGui.QLineEdit(self.p)\n", - " self.p.textbox.move(20, 20)\n", - " self.p.textbox.resize(280,40)\n", - " self.p.resize(320, 150)\n", - " button = QtGui.QPushButton('Save', self.p)\n", - " button.move(20,80)\n", - " button.clicked.connect(self.on_save_click_2)\n", - " self.p.setWindowModality(QtCore.Qt.WindowModal)\n", - " self.p.show()\n", - " \n", - " def getSelected(self):\n", - " toReturn = []\n", - " \n", - " ListCount = self.List.count()\n", - " \n", - " \n", - " index = 0 \n", - " while index < ListCount:\n", - " if(self.List.item(index).isSelected()):\n", - " toReturn.append(self.List.item(index))\n", - " index = index + 1\n", - " \n", - " return toReturn\n", - " \n", - " def on_save_click_2(self):\n", - " SaveName = self.p.textbox.text()\n", - " if SaveName in self.gData.keys():\n", - " overwrite_msg = \"There is already a save with this name. Would you like to Overwrite?\"\n", - " reply = QtGui.QMessageBox.question(self, 'Message', \n", - " overwrite_msg, QtGui.QMessageBox.Yes, QtGui.QMessageBox.No)\n", - "\n", - " if reply == QtGui.QMessageBox.Yes:\n", - " self.gData[SaveName] = self.ColorBar.saveState()\n", - " self.saveData()\n", - " self.p.close()\n", - " else:\n", - " self.gData[SaveName] = self.ColorBar.saveState()\n", - " self.saveData()\n", - " self.p.close()\n", - " self.updateListWidget()\n", - " \n", - " \n", - " \n", - " def saveData(self):\n", - " with open('data.json', 'w') as fp:\n", - " json.dump(self.gData, fp)\n", - " \n", - " def importButtonClick(self):\n", - " print(self.ImportButton.text())\n", - " \n", - " def closeButtonClick(self):\n", - " sys.exit(main())\n", - " \n", - " \n", - " def updateListWidget(self):\n", - " self.List.clear()\n", - " self.ExportButton.hide()\n", - " self.DeleteButton.hide()\n", - " for key in self.gData.keys():\n", - " self.List.addItem(key)\n", - " \n", - " \n", - " \n", - " def updateColorBar(self):\n", - " self.ExportButton.show()\n", - " self.ColorBar.show()\n", - " self.DeleteButton.show()\n", - " self.sqrt.setCheckState(0)\n", - " \n", - " if self.List.item(self.List.currentRow()).text() in self.gData.keys():\n", - " NewBar = self.gData[self.List.item(self.List.currentRow()).text()]\n", - " self.ColorBar.restoreState(NewBar)\n", - " \n", - " SelectedThings = self.getSelected()\n", - " print(len(SelectedThings))\n", - " \n", - " if len(SelectedThings) > 1:\n", - " self.ColorBar.hide()\n", - " self.SaveButton.hide()\n", - " self.sqrt.hide()\n", - " else:\n", - " self.ColorBar.show()\n", - " self.SaveButton.show()\n", - " self.sqrt.show()\n", - " \n", - " \n", - " \n", - " def sqrtAction(self):\n", - " if self.sqrt.isChecked() == True:\n", - " tickList = self.ColorBar.listTicks()\n", - " for tick in tickList:\n", - " self.ColorBar.setTickValue(tick[0], math.sqrt(self.ColorBar.tickValue(tick[0])))\n", - " else:\n", - " tickList = self.ColorBar.listTicks()\n", - " for tick in tickList:\n", - " self.ColorBar.setTickValue(tick[0], self.ColorBar.tickValue(tick[0]) * self.ColorBar.tickValue(tick[0]))\n", - " \n", - " \n", - " def deleteButtonClick(self):\n", - " delete_msg = \"Please confirm you want to delete the Gradient: \" + self.List.item(self.List.currentRow()).text() + \"\"\n", - " reply = QtGui.QMessageBox.question(self, 'Message', \n", - " delete_msg, QtGui.QMessageBox.Yes, QtGui.QMessageBox.No)\n", - " if reply == QtGui.QMessageBox.Yes:\n", - " del self.gData[self.List.item(self.List.currentRow()).text()]\n", - " self.updateListWidget()\n", - " \n", - " \n", - " def exportButtonClick(self):\n", - " print(\"Export!\")\n", - " \n", - " \n", - " \n", - "\n", - "\n", - "def main():\n", - " app = QtGui.QApplication([])\n", - " w = GradientControl()\n", - " w.show()\n", - " app.exec_()\n", - " return 0\n", - "\n", - "if __name__ == '__main__':\n", - " sys.exit(main())" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [] - }, - { - "cell_type": "code", - "execution_count": null, - "metadata": { - "collapsed": true - }, - "outputs": [], - "source": [] - } - ], - "metadata": { - "anaconda-cloud": {}, - "kernelspec": { - "display_name": "Python [conda env:ipykernel_py3]", - "language": "python", - "name": "conda-env-ipykernel_py3-py" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.6.1" - } - }, - "nbformat": 4, - "nbformat_minor": 1 -} diff --git a/.ipynb_checkpoints/Testing_Notebook-checkpoint.ipynb b/.ipynb_checkpoints/Testing_Notebook-checkpoint.ipynb deleted file mode 100644 index 59ce53d..0000000 --- a/.ipynb_checkpoints/Testing_Notebook-checkpoint.ipynb +++ /dev/null @@ -1,6 +0,0 @@ -{ - "cells": [], - "metadata": {}, - "nbformat": 4, - "nbformat_minor": 1 -} diff --git a/.ipynb_checkpoints/Untitled-checkpoint.ipynb b/.ipynb_checkpoints/Untitled-checkpoint.ipynb deleted file mode 100644 index 59ce53d..0000000 --- a/.ipynb_checkpoints/Untitled-checkpoint.ipynb +++ /dev/null @@ -1,6 +0,0 @@ -{ - "cells": [], - "metadata": {}, - "nbformat": 4, - "nbformat_minor": 1 -} -- GitLab