Tutorial

It is recommended that most users should use PyEPR inside a Jupyter notebook, unless PyEPR is being used as a backend for another program.

If you have never used Jupyter notebooks before, we recommend that you first familiarize yourself with the basics of Jupyter notebooks. There are many tutorials available online, such as the one provided by the Jupyter project. <https://docs.jupyter.org/en/latest/>

To get started, we will first import the PyEPR package.

import pyepr as epr

This will import the PyEPR package, except for the hardware modules. Importing of hardware modules is included hardware-control tutorial.

Tutorial Overview

The following tutorials are available:

Loading and Analysing Data

Learn how to load data from the PyEPR format and other common formats, and perform basic analysis with PyEPR.

Loading and Analysing Data
Sequencer

Explore how to create pulse sequences, and use default sequences provided by PyEPR.

Pulse Sequencer
Hardware Control

Interface with physical hardware devices.

Interfacing with Hardware
Examples

View practical examples and use cases.

PyEPR Example Scripts