Published November 28, 2022
| Version 1.1.0
Software
Open
lmfit/lmfit-py: 1.1.0
Creators
- Matt Newville1
- Renee Otten
- Andrew Nelson
- Till Stensitzki2
- Antonino Ingargiola
- Dan Allan3
- Austin Fox
- Faustin Carter
- Michał
- Ray Osborn
- Dima Pustakhod
- lneuhaus
- Sebastian Weigand
- Andrey Aristov4
- Glenn
- Christoph Deil5
- Mark6
- Allan L. R. Hansen
- Gustavo Pasquevich
- Leon Foks7
- Nicholas Zobrist8
- Oliver Frost
- Stuermer9
- azelcer
- Anthony Polloreno10
- Arun Persaud
- Jens Hedegaard Nielsen11
- Matteo Pompili12
- Shane Caldwell
- Anselm Hahn
- 1. University of Chicago
- 2. Universität Potsdam
- 3. Brookhaven National Lab
- 4. Insitut Pasteur
- 5. HeidelbergCement
- 6. Brookhaven National Laboratory
- 7. Contractor U.S. Geological Survey
- 8. Google Quantum AI
- 9. University of Heidelberg
- 10. University of Colorado Boulder
- 11. @qdev-dk
- 12. Pritzker School of Molecular Engineering, University of Chicago
Description
Version 1.1.0 Release Notes (November 27, 2022)
Supported Python Versions: 3.7, 3.8, 3.9, 3.10, 3.11 Minimal requirements: numpy>=1.19, scipy>=1.6, uncertainties>=3.1.4, asteval>=0.9.28
New features:
- add
Pearson4Model
(@lellid; PR #800) - add
SplineModel
(PR #804) - add R^2
rsquared
statistic to fit outputs and reports for Model fits (Issue #803; PR #810) - add calculation of
dely
for model components of composite models (Issue #761; PR #826)
Bug fixes/enhancements:
- make sure variable
spercent
is always defined inparams_html_table
functions (reported by @MySlientWind; Issue #768, PR #770) - always initialize the variables
success
andcovar
theMinimizerResult
(reported by Marc W. Pound; PR #771) - build package following PEP517/PEP518; use
pyproject.toml
andsetup.cfg
; leavesetup.py
for now (PR #777) - components used to create a
CompositeModel
can now have different independent variables (@Julian-Hochhaus; Discussion #787; PR #788) - fixed function definition for
StepModel(form='linear')
, was not consistent with the other ones (@matpompili; PR #794) - fixed height factor for
Gaussian2dModel
, was not correct (@matpompili; PR #795) - for covariances with negative diagonal elements, we set the covariance to
None
(PR #813) - fixed linear mode for
RectangleModel
(@arunpersaud; Issue #815; PR #816) - report correct initial values for parameters with bounds (Issue #820; PR #821)
- allow recalculation of confidence intervals (@jagerber48; PR #798)
- include 'residual' in JSON output of ModelResult.dumps (@mac01021; PR #830)
- supports and is tested against Python 3.11; updated minimum required version of SciPy, NumPy, and asteval (PR #832)
Deprecations:
- remove support for Python 3.6 which reached EOL on 2021-12-23 (PR #790)
Files
lmfit/lmfit-py-1.1.0.zip
Files
(372.8 kB)
Name | Size | Download all |
---|---|---|
md5:4e54ff7f96b4ca2857cdaabe202a13a2
|
372.8 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/lmfit/lmfit-py/tree/1.1.0 (URL)