Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 1.98 KB

File metadata and controls

42 lines (26 loc) · 1.98 KB
render_macros
true

Introduction to JupyterLite

The JupyterLite environment is a lightweight implementation of JupyterLab that runs entirely in the web browser. Without the need for setup and installation, user can open, edit and run Jupyter notebooks.

{% with origin_url="https://jupyter.org/try-jupyter/lab/" %} {% include 'jupyterlite_embed.html' %} {% endwith %}

JupyterLite Environment

The JupyterLite environment facilitates access to Jupyter notebooks with data from the main application. It enables users to modify materials using Python and Jupyter notebooks with widely used packages such as mat3ra-made, numpy, pymatgen, and ASE.

Introduces Pyodide -- kernel used in JupyterLite to run Python code in the browser.

Provides a detailed guide on how to access JupyterLite via the Materials Designer, Mat3ra Platform, or a direct URL, with accompanying visuals.

Explains how to install dependencies in Pyodide using the micropip package, with code snippets for installing the numpy package and the mat3ra-api-examples package.

Explains how to transfer data between JupyterLite and Materials Designer, including code snippets for importing and exporting materials data.

Describes how JupyterLite stores files locally in the browser, discusses synchronization limitations across devices, and outlines steps for clearing the local cache when updates are available.

Covers the available actions in JupyterLite, including how to open, run, upload, and copy notebooks, with instructions on executing these actions.

Links