...
- Look at our DTI Readiness Checklist to check that all accounts you need are in order.
- Request a tag through help@c3dti.ai or check your emails for a tag the DTI has already sent you.
- Find your
<vanity_url>
which is a url you will use to access your tag's facilities.
- Find your
- Launch the Jupyter Service
- Access your tag’s static console:
<vanity_url>/static/console
- Open your browser’s devtools and go to the Javascript console
- On many browsers this is the ‘Ctrl+Shift+I’ keyboard shortcut; here is an article with directions on how to do this for different browsers on Windows and MacOS.
- Check whether a Jupyter is already running
- Execute the following command in the browser javascript console
Jupyter.isRunninginst().state()
- Returns ‘true’ ‘RUNNING’ if running, ‘false’ ‘STOPPED’ if not, 'STARTING' if launching
- Launch the Jupyter service
Jupyter.inst().start()
- Wait until you get a network timeout, or the call returns in the browser console. You should get an ‘undefined’ as the function doesn’t return any output.
- Navigate to the Jupyter service
<vanity_url>/jupyter
- Access your tag’s static console:
- Install the python environment
- Open a new Jupyter notebook (we need to get to the Kernel management menu)
- Select the "Kernel" menu
- Select "Manage Kernels"
- Browse the list and select ‘install’ on the 'py-dataanalysis' kernel. (this is the special kernel signed for this course)
- Wait until either there’s a timeout, or the spin icon stops and it says ‘uninstall’
- Refresh the Jupyter notebook
- Select the 'Kernel' menu
- Select 'Change Kernel'
- Select the 'py-dataanalysis' kernel.
- Test your code
- Go back to the Jupyter tree page
- Upload your notebooks, or open a new notebook
- Make sure to select the 'py-dataanalysis' kernel.
- Try some code
- Shutdown your Jupyter Service
- Remember when you're finished to shutdown your Jupyter resources as leftover running services can impact performance for other users.
- You can click the 'Shutdown Service' button on your Jupyter tree page
<vanity_url>/tree
- You can also execute the command
Jupyter.inst().stop()
from your static console page.