Deerlab

Latest version: v1.1.4

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

1.1.4

Removed Python 3.8 Support and requires Numpy 2.0

1.1.3

What's Changed
* Removes katex and others by HKaras in https://github.com/JeschkeLab/DeerLab/pull/471
* Dipolarkernal speedup by HKaras in https://github.com/JeschkeLab/DeerLab/pull/473
* Adding support for scipy 1.14 and tests for Python 3.12 by HKaras in https://github.com/JeschkeLab/DeerLab/pull/474
* Numpy2 support by HKaras in https://github.com/JeschkeLab/DeerLab/pull/479
* Regparam grid bug fix by HKaras in https://github.com/JeschkeLab/DeerLab/pull/477


**Full Changelog**: https://github.com/JeschkeLab/DeerLab/compare/v1.1.2...v1.1.3

1.1.2

- Fixes an issue with sophgrid ([:pr:`463`](https://github.com/JeschkeLab/DeerLab/blob/main/docsrc/source/changelog.rst#id1)).

- Fixes an error in the normalisation of the rice models ([:pr:`459`](https://github.com/JeschkeLab/DeerLab/blob/main/docsrc/source/changelog.rst#id3)).
- Removes the broken three spin example ([:pr:`427`](https://github.com/JeschkeLab/DeerLab/blob/main/docsrc/source/changelog.rst#id5)).
- Fixes an error in the linear solver for linearly constrained not non-negative problems.

1.1.1

- Bug fix in `FitResult.evaluate()`: https://github.com/JeschkeLab/DeerLab/pull/454

1.1.0

- The definition of the dipolar time axis for RIDME has changed to match the one for 4-pulse DEER (436).
- The doc theme has moved to furo (432).
- Fixes errors in documentation (429).
- Changes the file name of figures 'modelling*.png` to `modeling*.png`. To keep all spelling consistent with American english.
- Adds a missing `)` in `fitting_guide`
- Corrects the time axis in `echo_crossing` example.
- Corrects plotting in `ex_simulate_basic_4pdeer` example.
- Fixes an errors in tests (429).
- The test ``test_algorithms`` had an incorrect search range.
- Fixes an errors in the general Gaussian distribution model (435).
- Removes the default font from the `fit` function due to conflicts on some systems (429).
- Methods of the `FitResult` class are now defined with the class (440).
- `FitResult` class now in file `fitresults.py`
- `fit` function now in file `fit.py`
- Added a RIDME example (438).
- Masked data points are no-longer included in gof statistics in `FitResult.plot()`.

1.0.1

[|fix|](https://github.com/JeschkeLab/DeerLab/blob/release/v1.0/docsrc/source/changelog.rst#id555) Fixes some minor bugs in the documentation. The file modelling_guide.rst is renamed to modeling_guide.rst to keep spelling consistency. The "Simulating a two-pathway 5-pulse DEER signal" and "Simulating a three-pathway 4-pulse DEER signal" examples now run correctly.
[|fix|](https://github.com/JeschkeLab/DeerLab/blob/release/v1.0/docsrc/source/changelog.rst#id557) Fixes issues with CVXOPT in tests. The testing will now use quadprog as the default solver. To account for the change tested values are now generated using the grid method
[|fix|](https://github.com/JeschkeLab/DeerLab/blob/release/v1.0/docsrc/source/changelog.rst#id559) Updates GitHub actions to use latest packages.
[|api|](https://github.com/JeschkeLab/DeerLab/blob/release/v1.0/docsrc/source/changelog.rst#id561) Hardcodes out Python 3.11 support. This will remain until quadprog is fixed.
[|fix|](https://github.com/JeschkeLab/DeerLab/blob/release/v1.0/docsrc/source/changelog.rst#id563) Removes hard-wired RNG seeding

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.