PATMO Course / Lecture 1 of 7

This page is the student-facing handout for Lecture 1 of the course. It is written for you to read directly on a website, not as a teacher's presentation script.

This first lecture has one job: to help you understand what PATMO is, what it is useful for, what it is not designed to do, and why this course uses the modern sulfur cycle as its main case study.

If you finish this page and can clearly answer the following three questions, then you have understood the main point of Lecture 1:

Question 1

What kind of model is PATMO?

PATMO is a one-dimensional atmospheric photochemistry model.

Question 2

What can PATMO help you do?

It helps you run controlled computational experiments on atmospheric chemistry problems.

Question 3

What will you learn in the rest of this course?

You will learn how to understand PATMO, run a case, read its outputs, and do a simple comparison experiment.

Lecture Outline

What You Should Learn From This Lecture

  • explain what kind of model PATMO is
  • understand why PATMO is useful as a research tool
  • distinguish between what PATMO can and cannot do
  • understand why the modern sulfur cycle is used throughout the course
  • see how the seven lectures fit together

This lecture is mainly about orientation. It gives you the conceptual frame you need before you touch case files, commands, runtime steps, or outputs.

The Most Important Takeaway

If you only remember one statement from this lecture, remember this:

PATMO is a one-dimensional atmospheric photochemistry model that you can use as a platform for controlled computational experiments.

That sentence contains the three most important ideas: one-dimensional, atmospheric photochemistry model, and controlled computational experiments. Everything else in this lecture is just an explanation of those three ideas.

If you want a quick external overview of common atmospheric model types, you can read:

Box Model

+-----------+
|   single  |
| well-mixed|
|    box    |
+-----------+

A box model treats the system as one mixed region. It is useful when you want a very simple first approximation and do not need vertical structure.

1D Model

     top
      |
   +-----+
   |layer|
   +-----+
   |layer|
   +-----+
   |layer|
   +-----+
   |layer|
   +-----+
      |
   surface

A 1D model treats the atmosphere as a vertical column divided into layers. This is the basic structure used by PATMO.

3D Model

             altitude (z)
                 ^
                 |
          +---+---+---+
         /|  /|  /|  /|
        +---+---+---+ |
        | +---+---+---+
        |/|  /|  /|  /|
        +---+---+---+ |
        | +---+---+---+
        |/  |/  |/  |/
        +---+---+---+
          <---- x ---->
         /
        /
       y

A 3D model resolves structure across longitude, latitude, and altitude at the same time. It can represent much more spatial complexity, but it is also much more difficult to build, run, and interpret.

Understanding What PATMO Is

Why Start Here

This course starts with PATMO itself because later parts of the workflow only make sense if you already know what kind of tool you are dealing with.

Basic Definition

At the most basic level, PATMO is a numerical model for atmospheric chemistry and related physical processes. It is a structured way to describe a scientific setup and compute how that setup evolves.

What It Is Not

It is not an observational instrument, not a database, and not a machine that automatically produces scientific truth.

What A Model Means Here

In this course, a model means a simplified representation of reality that lets you run repeatable and comparable experiments under clearly defined assumptions.

One-Dimensional

When we say that PATMO is one-dimensional, we mean that it focuses on the vertical direction. Instead of representing the entire atmosphere in longitude, latitude, and height, it treats the atmosphere as a single vertical column divided into layers.

  • temperature can vary by layer
  • density can vary by layer
  • species abundances can vary by layer
  • radiation conditions can vary by layer

Photochemistry

When we say that PATMO is a photochemistry model, we mean that radiation directly affects chemistry. Some molecules absorb photons, change chemically, and then alter the rest of the reaction network.

So radiation is not just a background setting in PATMO; it is one of the active drivers of chemical evolution.

A 1D photochemistry model is much more structured than a single box model, but still much easier to understand than a full 3D model. It gives you a way to study mechanisms clearly without getting buried in spatial complexity too early.

What PATMO Can Help You Do

1. Compute Vertical Variation

If you provide a reaction network, an initial atmospheric profile, and relevant parameters, the model can compute how species evolve across altitude.

2. Compare Setups

You can change case-specific settings and compare how the results respond:

  • emission parameters
  • deposition parameters
  • radiation-related settings
  • other case-specific inputs

3. Perform Sensitivity Experiments

A sensitivity experiment means changing one factor while keeping the rest as fixed as possible, then examining how the result changes.

This is one of the most important uses of PATMO in this course.

4. Practice A Research Workflow

PATMO is not only useful because it produces numbers. It is useful because it helps you practice a basic research workflow.

ask a question
-> organize model inputs
-> run the model
-> inspect outputs
-> compare experiments
-> interpret the results

What PATMO Cannot Do

1. Not A Full 3D Global Model

PATMO is not designed to directly answer global weather or full three-dimensional transport questions.

2. Not A Replacement For Observations

Model output is not the same thing as reality. Observations and models support each other, but one does not replace the other.

3. Not Meaningful Without Meaningful Inputs

If the inputs, parameters, or boundary conditions are poorly chosen, the output will not become scientifically useful by itself.

4. It Does Not Interpret For You

PATMO computes results under a chosen setup. It does not decide whether those results are scientifically reasonable or how they should be explained.

PATMO is a tool, not a judge.

It helps you run a controlled experiment, but it does not think on your behalf.

Why We Use the Modern Sulfur Cycle

This course uses the modern sulfur cycle as its running case study, but it is important to understand what that means.

The course is not trying to teach the entire theory of sulfur chemistry in full detail. Instead, it uses this case because it is scientifically meaningful and also practical for training.

Why It Is A Good Teaching Case

  • a reaction network
  • vertical profile inputs
  • radiation-related inputs
  • source and sink settings
  • outputs that can be compared and interpreted

It is also useful because the same case can be revisited throughout the course. That means you do not need to constantly adapt to new scientific contexts. Instead, you can move step by step from recognizing the case, to reading its files, to running it, and finally to modifying it.

So the modern sulfur cycle is not the whole course. It is the main case through which you learn how to work with PATMO.

Where PATMO Sits in the Research Process

A common misunderstanding is to think that “running the model” is the whole research activity. It is not.

PATMO is not the beginning and it is not the end. It is the middle step that connects a scientific question to interpretable results.

That way of thinking will matter throughout the course. It will help you remember that output is not the end of the task. Output is the start of analysis.

scientific question
-> choose relevant species and processes
-> prepare model inputs
-> run PATMO
-> obtain outputs
-> compare experiments
-> interpret the results

What to Expect From This Course

You Do Not Need Yet

Before moving on, it helps to be clear about the starting point. You do not need to know Fortran, Python, advanced atmospheric chemistry, numerical analysis, or advanced command-line skills before continuing.

What You Do Need

You need something much simpler: willingness to learn step by step from one case, and willingness to connect files, workflow, and output meaningfully.

Target By The End

  • explain what PATMO is for
  • recognize the structure of a PATMO case directory
  • understand the role of the major input files
  • run a prepared case
  • find the main output files
  • make a simple change to a case
  • compare a baseline experiment and a control experiment

Outside The Main Path

  • a full atmospheric chemistry course
  • a full sulfur-cycle theory course
  • mathematical derivations of numerical solvers
  • 3D global model systems
  • advanced source-code development

You may also hear brief mention of modules that are still under development, such as volcano-related functionality, but those will not be major topics in this course.

How the Seven Lectures Fit Together

The course follows a deliberate sequence:

Lecture 1

What PATMO Is

Orientation: model identity, scope, and the role of the modern sulfur cycle.

Current lecture

Lecture 2

Chapman Cycle and Rate Constants

Use the Chapman cycle to learn the four core equations and where their rate data come from.

Lecture 3

The Input File System of PATMO

Learn how the main input files are organized and what each one does.

Lecture 4

How the modern sulfur cycle Case Is Written into PATMO

Connect the scientific case to model-ready inputs.

Lecture 5

The Runtime Workflow and Output System of PATMO

Understand what happens when the model runs and where the outputs appear.

Lecture 6

Hands-On Practice: Running the modern sulfur cycle Case

Run the prepared case and connect setup to output.

Lecture 7

A First Research-Style Exercise

Modify a case and run a simple sensitivity experiment.

meet PATMO
-> understand PATMO
-> run PATMO
-> use PATMO in the simplest research-style way

Check Your Understanding

By the end of this lecture, you should be able to answer these questions in your own words:

  1. What is PATMO?
  2. Why is PATMO useful in research?
  3. Why is the modern sulfur cycle used in this course?
  4. What are you expected to be able to do by the end of the course?

If you cannot answer them yet, that is fine. Read the key sections again and try to reduce the answers to one or two sentences each.

Lecture Summary

The main ideas of Lecture 1 can be reduced to five statements:

  1. PATMO is a one-dimensional atmospheric photochemistry model.
  2. It is used to study chemistry and related processes in a vertical atmospheric column.
  3. Its value lies in controlled and comparable computational experiments.
  4. The modern sulfur cycle is the running case study of this course, not the whole course content.
  5. The rest of the course will move step by step from understanding the model to running it and then using it in a simple experiment.

If those five ideas are clear to you, then you are ready for Lecture 2.

After-Class Task

Write a short answer, in no more than 200 words, to the following two questions:

  1. What is PATMO in your own understanding?
  2. What role does the modern sulfur cycle play in this course?
  • use your own words
  • do not simply copy section headings
  • your answer does not need to be perfect, but it should show understanding

Final Reminder

At this stage, you do not need to know how to run the model yet.

You do not need to know the file system yet.

You do not need to know the solver details yet.

What you need from Lecture 1 is orientation:

  • what PATMO is
  • why it matters
  • how this course is structured

Once that orientation is clear, the rest of the course will make much more sense.

Quick Check Quiz

Before you move on to Lecture 2, use this short quiz to check whether the main ideas of Lecture 1 are clear.

Question 1

What kind of model is PATMO in this course?

Question 2

What is one of the main values of PATMO?

Question 3

Why does this course use the modern sulfur cycle?

Question 4

What should you expect to be able to do by the end of the course?