Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Jupyter Notebooks are just the Notebook application itself

    • Simple interface where users can open and run notebooks

    • Straightforward linear flow, where you can create and run cells in a single notebook

    • Beginners may find Notebooks easier to use, initially

  • Lacks some of the functionality of Jupyter Lab

    • Supports extensions, but the process of installing and managing them more difficult.

    • Available extensions is smaller compared to JupyterLab.

    • Does not have a built-in terminal or text editor. Users need to rely on external tools or extensions for these tasks.

jupyter notebook.png

...

Notebook cell types

By default, there are 4 types of Notebook cells:

  • Markdown

  • Code

  • NBConvert

  • Heading

...

Markdown

  • Text Cells allowing you to write and render Markdown syntax

...

  • Where you describe and document your workflow

Image Added

...

Code

  • Code cells allow you to write and run programming code in a language of your choosing (e.g., Python)

  • Languages supported in Jupyter include Python, R, Julia, and many others

  • On ARCC HPC resources, we support jupyter code in Python and R

  • After running, they can and usually do provide some form of output

Image Added

  • Raw NBConvert

    • Stands for Notebook Convert

    • Enables the conversion of your notebook to another format as given by the FORMAT string using Jinja templates.

      • Presenting: PDF

      • Publishing: LaTeX

      • Collaboration

      • Sharing: HTML

...