Universal scattering data fitting tool
Project description
ufit is a universal scattering data fitting package for use in noninteractive scripts, and with a graphical user interface.
It handles complex fitting functions by combining them from pre-defined “model” objects and handling parameter constraints and interdependencies well.
Fitting is done by one of several backends:
lmfit (L-M leastsq that allows parameter constraints)
minuit (pyminuit 1 or 2)
scipy (basic L-M leastsq from scipy.optimize)
Results can be easily plotted and further processed. Plotting is handled by matplotlib.
The GUI uses PyQt 4.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ufit-0.99.6.tar.gz
(64.3 kB
view details)
File details
Details for the file ufit-0.99.6.tar.gz
.
File metadata
- Download URL: ufit-0.99.6.tar.gz
- Upload date:
- Size: 64.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2303f005fe9c7cbdb4b8d21b2889bc3a1dd00b48ed85666ae65286b5adc0de7e |
|
MD5 | fc83d50548607fe3d99f7185554fc9af |
|
BLAKE2b-256 | 33ff606253c5620371989508ddd3b09c6918ea8d4bb0d16777379f6d6679c74a |