Skip to article frontmatterSkip to article content
Fornax User Documentation

Python Notebook Tutorials

The Fornax Initiative has established a github repository of Python Tutorial Notebooks that demonstrate how to access and analyze NASA Astrophysics datasets. The notebooks in this repository are tested frequently and automatically to guarantee that they successfully run using the software environments provided within the Fornax Science Console.

Once tested, these notebooks are rendered into HTML for easy reading: Fornax Tutorial Notebooks. They can be downloaded in .md (Markdown) format and run in any JupyterLab environment with the same user experience as traditional .ipynb notebooks. See Working with Markdown Notebooks.

Notebooks in the Console

When you login to the console, the tutorial notebooks are available in your home directory at ~/fornax-notebooks. As the notebooks are continuously developed, the clone in the console can lag behind. To get the latest version of the notebooks, open a terminal and run update-notebooks.sh. You can also select Fornax -> Update Notebooks from the Top menu.

Note that the notebooks directory is read-only, and its content is reset with every session. If you want to make modifications to the notebooks, make your own copy or clone and modify it.

Other NASA Astrophysics Notebooks

The Fornax Tutorial Notebooks showcase science that can be carried out by combining data across the NASA Astrophysics Archives, and have been tested using the software environments offered in the Fornax Science Console. Each of the NASA Astrophysics Archives also offer notebook tutorials more focused on single-archive use cases:

MAST Science Tutorials

HEASARC SciServer Cookbooks

IRSA Python Tutorial Notebooks