JupyterHub: Difference between revisions

From CSDMS
(Created page with " left | 50px | Out-of-date page This is a test page!<br> Actual content coming soon... {{PageTitle|The CSDMS JupyterHub}} CSDMS has its own [htt...")
 
No edit summary
Line 1: Line 1:
[[Image:Alert-yellow.png | left | 50px | Out-of-date page ]]
{{PageTitle|The CSDMS JupyterHub}}
This is a test page!<br>
 
Actual content coming soon...
<div class=AutoScaleImage>[[ File:jupyterhub.png | 325 px | right ]]<div>
 
CSDMS has a JupyterHub!
 
https://csdms.rc.colorado.edu
 
It's free and available for all CSDMS members--students, faculty, researchers--to use.
 
What can you do with the CSDMS JupyterHub? Here are a few ideas:


{{PageTitle|The CSDMS JupyterHub}}
* Work on an assignment
* Prototype and test Python code for a model
* Run a model through [[PyMT]] or [[Landlab]]
* Create a visualization for a journal article
* Share a Notebook with colleagues
* Deliver content for a multiuser workshop (like [https://github.com/csdms/rcem-2019 this] and [https://github.com/csdms/agu-2019 this])
* Run a lab from the [[Labs portal|CSDMS EKT repository]]
* Highlight your research and share it with others in the community by [[Get_Lab_on_CSDMS_NB_server|developing your own EKT lab]]
* Access a Linux OS and shell
 
Of course, these are just suggestions. How do you think you'll use the CSDMS JupyterHub?
 
If you're new to using Jupyter Notebook, here are a few resources to help you start:
 
* [https://jupyter-notebook.readthedocs.io/en/stable/notebook.html The Jupyter Notebook]
* [https://jupyter-notebook.readthedocs.io/en/stable/ui_components.html The Notebook interface]
* [https://jupyter-notebook.readthedocs.io/en/stable/examples/Notebook/examples_index.html Notebook examples]
* [https://jupyter-notebook.readthedocs.io/en/stable/troubleshooting.html What to do when things go wrong]


CSDMS has its own [https://csdms.rc.colorado.edu JupyterHub]!
If you have questions, or if you'd like more information, please contact us through the [https://github.com/csdms/help-desk CSDMS Help Desk].


Logo on right side.
== Getting access to the CSDMS JupyterHub ==
Add to "Services" menu.


Runs on AWS EC2.
Although the CSDMS JupyterHub is publicly available, it's password-protected.
To get a login on the CSDMS JupyterHub, follow these steps.


Community. computing, education.
# If you're not already a CSDMS member, [[Join_CSDMS|sign up]]
# [https://csdms.rc.colorado.edu/hub/signup Create a login], providing a username and password--they can be whatever you like
# [https://github.com/csdms/help-desk/issues/new?assignees=mdpiper&labels=jupyterhub&template=new-csdms-jupyterhub-account.md&title=CSDMS+JupyterHub+account Request authorization] for your new account through the CSDMS Help Desk--if you don't already have a GitHub account, you'll be asked to make one
# Once you're approved, [https://csdms.rc.colorado.edu/hub/login sign in] to the Hub!


Used for workshops.
== Additional details (for those that are interested) ==


Available for the community.
The CSDMS JuoyterHub runs on an AWS EC2 instance.
By default, we use a small instance (specs),
but for meetings or workshops, we can scale up to a larger instance.
This costs more, of course.


To access, follow these steps.
For JupyterHub software, we're using The Littlest JupyterHub (tljh).


# Create login
Can I use JupyterLab instead? Yes--show trick.
# Request authorization for your login (Help Desk, GitHub, usually a business day)
# Sign in to the Hub!


--[[User:Mpiper|Mpiper]] ([[User talk:Mpiper|talk]]) 10:06, 18 June 2020 (MDT)
--[[User:Mpiper|Mpiper]] ([[User talk:Mpiper|talk]]) 10:06, 18 June 2020 (MDT)

Revision as of 11:49, 7 July 2020

The CSDMS JupyterHub
Jupyterhub.png

CSDMS has a JupyterHub!

https://csdms.rc.colorado.edu

It's free and available for all CSDMS members--students, faculty, researchers--to use.

What can you do with the CSDMS JupyterHub? Here are a few ideas:

  • Work on an assignment
  • Prototype and test Python code for a model
  • Run a model through PyMT or Landlab
  • Create a visualization for a journal article
  • Share a Notebook with colleagues
  • Deliver content for a multiuser workshop (like this and this)
  • Run a lab from the CSDMS EKT repository
  • Highlight your research and share it with others in the community by developing your own EKT lab
  • Access a Linux OS and shell

Of course, these are just suggestions. How do you think you'll use the CSDMS JupyterHub?

If you're new to using Jupyter Notebook, here are a few resources to help you start:

If you have questions, or if you'd like more information, please contact us through the CSDMS Help Desk.

Getting access to the CSDMS JupyterHub

Although the CSDMS JupyterHub is publicly available, it's password-protected. To get a login on the CSDMS JupyterHub, follow these steps.

  1. If you're not already a CSDMS member, sign up
  2. Create a login, providing a username and password--they can be whatever you like
  3. Request authorization for your new account through the CSDMS Help Desk--if you don't already have a GitHub account, you'll be asked to make one
  4. Once you're approved, sign in to the Hub!

Additional details (for those that are interested)

The CSDMS JuoyterHub runs on an AWS EC2 instance. By default, we use a small instance (specs), but for meetings or workshops, we can scale up to a larger instance. This costs more, of course.

For JupyterHub software, we're using The Littlest JupyterHub (tljh).

Can I use JupyterLab instead? Yes--show trick.

--Mpiper (talk) 10:06, 18 June 2020 (MDT)