├── .github └── issue_template.md ├── README.md ├── notebook.png └── updates.json /.github/issue_template.md: -------------------------------------------------------------------------------- 1 | ### Environment 2 | * App version: 3 | * Operating system: 4 | 5 | ### Description 6 | 7 | 8 | ### Logs 9 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # IBM Data Science Experience Desktop 2 | **This project is no longer maintained.** If you have a problem, look through the [Troubleshooting](#troubleshooting) section and [existing issues](https://github.com/IBMDataScience/DSx-Desktop/issues?utf8=%E2%9C%93&q=) to see if it has been resolved before. 3 | 4 | IBM Data Science Experience Desktop was built for those who want to download and play locally. Analyze, learn, and build with the tools you love, right on your desktop. 5 | * [Download for Mac](https://github.com/IBMDataScience/DSx-Desktop/releases/download/1.2.4/IBM_DSX_Desktop-1.2.4.dmg) 6 | * [Download for Windows](https://github.com/IBMDataScience/DSx-Desktop/releases/download/1.2.4/IBM_DSX_Desktop-1.2.4.exe) 7 | * [Download for Linux](https://github.com/IBMDataScience/DSx-Desktop/releases/download/1.2.4/ibm-dsx-desktop.AppImage) 8 | 9 | ## Features 10 | * The same Jupyter notebooks you know and love with the building blocks you need for Python, R, and Scala. 11 | * Easily access Apache Spark from your desktop so you can create and learn on the go. 12 | * Built-in tutorial notebooks to help jump start your learning experience. 13 | * Support for RStudio IDE and Zeppelin notebooks, to meet your various needs. 14 | 15 | ![Jupyter Notebook](notebook.png) 16 | 17 | ## Documentation 18 | Documentation for DSX Desktop can be found on the [content hub](https://content-dsxdesktop.mybluemix.net/). 19 | 20 | ## Troubleshooting 21 | Troubleshooting problems in DSX Desktop. 22 | 23 | ### Compatibility 24 | DSX Desktop works on all platforms (MacOS, Windows 7, Windows 10, and Linux), but certain platforms have more issues than others. 25 | * MacOS and Linux have very few (if any) issues, the majority of them are Windows. 26 | * Windows 10 Enterprise, Pro, and Education has [Hyper-V](https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v), which enables Docker to run natively, and is less error-prone. 27 | * Windows 7 and Windows 10 Home runs Docker inside a VirtualBox VM, which is very error-prone. 28 | 29 | ### Check if the VM is Running (Windows 7, Windows 10 Home) 30 | Windows 7 and Windows 10 Home runs Docker inside a VirtualBox VM named **ibm-dsx**. When you start DSX Desktop, it tries to start this VM (sometimes unsuccessfully). 31 | 32 | If the VM fails to start after five attempts, **it will be removed and a new one will be created**, resulting in you having to go through the install again. 33 | 34 | To get around this, you can attempt to start the VM manually, either through VirtualBox or the command line: 35 | * **VirtualBox**: open VirtualBox, right-click the ibm-dsx machine, and click Start > Headless Start 36 | * **Command Line**: open a command prompt and enter `docker-machine start ibm-dsx` 37 | 38 | ### Try Pulling an Image with Docker 39 | If you're having problems on the installation screen (after the image selection), it may be that Docker is unable to pull the images. 40 | 41 | To test, start Docker, then open a terminal or command prompt and enter `docker pull hello-world`. If that fails, then Docker is unable to pull any images, so the installation cannot complete. 42 | 43 | **Note**: Windows 7 and Windows 10 Home users, use the Docker Quickstart Terminal. 44 | 45 | ### Ensure Shared Drives are Enabled (Windows 10 Enterprise, Pro, Education) 46 | If you're trying to launch a Notebook or RStudio and DSX Desktop is saying you don't have it installed (even if you do), then it may be that Docker cannot access your files. 47 | 48 | To check if you have shared drives enabled, right-click on the Docker tray icon, click settings, then on the "Shared Drives" tab, ensure that your primary drive is checked (usually `C:\`). 49 | 50 | You can also test it by opening a command prompt and entering 51 | ```sh 52 | docker run --rm -it -v c:\Users:/data alpine ls /data 53 | ``` 54 | which should result in a list of the users. If it doesn't, then check to see if you have shared drives enabled. 55 | 56 | **Note**: if you're using Microsoft AD, then you will be unable to share your drive with Docker using your account's credentials. Instead, follow [these instructions](https://blogs.msdn.microsoft.com/stevelasker/2016/06/14/configuring-docker-for-windows-volumes/). 57 | -------------------------------------------------------------------------------- /notebook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IBMDataScience/DSx-Desktop/885c5d6257940640a8c73eff08471744dbdb9007/notebook.png -------------------------------------------------------------------------------- /updates.json: -------------------------------------------------------------------------------- 1 | { 2 | "linux-x64-prod": { 3 | "version": "1.2.4", 4 | "readme": "Better handling of network drops. Added opt-in option for sending usage info. Various bug fixes and UI improvements.", 5 | "update": "https://github.com/IBMDataScience/DSx-Desktop/releases/download/1.2.4/ibm-dsx-desktop.AppImage", 6 | "platform": "linux", 7 | "bytes": "70500000", 8 | "size": "70.5 MB" 9 | }, 10 | "win32-x64-prod": { 11 | "version": "1.2.4", 12 | "readme": "Better handling of network drops. Added opt-in option for sending usage info. Various bug fixes and UI improvements.", 13 | "update": "https://github.com/IBMDataScience/DSx-Desktop/releases/download/1.2.4/", 14 | "platform": "win32", 15 | "bytes": "70600000", 16 | "size": "70.6 MB" 17 | }, 18 | "darwin-x64-prod": { 19 | "version": "1.2.4", 20 | "readme": "Better handling of network drops. Added opt-in option for sending usage info. Various bug fixes and UI improvements.", 21 | "update": "https://github.com/IBMDataScience/DSx-Desktop/releases/download/1.2.4/release.json", 22 | "install": "https://github.com/IBMDataScience/DSx-Desktop/releases/download/1.2.4/IBM_DSX_Desktop-1.2.4.dmg", 23 | "bytes": "64700000", 24 | "size": "64.7 MB" 25 | }, 26 | "imageUpdates": { 27 | "DSX Desktop": { 28 | "readme": "New image, same content", 29 | "id": "sha256:9ac93c600ed2dc8d986aa32dee28d64b9400576b84261be6599493d1310a820c", 30 | "bytes": "290056743" 31 | }, 32 | "Anaconda (Python 2.7)": { 33 | "readme": "New image, same content", 34 | "id": "sha256:30a1ccf7c0a084cb64c432097a74b9f2276ba5b7746ab735ad3358bf2ed2e604", 35 | "bytes": "1285410257" 36 | }, 37 | "Anaconda + Spark (Python 2.7, Scala, R)": { 38 | "readme": "New image, same content", 39 | "id": "sha256:d6527bffbbeccb842b514a9b3d2e80fdd16cfd4e029e0bd835e631a58bdbec10", 40 | "bytes": "2850537976" 41 | }, 42 | "Anaconda (Python 3.5)": { 43 | "readme": "New image, same content", 44 | "id": "sha256:10e13945f9cb66685b6eb9ae7bd38e337702acd51de92edb622702fe2e3b7b29", 45 | "bytes": "2095762232" 46 | }, 47 | "Anaconda + Spark (Python 3.5, Scala, R)": { 48 | "readme": "New image, same content", 49 | "id": "sha256:a7275b16004c0429ab1ff7aaf93fde40046fe9e083d59a7d9a33c51474ca1a31", 50 | "bytes": "3016401166" 51 | }, 52 | "RStudio with Spark": { 53 | "readme": "New image, same content", 54 | "id": "sha256:01541e54dbc5075e3b506990654a64068e030520867c971623158000e6df8bfe", 55 | "bytes": "935274185" 56 | }, 57 | "Zeppelin Notebook": { 58 | "readme": "New image, same content", 59 | "id": "sha256:28a5e0346e7af8f5d01a4f9c3475c55bd77c8a24a9880571168324ec49c9d5e4", 60 | "bytes": "3394101529" 61 | } 62 | }, 63 | "notebooks": { 64 | "Anaconda (Python 2.7)": { 65 | "size": "1.4", 66 | "date": "02-20-2018, 06:00:00 PM", 67 | "readme": "Fixed a bug with running Brunel notebooks.", 68 | "name": "ibm-dsx-ana27", 69 | "version": "v3", 70 | "bytes": "GB", 71 | "tarName": "ibm-dsx-ana27.tar.gz", 72 | "tarSize": "1303984789" 73 | }, 74 | "Anaconda (Python 3.5)": { 75 | "size": "2.2", 76 | "date": "05-12-2017, 10:00:00 AM", 77 | "readme": "Support download as html, pdf, ipynb. Support for geopandas, brunel etc.", 78 | "name": "ibm-dsx-ana35", 79 | "version": "v3", 80 | "bytes": "GB", 81 | "tarName": "ibm-dsx-ana35.tar.gz", 82 | "tarSize": "2093696543" 83 | }, 84 | "Anaconda + Spark (Python 2.7/3.5, Scala, R)": { 85 | "size": "3.0", 86 | "date": "02-20-2018, 06:00:00 PM", 87 | "readme": "Fixed a bug with running Brunel notebooks.", 88 | "name": "anaconda_with_spark", 89 | "version": "v3", 90 | "bytes": "GB", 91 | "tarName": "anaconda_with_spark.tar.gz", 92 | "tarSize": "2860840128" 93 | } 94 | }, 95 | "servers": { 96 | "RStudio with Spark": { 97 | "size": "1.0", 98 | "date": "05-02-2017, 10:00:00 AM", 99 | "readme": "no change", 100 | "name": "rstudio-server", 101 | "version": "v2", 102 | "bytes": "GB", 103 | "tarName": "rstudio-server.tar.gz", 104 | "tarSize": "953823439" 105 | } 106 | }, 107 | "zeppelin": { 108 | "Zeppelin Notebook": { 109 | "size": "3.5", 110 | "date": "07-13-2017, 10:00:00 AM", 111 | "readme": "First version", 112 | "name": "zeppelin", 113 | "version": "v1", 114 | "bytes": "GB", 115 | "tarName": "zeppelin.tar.gz", 116 | "tarSize": "3386934916" 117 | } 118 | }, 119 | "dsx-core": { 120 | "DSX Desktop": { 121 | "size": "0.4", 122 | "date": "02-20-2018, 06:00:00 PM", 123 | "readme": "Fixed bug with deleting assets. Updated UI.", 124 | "name": "dsx-desktop", 125 | "version": "v1", 126 | "bytes": "GB", 127 | "tarName": "dsx-core-ux.tar.gz", 128 | "tarSize": "326264975" 129 | } 130 | }, 131 | "docker": { 132 | "mac_size": "118407105", 133 | "windows_size": "214698696" 134 | }, 135 | "DockerImages": { 136 | "notebooks": { 137 | "Anaconda (Python 2.7)": { 138 | "size": "1.4", 139 | "date": "02-20-2018, 06:00:00 PM", 140 | "readme": "Fixed a bug with running Brunel notebooks.", 141 | "name": "ibm-dsx-ana27", 142 | "version": "v3", 143 | "bytes": "GB", 144 | "tarName": "ibm-dsx-ana27.tar.gz", 145 | "tarSize": "1303984789" 146 | }, 147 | "Anaconda (Python 3.5)": { 148 | "size": "2.2", 149 | "date": "05-12-2017, 10:00:00 AM", 150 | "readme": "Support download as html, pdf, ipynb. Support for geopandas, brunel etc.", 151 | "name": "ibm-dsx-ana35", 152 | "version": "v3", 153 | "bytes": "GB", 154 | "tarName": "ibm-dsx-ana35.tar.gz", 155 | "tarSize": "2093696543" 156 | }, 157 | "Anaconda + Spark (Python 2.7, Scala, R)": { 158 | "size": "3.0", 159 | "date": "02-20-2018, 06:00:00 PM", 160 | "readme": "Fixed a bug with running Brunel notebooks.", 161 | "name": "anaconda_with_spark", 162 | "version": "v3", 163 | "bytes": "GB", 164 | "tarName": "anaconda_with_spark.tar.gz", 165 | "tarSize": "2860840128" 166 | }, 167 | "Anaconda + Spark (Python 3.5, Scala, R)": { 168 | "size": "8.1", 169 | "date": "03-15-2018, 10:00:00 AM", 170 | "readme": "Added Support for Anaconda with Spark for Python 3.5", 171 | "name": "anaconda_with_spark35", 172 | "version": "v3", 173 | "bytes": "GB", 174 | "tarName": "anaconda_with_spark35.tar.gz", 175 | "tarSize": "3379494563" 176 | } 177 | }, 178 | "servers": { 179 | "RStudio with Spark": { 180 | "size": "1.0", 181 | "date": "05-02-2017, 10:00:00 AM", 182 | "readme": "no change", 183 | "name": "rstudio-server", 184 | "version": "v2", 185 | "bytes": "GB", 186 | "tarName": "rstudio-server.tar.gz", 187 | "tarSize": "953823439" 188 | } 189 | }, 190 | "zeppelin": { 191 | "Zeppelin Notebook": { 192 | "size": "3.5", 193 | "date": "07-13-2017, 10:00:00 AM", 194 | "readme": "First version", 195 | "name": "zeppelin", 196 | "version": "v1", 197 | "bytes": "GB", 198 | "tarName": "zeppelin.tar.gz", 199 | "tarSize": "3386934916" 200 | } 201 | }, 202 | "spss": { 203 | "SPSS Modeler": { 204 | "size": "5.4", 205 | "date": "07-13-2017, 10:00:00 AM", 206 | "readme": "First version", 207 | "name": "spssmodeler", 208 | "version": "v1", 209 | "bytes": "GB", 210 | "tarName": "spssmodeler.tar.gz", 211 | "tarSize": "5352499633" 212 | } 213 | }, 214 | "dsx-core": { 215 | "DSX Desktop": { 216 | "size": "0.4", 217 | "date": "02-20-2018, 06:00:00 PM", 218 | "readme": "Fixed bug with deleting assets. Updated UI.", 219 | "name": "dsx-desktop", 220 | "version": "v1", 221 | "bytes": "GB", 222 | "tarName": "dsx-core-ux.tar.gz", 223 | "tarSize": "326264975" 224 | } 225 | } 226 | } 227 | } 228 | --------------------------------------------------------------------------------