Tutorials#
Interactive tutorials to help you master UCLCHEM through practical examples.
Tutorial Structure#
Our tutorials are organized by topic and difficulty level:
Essential concepts and your first models
Analyzing and visualizing results
Complex models and advanced features
Custom networks and advanced settings
Learning Path#
We recommend following tutorials in this order:
First Model - Run your first UCLCHEM simulation
In-Memory Modelling - Work with models in memory
Parameter Grids - Run parameter surveys efficiently
Chemical Analysis - Analyze reaction pathways and networks
Heating & Cooling - Understand thermal processes
Advanced Settings - Fine-tune your models
All Tutorials#
Running the Tutorials#
All tutorials are available as Jupyter notebooks in the UCLCHEM repository:
# Clone the repository if you haven't already
git clone https://github.com/uclchem/UCLCHEM.git
cd UCLCHEM/notebooks
# Launch Jupyter
jupyter notebook
Prerequisites#
Most tutorials assume you have:
UCLCHEM installed (see Installation Guide)
Basic Python knowledge
Familiarity with NumPy and Matplotlib
Basic understanding of astrochemistry concepts
Don’t worry if you’re new to some of these - we explain as we go!
Need Help?#
If you get stuck:
Check the API Reference for function details
Review the User Guide for conceptual explanations
Look at examples in the repository
Open an issue on GitHub