Introduction
ixdat
provides a powerful object-oriented interface to experimental data,
especially in-situ or online experimental data for which it is of interest to combine data obtained
simultaneously from multiple techniques. Being centered around timestamps, ixdat
allows you to smoothly connect data
recorded with different techniques.
The concept is illustrated in the figure below: A measurement
object interfaces with the data from one or more techniques,
which can be treated using built-in methods, or can be retrieved in the form of an array, for maximum flexibility.
Data in various formats is read in with the corresponding reader
and can be plotted with a plotter
, exported with an exporter
(e.g. for treatment using other tools), or simply stored for later use in a database connected to ixdat
.
To allow for this broad functionality, ixdat
comes with a pluggable reader
interface for importing your data format, as well as pluggable exporter
and plotter
and database.
Get started today with one of the tutorials available under Tutorials. If you’re curious about the details of ixdat
’s structure and the available readers, plotters and exporters, check out the section Diving deeper.
Supported techniques
Following techniques and asscociated file formats are currently supported:
Measurement technique |
Status |
Readers |
---|---|---|
Released |
|
|
Released |
|
|
Released |
|
|
Released |
|
|
X-ray photoelectron spectroscopy (XPS) |
Development |
|
X-ray diffraction (XRD) |
Development |
|
In-situ Electrochemistry - X-ray adsorption spectroscopy (XAS) |
Development |
|
Low-Energy Ion Scattering (LEIS) |
Future |
Missing something?
Is the technique or reader for the file format you’re looking for not available yet? Then you have two options:
Contribute with a new feature:
ixdat
is a free and open source software and we welcome input and new collaborators. See Developing ixdat
OR
Let the ixdat team know at https://github.com/ixdat/ixdat/issues