# Examples & Tutorials

:::{margin}
```{image} ../../assets/icons/catalysis.svg
:alt: Catalysis
:width: 100px
```
:::

This section provides hands-on tutorials for using FAIRChem models in catalysis research. From basic adsorption energy calculations to advanced transition state searches, these tutorials will help you get started with computational catalysis.

:::{tip}
New to FAIRChem? Start with the [Intro to Adsorption Energies](OCP-introduction.md) tutorial to learn the basics.
:::

::::{grid} 1 2 2 2

:::{grid-item-card} Intro to Adsorption Energies
:link: OCP-introduction

Learn the fundamentals of calculating adsorption energies using UMA models and compare trends across different metals.
+++
**Difficulty:** Beginner
:::

:::{grid-item-card} Expert Adsorption Energies
:link: adsorption_energies/adsorption_energies

Advanced tutorial on reproducing literature results for NRR/HER selectivity using automated adsorbate placement.
+++
**Difficulty:** Advanced
:::

:::{grid-item-card} AdsorbML Walkthrough
:link: adsorbml_walkthrough

Use the AdsorbML workflow to automatically find optimal adsorption sites with ML-accelerated relaxations.
+++
**Difficulty:** Intermediate
:::

:::{grid-item-card} Transition State Search (NEBs)
:link: cattsunami_tutorial

Find reaction transition states using CatTsunami tools for NEB calculations on catalyst surfaces.
+++
**Difficulty:** Advanced
:::

:::{grid-item-card} OCP API
:link: ocpapi

Programmatically access the Open Catalyst Demo for adsorbate binding site searches.
+++
**Difficulty:** Intermediate
:::

::::
