Skip to content

Tutorials#

This part of the project documentation focuses on a learning-oriented approach. You'll learn how to get started with the code in this project.

We aim to:

  • Help newcomers with getting started
  • Teach readers about the library by having them write code
  • Inspire confidence through examples that work for everyone, repeatably
  • Give readers an immediate sense of achievement
  • Show concrete examples without abstractions
  • Provide the minimum necessary explanation
  • Avoid any distraction

Timeseries handling#

See Timeseries for an introduction to our handing of timeseries. This is the key API within this package. This tutorial builds on the lower-level tutorials provided in the continuous timeseries tutorial and the discrete timeseries tutorial.

Higher-order interpolation#

See higher-order interpolation for a tutorial on how to do higher-order interpolation with Continuous Timeseries and some tips on how to go beyond the default options available.

Budget-compatible emissions pathways#

See budget-compatible emissions pathways for a tutorial on how to calculate emissions pathways compatible with a given budget.

Continuous timeseries handling#

See Continuous timeseries for an introduction to our handing of continuous timeseries, i.e. timeseries that are represented by functions (as opposed to being represented by discrete data points).

Discrete timeseries handling#

See Discrete timeseries for an introduction to our handing of discrete timeseries, i.e. timeseries that are represented with discrete data points e.g. arrays.