https://github.com/dnplab/dnplab
DNPLab - Bringing the power of Python to DNP-NMR Spectroscopy
https://github.com/dnplab/dnplab
dnp-spectroscopy epr epr-spectroscopy nmr nmr-spectroscopy numpy python
Last synced: 4 months ago
JSON representation
DNPLab - Bringing the power of Python to DNP-NMR Spectroscopy
- Host: GitHub
- URL: https://github.com/dnplab/dnplab
- Owner: DNPLab
- License: mit
- Created: 2020-10-05T12:57:46.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-06-25T15:53:59.000Z (7 months ago)
- Last Synced: 2025-09-05T01:38:34.097Z (5 months ago)
- Topics: dnp-spectroscopy, epr, epr-spectroscopy, nmr, nmr-spectroscopy, numpy, python
- Language: Python
- Homepage: http://dnplab.net/
- Size: 221 MB
- Stars: 8
- Watchers: 3
- Forks: 6
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
Awesome Lists containing this project
README
[](https://pypi.org/project/dnplab/)
[](https://www.python.org/downloads/)
[](https://pepy.tech/project/dnplab)
[](http://dnplab.net)
# DNPLab - Bringing the Power of Python to DNP-NMR Spectroscopy
DNPLab is a collaborative project created by:
- [Bridge12 Technologies, Inc.](http://www.bridge12.com/)
- [Han Lab NWU](https://hanlab.northwestern.edu/)
- [Franck Lab Syracuse University](https://jmfrancklab.github.io/)
Authors:
Timothy Keller, Yen-Chun Huang, Karl Rieger, John Franck, Thorsten Maly, Songi Han
Alumnis:
Thomas Casey, Yanxian Lin
DNPLab is an object-oriented Open Source Python-based package for importing, processing, and analyzing data determined in a [Dynamic Nuclear Polarization (DNP)](https://www.bridge12.com/learn/dnp-spectroscopy/) or Electron Paramagnetic Resonance (EPR) experiment.
# Features
- Import many different NMR data formats (Topspin, VnmrJ, Prospa, ...)
- Create N-dimensional data objects
- Easy processing of NMR data (apodization, zero-filling, Fourier transformations, alignment, ...)
- Analyze data using the specific modules
# Installation
DNPLab can be easily installed via pip:
```console
pip install dnplab
```
# Documenation
Find the online documentation at: http://docs.dnplab.net
# Developement
- Clone the git repository from https://github.com/DNPLab/dnplab