https://github.com/dnplab/dnplabrelease
https://github.com/dnplab/dnplabrelease
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/dnplab/dnplabrelease
- Owner: DNPLab
- License: mit
- Created: 2020-08-20T00:04:04.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-09-03T20:50:25.000Z (almost 6 years ago)
- Last Synced: 2025-01-30T08:43:28.106Z (over 1 year ago)
- Language: Python
- Size: 54.3 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# DNPLab - Bringing the Power of Python to DNP-NMR Spectroscopy
DNPLab is a collaboration between:
- [Bridge12 Technologies, Inc.](http://www.bridge12.com/)
- [Han Lab UCSB](https://han.chem.ucsb.edu/)
- [Franck Lab Syracuse University](https://jmfrancklab.github.io/)
Authors:
Timothy Keller, Thomas Casey, Yanxian Lin, John Franck, Thorsten Maly, Songi Han
DNPLab is an open-source, python library for importing and processing DNP-NMR data.
# Features
- Import DNP-NMR data from Topspin, VnmrJ, and Prospa formats
- Construct N-dimensional data objects easily
- Process data using apodization, zero-filling, Fourier transformations, alignment, etc.
- Analyze data using the hydration module
# Requirements
- Python 3.6 or Later
- DNPLab requires: numpy, matplotlib, scipy, h5py, PyQt5
To install the required packages, perform:
```console
pip install numpy matplotlib scipy h5py PyQt5
```
# Installation
DNPLab can be 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