Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DraftMASTDOCS and version 23.04

This page introduces the Cloud Science Platforms, why you might use them, and how to get your own free JupyterHub account.

Excerpt
hiddentrue

This chapter introduces the JupyterHub Science Platforms provided by STScI for computing in the cloud.

Panel
borderColor#00617E
borderWidth2
borderStylesolid

On this page...

Table of Contents

Panel
borderColor#00617E
bgColor#E3EEF1
borderWidth2
borderStylesolid

In this chapter...

Scroll Page Tree
rootPage@self

What are "Cloud Science Platforms"?

The Cloud Science Platforms are cloud-compute environments that enable you to start remote JupyterLab sessions in your browser. These environments include pre-installed astronomical software and development tools appropriate for performing mission-specific processing, such as data calibration, analysis, visualization, machine learning, and training.

Output in JupyterLab can include images, plots, tables, and even interactive windows; all derived from the execution of Notebook code and rendered directly on your web page. The image below shows an example of Mosviz, a multi-object spectroscopy tool, running in a Notebook.

Panel
borderColor#00617E
bgColor#E3EEF1
borderWidth2
borderStylesolid

Example JupyterLab Output

Why should I use a platform?

The primary reasons for using Cloud Science Platforms are:

  • Cloud computing is performed near MAST Archive data, providing the fastest possible access to the vast collection. Make full use of terabytes of data with no download delay, no need to expand your computer's storage, and, perhaps most importantly, without paying for anything.
  • Platforms bypass the fuss of installing your own software environment. Log on to JupyterLab with curated software installations and start running code.
  • Work done with Notebook serves as richly documented step-able code, perfect for teaching hands-on classes or seminars. Many platforms include this content by default, so you don't need to write your own! See the Tutorial Notebooks section below to get started.

Getting Set Up with a MyST account

To use the Science Platforms, you need a MyST account. Click the Create User panel to request an account.

Once you have your account, click the Launch button in the Registered Users panel to set properties and preferences for your account.

Why do I need an account?

Using the platforms gives you access to storage and compute resources. These are neither free nor unlimited resources. To maintain a consistent user experience, we need to have user accounts. Through accounts, we can assign each user a finite amount of storage and processing power. This also allows us to create backups and contact you in case of any issues.

Tutorial Notebooks
Anchor
tutorial-nb
tutorial-nb

The Jupyter Notebook collections below are created and curated by STScI. They demonstrate a wide array of tools and techniques, across many missions and observatories. 

TIKE Notebooks (TESS, Kepler, and K2 on the cloud)

Example JWST Calibration Pipeline Notebooks

Jdaviz Notebooks

Space Telescope Notebooks


Further Reading

More details about the Cloud Science Platforms can be found under:

Getting Started

Active Platforms