Recent Releases of pyMultiFit: A Python library for fitting data with multiple models

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v1.0.7

What's Changed

  • [ENH] polynomial fitter by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/92
    • Added polynomial fitter through #88
  • [pyOpenSci][ENH] dev - V by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/104
    • move from setup.py to pyproject.toml 3631e6bc10b24d23f9c6a8901719ca7b08348b0f
    • added ruff as formatter a672aeebcb35bdbcdb393a1917b11964a66ae937
    • added nox
    • docs updates
    • other fixes from https://github.com/pyOpenSci/software-submission/issues/233

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v1.0.6...v1.0.7

- Python
Published by syedalimohsinbukhari 3 months ago

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v1.0.6

What's Changed

  • [ENH] Summary PR by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/81
  • updated software version for submission

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v1.0.5-experimental...v1.0.6

- Python
Published by syedalimohsinbukhari 10 months ago

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v1.0.5: EXPERIMENTAL

[!NOTE] pymultifit v1.0.4 release was broken due a faulty/missing import, and has been removed from GITHUB and pypi as well.

What's Changed

  • [ENH] Summary PR by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/81
  • [ENH] Symmetric Genarlized Normal Distribution by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/82
  • [ENH] log-distributions by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/84
  • Minor changes related to benchmarks and other stuff

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v1.0.3...v1.0.5-experimental

What's Changed

  • [ENH] Summary PR by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/81
  • [ENH] Symmetric Genarlized Normal Distribution by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/82
  • [ENH] log-distributions by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/84
  • FIXED broken release pymultifit v1.0.4

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v1.0.3...v1.0.5-experimental

- Python
Published by syedalimohsinbukhari 10 months ago

pyMultiFit: A Python library for fitting data with multiple models - pymulitfit v1.0.3

What's Changed

  • [ENH] Streamlining the codebase by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/80
    • Allows non-defined boundaries and class-wide boundary function #66
    • Allows frozen parameters for model fitting in both BaseFitter and MixedDataFitter #67

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v1.0.2...v1.0.3

- Python
Published by syedalimohsinbukhari 12 months ago

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v1.0.2

What's Changed

  • [ENH] Fix issues with properties by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/79

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v1.0.1...v1.0.2

- Python
Published by syedalimohsinbukhari 12 months ago

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v1.0.1

What's Changed

  • [ENH] VersionBump to v1.0.1 by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/77

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v1.0.0...v1.0.1

- Python
Published by syedalimohsinbukhari 12 months ago

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v1.0.0

What's Changed

  • Bump mpyez from 0.0.9a3 to 0.1.0 by @dependabot in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/45
  • Constraints on the model distributions by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/46
  • Added tests by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/49
  • [ENH] Uniform distribution by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/51
  • Beta/Gamma family tests by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/52
  • Normal-like distribution testing by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/53
  • documentation by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/54
    • docstring consistency by @syedalimohsinbukhari in #35
    • examples converted from .py to .ipynb by @syedalimohsinbukhari in #38
    • docstring style updated by @syedalimohsinbukhari in #44, #50
    • added template for multi_model function by @syedalimohsinbukhari in #55
    • PDF and CDF functionalities by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/60
      • fixed skewnormal distribution by @syedalimohsinbukhari in #7
      • added loc parameter by @syedalimohsinbukhari in #48
      • removed n_fits parameter by @syedalimohsinbukhari in #63
      • other fixes, #58, #59, #61
    • PR related to model signatures by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/65
      • fixed model signature issues by @syedalimohsinbukhari in #62
  • Benchmarking with scipy by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/72
  • scipy_like by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/74
  • More tutorials by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/76

New Contributors

  • @dependabot made their first contribution in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/45

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v0.2.1...v1.0.0

- Python
Published by syedalimohsinbukhari 12 months ago

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v0.2.1

What's Changed

  • [ENH] chisq distribution by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/37
  • [ENH] halfNormal and foldedHalfNormal by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/41

Resolved issues

  • [DFG][ENH] halfNormal by @syedalimohsinbukhari in #34
  • [DFG][ENH] chisq distribution by @syedalimohsinbukhari in #36

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v0.2.0...v0.2.1

- Python
Published by syedalimohsinbukhari about 1 year ago

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v0.2.0

What's Changed

  • [ENH] Norris2005 and Norris2011 models by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/26
  • [ENH] Norris fitters and generators by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/28
  • [ENH] exponential distribution by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/32
  • [ENH] Class consolidation by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/33

Fixes

  • [BUG][ENH] Include models without amplitude functionality as well. by @syedalimohsinbukhari #22
  • [ENH] add fitter to Norris functions by @syedalimohsinbukhari #23
  • [ENH] Consolidate the distributions by @syedalimohsinbukhari #31

Closed without fix

  • [ENH] fit model on data chunks by @syedalimohsinbukhari #19

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v0.1.4...v0.2.0

- Python
Published by syedalimohsinbukhari about 1 year ago

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v0.1.5a0

What's Changed

  • [ENH] Norris2005 and Norris2011 models by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/26
  • [ENH] Norris fitters and generators by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/28

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v0.1.4...v0.1.5a0

- Python
Published by syedalimohsinbukhari about 1 year ago

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v0.1.4

PRs

  • [ENH] mpyez inclusion by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/25
  • Development - II by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/15

FIXES

  • [ENH] Auto-provide the parameters values in get_parameters #16
  • [ENH] discrepancy between simple fitters and mixed data fitter #18
  • [ENH] standard deviation errors for fitting #20
  • [ENH] code base improvement and duplication removal #21
  • [ENH] Use mpyez #23
  • [ENH] plot labeling capabilities #24

OTHERS

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v0.1.3...v0.1.4

- Python
Published by syedalimohsinbukhari about 1 year ago

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v0.1.4a1

What's new

  • added quick and dirty implementation of powerlaw model
  • added powerlaw generators and fitters

- Python
Published by syedalimohsinbukhari about 1 year ago

pyMultiFit: A Python library for fitting data with multiple models - pymultifit v0.1.4a0

What's changed

  • Fixed boundary problems (issue #14)
  • Quick functionality issues

- Python
Published by syedalimohsinbukhari about 1 year ago

pyMultiFit: A Python library for fitting data with multiple models - v0.1.3

What's Changed

  • development - 2 by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/12

Fixes

  • preventing potential typo issues by @syedalimohsinbukhari in #10
  • Single fitters and their fitted parameters by @syedalimohsinbukhari in #13

Other changes

Major overhaul to the code base

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v0.1.2...v0.1.3

- Python
Published by syedalimohsinbukhari over 1 year ago

pyMultiFit: A Python library for fitting data with multiple models - v0.1.2

What's Changed

  • [ENH] code base enhancement - II by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/5

Fixes

  • Documentation for the package (#2)
  • amplitude implementation for various distributions (#6)
  • generator functions to use newly defined distributions (#9)

Additions

  • Added parameter_extractor capabilities to all fitters (#8)

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v0.1.1...v0.1.2

- Python
Published by syedalimohsinbukhari over 1 year ago

pyMultiFit: A Python library for fitting data with multiple models - v0.1.1

What's Changed

  • Extracts amplitude, mean and standard deviation parameter values from the fitter function (#3)
  • [MINOR] code base enhancements - I by @syedalimohsinbukhari in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/4

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/compare/v0.1.0...v0.1.1

- Python
Published by syedalimohsinbukhari over 1 year ago

pyMultiFit: A Python library for fitting data with multiple models - pyMultiFit v0.1.0

What's Changed

  • [ENH] base multi-fit function by @syedalimohsinbukhari in #1
    • Gaussian fit
    • LogNormal fit
    • SkewNormal fit
    • Laplace fit

New Contributors

  • @syedalimohsinbukhari made their first contribution in https://github.com/syedalimohsinbukhari/pyMultiFit/pull/1

Full Changelog: https://github.com/syedalimohsinbukhari/pyMultiFit/commits/v0.1.0

- Python
Published by syedalimohsinbukhari over 1 year ago