Skip to content

Commit 10e2cf4

Browse files
author
janinoterko
committed
new version
1 parent 9adf17b commit 10e2cf4

2 files changed

Lines changed: 65 additions & 4 deletions

File tree

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: eprscope
22
Type: Package
33
Title: Processing and Analysis of Electron Paramagnetic Resonance Data and Spectra in Chemistry
4-
Version: 0.1.12
4+
Version: 0.1.13
55
Authors@R: person("Ján", "Tarábek",
66
email = c("jan.tarabek@uochb.cas.cz",
77
"jantar40@protonmail.com"),

NEWS.md

Lines changed: 64 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,64 @@
1+
# eprscope 0.1.13
2+
3+
## 2025-03-22
4+
5+
### Bug Fixes/Critical Updates
6+
7+
* minimum sum of residual squares (`min.rss`), coming from the final list
8+
of `eval_sim_EPR_isoFit`, is now identical to that of calculated from the final
9+
data frame `df` of the column/spectrum `Residuals`
10+
11+
* intensity (multiplet) pattern related to just one group of equivalent nuclei
12+
is properly displayed when running the `eval_sim_EPR_iso` + right now the
13+
function has no limitations, regarding the number of nuclei (within a group)
14+
or their corresponding spin quantum number *I* (calculation of multiplets,
15+
multinomial coefficients, was significantly updated using a recursive function)
16+
17+
* bibliography (`.bib`) template, when running the `create_qmdReport_proj`,
18+
now possesses the right name inherited from the `wd.subdir.name`
19+
20+
* fixed bug in `plot_EPR_Specs` where the g-value scale was not properly
21+
displayed; now, if used either with `plot_theme_NoY_ticks`
22+
or `plot_theme_In_ticks`, the back-ticks on the opposite axis are shown
23+
as expected
24+
25+
* several fixes and/or updates in documentation (functions, including
26+
`Examples` + vignettes)
27+
28+
### Updates
29+
30+
* the maximum number of components in `quantify_EPR_Sim_series` was increased
31+
from `6` to `10`; however one should be aware of such a high number
32+
of radicals when describing the EPR spectrum "envelope" (the sum of all
33+
components) because all the components/radicals must mirror the chemical
34+
reality of that mixture
35+
36+
* data frame output from the `eval_sim_EPR_isoFit`
37+
when `output.list.forFitSp = FALSE` was replaced by the plot/spectrum,
38+
depending on the `check.fit.plot` argument, in order to be ready
39+
for the new complex fitting function (currently under development);
40+
this is also the reason why the list of suggested packages
41+
in the `DESCRIPTION` has been updated
42+
43+
* code in several functions → cleaned up in order to be more readable
44+
45+
* right now, all functions based on optimization of EPR simulation parameters,
46+
like `optim_for_EPR_fitness`, `eval_simEPR_isoFit`, `quantify_EPR_sim_series`,
47+
possess an option to display messages and progress of the optimization/fitting
48+
procedure (including the elapsed time), within the R console, for better
49+
interactivity; `Examples` of those functions have been updated accordingly
50+
51+
* the `Blim` argument (defining the magnetic flux density, *B* region as a vector)
52+
was added/updated in several functions which return plots/spectra
53+
54+
### New Functions/Files/Vignettes
55+
56+
* R Shiny application with simple user interface (UI): `plot_eval_ExpSim_app`,
57+
providing not only interactive visualization of an CW EPR spectrum,
58+
and its corresponding instrumental parameters but also the simulation
59+
in isotropic regime; all graphs/spectra and data frames/tables can be also
60+
exported to common formats like `.csv`, `.pdf`, `.png`, `.jpeg` and excel
61+
162
# eprscope 0.1.12
263

364
## 2024-12-05
@@ -16,7 +77,7 @@
1677

1778
* fixed visualization of an EPR spectrum fit within the `eval_sim_EPR_isoFit` +
1879
the initial simulation (see updates) also includes a baseline correction
19-
(it should also work for the consecutive `optim.method` (vector))
80+
(now it should also work for the consecutive `optim.method` (vector))
2081

2182
* increased decimal places of the magnetic flux density (*B*) and intensity
2283
by the reading of ASCII files, using the `read_EPR_Specs` and related functions
@@ -28,7 +89,7 @@
2889
(see also updates) are now correctly set up
2990

3091
* the minimum sum of residual squares (RSS) value argument was renamed
31-
(`min.LSQ.sum` → `min.rss`) and unified in all relevant
92+
(`min.LSQ.sum` → `min.rss`) and unified for all relevant
3293
fitting functions
3394

3495
* tube diameter within the `quantify_EPR_Abs` is now correctly defined
@@ -73,7 +134,7 @@
73134
* value/output list of the `eval_sim_EPR_isoFit` was extended to exclusively
74135
include vector of the optimized parameters (together with the `min.rss`)
75136
and data frame of the best EPR simulation fit in order to be ready for the new
76-
fitting function (currently under development)
137+
complex fitting function (currently under development)
77138

78139
* simple residual analysis (plots) added to the `eval_kinR_EPR_modelFit`
79140
output/value list, including the Q-Q ("quantile-quantile") plot

0 commit comments

Comments
 (0)