-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Major bug in Fourier transform corrected.
- Loading branch information
1 parent
fe3b62d
commit 5c97720
Showing
29 changed files
with
2,753 additions
and
717 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
# Version 0.2a.0 | ||
|
||
## Update notes: | ||
Serious bug found! The functions *processing.ft* and *processing.ift* did not return the correct frequency. They have been corrected by converting them to "normal" FT and iFT, but reversing the data manually. | ||
|
||
## Modified functions: | ||
- *processing.ft*: so to use *np.fft.fftshift(np.fft.fft(data))* | ||
- *processing.ift*: so to use *np.fft.ifft(np.fft.ifft(data))* | ||
|
||
# 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**. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.