---
title: "Basic Examples"
---

# Basic Examples

These notebooks demonstrate the basic functionality of BoFire, including:

- Setting up reaction domains
- Defining objectives
- Running Bayesian optimization loops
- Model fitting and analysis
- Outlier detection and robust Gaussian Processes
- Unknown constraint classification

## Available Tutorials

### [Basic Terminology](basic_terminology.qmd)
Introduction to fundamental concepts and terminology used throughout BoFire.

### [Reaction Optimization Example](Reaction_Optimization_Example.qmd)
A comprehensive example showing how to optimize chemical reactions using BoFire.

### [Model Fitting and Analysis](Model_Fitting_and_analysis.qmd)
Learn how to fit surrogate models and analyze their performance.

### [Outlier Detection and Robust GP](Outlier_Detection_and_Robust_GP.qmd)
Techniques for detecting outliers and building robust Gaussian Process models.

### [Unknown Constraint Classification](Unknown_Constraint_Classification.qmd)
Handling and classifying unknown constraints in optimization problems.
