You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://github.com/davistdaniel/EPRpy)[](https://davistdaniel.github.io/EPRpy/)[](https://github.com/davistdaniel/EPRpy/commits/main/)
6
6
7
7
## About
8
8
9
-
EPRpy is a python library to streamline handling, inspection and processing of Electron Paramagnetic resonance spectroscopic data.
10
-
The library is born out of a collection of scripts I wrote for routine analysis of EPR data and simple presentation of results. EPRpy might be of use to you if you need to read, plot and export EPR data acquired on Bruker EPR spectrometers for quick analysis. EPRpy focusses on ease of use, generating quick plots for data inspection and features automated processing workflows for specific EPR experiments.
9
+
EPRpy is a Python library designed to streamline the handling, inspection, and processing of Electron Paramagnetic Resonance (EPR) spectroscopic data. The library originated as a collection of scripts I wrote for routine analysis of EPR data acquired on Bruker EPR spectrometers during my academic work. EPRpy focusses on ease of use, enabling quick data visualization, data comparisons, and having transperent as well as highly customisable control over data analysis.
11
10
12
11
## Installation
13
12
14
-
### From source
13
+
To install and use EPRpy, Python must be installed on your operating system. Python can be downloaded from the [official website](https://www.python.org/downloads/). EPRpy is compatible with Python 3.9 to 3.12 and can be installed with Python's package manager `pip`.
14
+
15
+
### Installing EPRpy from source
16
+
15
17
Clone the [EPRpy repository](https://davistdaniel.github.io/EPRpy/) and then navigate to the folder where setup.py file is present.
16
18
Then, run in a terminal :
17
19
@@ -23,13 +25,16 @@ For EPRpy documentation, see [here](https://davistdaniel.github.io/EPRpy/). Sour
23
25
24
26
## Features
25
27
26
-
* Read and export EPR data.
28
+
* Read and export EPR data acquired on Bruker EPR spectrometers.
27
29
* Basic processing capabilities such as interactive baseline correction, integration etc.
28
30
* Generate quick plots of 1D and 2D datasets, compare different datasets.
29
31
30
32
## Upcoming
31
-
* Automated workflows for specific EPR experiments
33
+
* Automated workflow templates for specific EPR experiments
34
+
* Documentation for visualization features.
32
35
33
36
## Limitations
34
37
* Supports reading of files only in Bruker BES3T format v.1.2 and upto 2D datasets.
0 commit comments