pydrifts2d
is a python code to convert the experimental raw spectra data from DRIFTS (Diffuse Reflectance Infrared Fourier Transform Spectroscopy) to three dimensional plot. Multiple DRIFTS plots can be automatically generated according to the used-defined plotting parameters.
- Download executable file (
drifts.exe
) from the link:
https://www.dropbox.com/s/39ubk45g0n2wp9k/drifts.exe?dl=0 - Put (multiple) DRIFTS files (csv format) in the same directory of the executable file (See the example DRIFTS raw input file in this repository.).
Input files' names should be in the following format (This way, the plotting parameters can be set here.):
- Run the executable file by double-clicking (It takes ~30 to 60 seconds before something first pops up, depending on the running environment).
- Output png files are generated.
Example plot result:
- Download the
drifts.py
file from this repository. - Put (multiple) DRIFTS files (csv format) in the same directory of the executable file in Linux.
- Run the code by typing:
$ python drifts.py
It may run faster than in Windows. - Output png files are generated.
pydrifts3d
has been utilized in many scientific papers, especially in the field of catalysis:
- ACS Catal. 2022, 12, 8, 4402–4414. (https://doi.org/10.1021/acscatal.2c00476)
- J. Mater. Chem. A, 2022, 10, 24995-25008. (https://doi.org/10.1039/d2ta08217a)
- Catal. Sci. Technol., 2023, 13, 3849-3858. (https://doi.org/10.1039/D3CY00551H)