Tutorials

ixdat has a growing number of tutorials and examples available.

Ipython notebook tutorials

Jupyter notebooks are available in the ixdat Tutorials repository: https://github.com/ixdat/tutorials/

This repository is a bit of a mess at the moment, apologies, but the tutorials themselves are not bad, if we may say so ourselves. More are needed. Right now there are two, both based on electrochemistry data:

Loading, selecting, calibrating, and exporting data

Location: loading_appending_and_saving/export_demo_data_as_csv.ipynb

This tutorial shows with electrochemistry data how to load, append, and export data. It shows, among other things, the appending + operator and how to use the backend (save() and get()).

It requires the data files here.

Comparing cycles of a cyclic voltammagram

Location: simple_ec_analysis/difference_between_two_cvs.ipynb

This tutorial, together with the previous one, shows the ixdat’s API for electrochemistry data. It demonstrates, with CO stripping as an example, the following features:

  • Selecting cyclic voltammatry cycles
  • Integrating current to get charge passed
  • Lining seperate cycles up with respect to potential

It reads ixdat-exported data directly from github. A worked example based on the methods in this tutorial

Spectroelectrochemistry

Location:spectroelectrochemistry/

This tutorial demonstrates importing, plotting, and exporting spectroelectrochemistry (S-EC) data It shows delta optical density calculation and both calculation and plotting of the full 2-D data field and cross sections (i.e. spectra and wavelength-vs-time).

The example data is not yet publically available.

Article repositories

Calibrating EC-MS data

See these two examples, respectively, for making and using an ixdat EC-MS calibration (here with isotope-labeled data):

EC-MS data analysis

This article has examples of analyzing and manually plotting data imported by ixdat

https://github.com/ScottSoren/Huang2021

Development scripts

The basics of importing and plotting from each reader are demonstrated in the development_scripts/reader_testers folder of the repository: https://github.com/ixdat/ixdat/tree/user_ready/development_scripts/reader_testers