Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0b2b2b2

Browse files
committed
0.2 release
1 parent 1204f1a commit 0b2b2b2

307 files changed

Lines changed: 2118 additions & 1890 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

INSTALL.txt

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,30 @@
1-
=======================
2-
Installation of nmrglue
3-
=======================
1+
==================
2+
Installation Guide
3+
==================
4+
5+
Where to get nmrglue
6+
--------------------
7+
8+
Downloads for all platforms are available at
9+
`<http://code.google.com/p/nmrglue/>`_. Tar files are available for UNIX-like
10+
systems (Linux or OSX) and a binary installer for Windows.
411

512
Requirements
613
------------
714

8-
nmrglue requires numpy 1.3.0 or later (numpy.scipy.org) and
9-
scipy 0.7.1 or later (www.scipy.org). In addition h5py version 1.2.0 or later
10-
(code.google.com/p/h5py) must be installed to use to glue module.
15+
nmrglue requires `numpy <http://numpy.scipy.org>`_ and
16+
`scipy <http://www.scipy.org>`_ to be installed. Please see the install
17+
instructions for these packages for details.
1118

12-
Installation
13-
------------
19+
Unix/OSX Installation
20+
---------------------
21+
22+
After installing the above dependencies download and extract the source
23+
distribution and run::
24+
25+
$ python setup.py install
1426

15-
nmrglue can be installed using pythons Distutils (as root):
27+
Windows Installation
28+
--------------------
1629

17-
python setup.py install
30+
Download the binary installer and run it.

MANIFEST.in

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
recursive-exclude tests *.ft2 *.fid *.ft *.dat
2-
recursive-exclude examples *.ft
1+
include *.txt

README.txt

Lines changed: 33 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,42 @@
1-
nmrglue 0.1
1+
nmrglue 0.2
22
===========
33

4-
This is the first public release of nmrglue. Please feel free to test it and
5-
provide feedback. For install instructions please see INSTALL.txt
6-
74
What is nmrglue?
85
----------------
96

10-
nmrglue is a Python module accessing a number of common NMR file formats in
11-
python as numpy array objects and a python dictionary of spectral parameters.
12-
nmrglue provides functions to read, writing, process and convert Bruker,
13-
NMRPipe, Sparky, Varian, and its own internal file format.
7+
nmrglue is a module for working with NMR data in Python. When used with the
8+
numpy, scipy, and matplotlib packages nmrglue provides a robust interpreted
9+
environment for processing, analysing, and inspecting NMR data.
10+
11+
What can nmrglue do?
12+
--------------------
13+
14+
nmrglue has the ability to read, write and convert between a number of common
15+
NMR file formats including Varian, Bruker, NMRPipe, and Sparky files. The
16+
files, which are represented in python as dictionaries of spectral parameters
17+
and Numpy array objects, can be easily examined, modified and processed as
18+
desired.
19+
20+
nmrglue provides a number of common functions for processing NMR data such as
21+
apodization, spectral shifting, Fourier and other transformations, baseline
22+
smoothing and flattening, and linear prediction. In addition new processing
23+
schemes can be implemented easily using the nmrglue provided functions and the
24+
multitude of numerical routines provided by the Numpy and Scipy packages.
25+
26+
When used in conjunction with the matplotlib (or other) python plotting
27+
library nmrglue can be used to create publication quality figures of NMR
28+
spectrum or examine data interactively.
1429

15-
Where to get it
16-
---------------
30+
nmrglue can be used to analysis NMR data, with routines to perform peak
31+
picking, multidimensional lineshape fitting (peak fitting), and peak
32+
integration. New analysis methods can be rapidly developed and tested in
33+
Python or by integrating Fortran and C/C++ code.
1734

18-
Information on nmrglue can be found at code.google.com/p/nmrglue. The website
19-
contains links to detailed documentation, code examples, and links to sample
20-
data.
35+
Citing nmrglue
36+
--------------
2137

22-
Requirements
23-
------------
38+
The article describing nmrglue is still in preparation. For the time being
39+
please cite nmrglue as:
2440

25-
nmrglue requires python 2.6, numpy 1.3.0 or later, scipy 0.7 or later and
26-
h5py 1.2 or later if reading and writing to the glue format is desired.
41+
J. J. Helmus and C.P. Jaroniec, nmrglue, http://code.google.com/p/nmrglue, The
42+
Ohio State University.
3.97 KB
Binary file not shown.

doc/_build/doctrees/index.doctree

26 Bytes
Binary file not shown.
8.22 KB
Binary file not shown.
26 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.

doc/_build/html/.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 585c99eceac90319eab85dd952f23c9d
3+
config: 967c0923954db6d68b8364ef9ecdd831
44
tags: fbb0d17656682115ca4d033fb2f83ba1

0 commit comments

Comments
 (0)