Quick start
Get up and running with Ganimede in minutes. This guide will walk you through launching a notebook and performing basic operations on the 2D canvas.Launch a notebook
Start Ganimede with a notebook file
Launch Ganimede by providing the path to a Jupyter notebook file:If the notebook file doesn’t exist yet, Ganimede will create a new one for you.
Ganimede uses standard
.ipynb format, so you can open existing Jupyter notebooks or create new ones.Access the interface
Once started, Ganimede runs a local web server on port 8000. Open your browser and navigate to:You’ll see your notebook opened on a 2D canvas interface.
Basic operations
Creating code cells
Add a new cell
Click the “New Cell” button or use the keyboard shortcut to create a new code cell on the canvas.
Position the cell
Drag the cell to position it anywhere on the canvas. Place related cells near each other to reflect your workflow.
Running code
Execute a cell
Click the “Run” button or press
Shift + Enter to execute the code in a cell.The output will appear below the cell, just like in traditional notebooks.View execution history
Every time you run a cell, Ganimede automatically saves that execution as a version. You can view the history to see what code produced specific outputs.
Organizing on the canvas
Create tissue groups
Use tissue grouping (headings) to organize related cells together:
- Select multiple cells you want to group
- Create a tissue heading to label the group
- Move the entire group together on the canvas
Arrange your workflow
Position cells on the canvas to reflect your computational workflow:
- Data loading cells at the top or left
- Processing cells in the middle
- Visualization and results at the bottom or right
Example workflow
Here’s a simple example to try:Development mode
For development work, you can run Ganimede with auto-reload enabled:Next steps
Canvas workspace
Master the 2D canvas for organizing your notebooks
Code execution
Learn how code execution works with Jupyter kernels
CLI reference
Explore all command-line options
Configuration
Customize your Ganimede setup