Skip to content

Commit

Permalink
Version 0.1a.2
Browse files Browse the repository at this point in the history
  • Loading branch information
MetallerTM committed Apr 19, 2023
1 parent fe3b62d commit 68e6ff7
Show file tree
Hide file tree
Showing 24 changed files with 2,681 additions and 706 deletions.
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Version 0.1a.2

## Update notes:
The docstrings of the functions, as well as the comments and the Latex documentation, were corrected, expanded, and uniformed to a common standard.
This should make them more readable and useful.

## Added functions:
- *misc.in2px*
- *misc.px2in*
- *misc.trim_data_2D*
- *processing.interactive_echo_param*
- *fit.peak_pick*
- *fit.gen_iguess_2D*
- *fit.build_2D_sgn*
- *fit.voigt_fit_2D*
- *fit.Voigt_Fit_2D* (class)

## Modified functions:
- *processing.split_echo_train*: made more python-friendly and not limited to 1D and 2D data. It now treats the first decay separately from the true echoes.
- *processing.sum_echo_train*: now calls for *processing.split_echo_train* and sum on the first dimension
- *processing.ft*: removed the "Numpy" parameter.
- *processing.ift*: removed the "Numpy" parameter.

## Added features:
- replaced the "print" statement with "warnings.warn" in *processing.ft* and *processing.ift*
- decorator function *cron* added in *config* and imported by *__init__*

## Modified features:
- *Spectra*, all classes: the attributes *BYTORDA*, *DTYPA* and *grpdly* were removed. Three keys, *BYTORDA*, *DTYPA* and *GRPDLY*, were added to the attribute *acqus*
- *Spectra*, all classes: the method *write_ser* became a *@staticmethod*
- *Spectra.Pseudo_2D*: added method *write_integrals*

# Version 0.1a.1

First release of **KLASSEZ**.
4 changes: 2 additions & 2 deletions klassez.egg-info/PKG-INFO
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Metadata-Version: 2.1
Name: klassez
Version: 0.1a1
Version: 0.1a2
Summary: A collection of functions for NMR data handling. Documentation: klassez.pdf in "docs" subfolder of your install dir.
Home-page: https://test.pypi.org/legacy/klassez
Home-page: https://github.com/MetallerTM/klassez
Author: Francesco Bruno
Author-email: bruno@cerm.unifi.it
License: LICENSE.txt
Expand Down
2 changes: 1 addition & 1 deletion klassez.egg-info/SOURCES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ klassez/figures.py
klassez/fit.py
klassez/misc.py
klassez/processing.py
klassez/qsin.py
klassez/show_fcn.py
klassez/sim.py
klassez.egg-info/PKG-INFO
klassez.egg-info/SOURCES.txt
Expand Down
Loading

0 comments on commit 68e6ff7

Please sign in to comment.