Skip to content

Releases: FCS-analysis/PyCorrFit

PyCorrFit 0.9.9

17 Jul 10:44

Choose a tag to compare

As of this release, PyCorrFit does not anymore require administrative rights during installation. Before upgrading to this version, please uninstall the previous version (administrative rights required).

  • Remove admin-requirement during install (Windows)
  • Support newer correlator.com .sin file format (experimental, #135)
  • Add smart progress dialog for fitting (#155)
  • Statistics: check "filename/title" by default (#151)
  • Documentation: fix bad LaTeX commands (#163)

PyCorrFit 0.9.8

22 Mar 08:56

Choose a tag to compare

  • Bugfixes:
    • Indexing error when saving sessions (#154)
    • Page number truncated in csv export (#159)
    • Export of csv files used incorrect normalization (#153)
    • Normalization parameter was not displayed in the 'Info' tool

PyCorrFit 0.9.7

15 Jan 18:55

Choose a tag to compare

  • Second triplet time is now larger than first triplet time
    by default
  • Remove a hack that causes a run through all pages
    e.g. when an average is created
  • Bugfixes:
    • Opening sessions with user-defined models
    • Saving sessions with comments containing non-ASCII characters
    • Windows build: Graphical plot export was misconfigured
      -> added matplotlibrc patch in .spec file

PyCorrFit 0.9.6

09 Jan 11:43

Choose a tag to compare

  • Bugfixes:
    • Fixed minor wx sizer problems for the tools
    • Fixed AttributeError in page.py if no weights are present
  • New confocal fitting models (#111):
    • 3D+3D, 2D+2D, 3D+2D; no triplet
    • T+T+2D+2D, T+T+3D+2D; double triplet
    • T+3D+3D+3D, T+3D+3D+2D (#40, #59)
  • Under the hood:
    • Separation of core and GUI modules
    • Include tests in distributions for PyPI
    • Improve automated testing on Windows and Mac OS
    • More constraint options for fitting

PyCorrFit 0.9.5

16 Dec 17:50

Choose a tag to compare

  • Bugfixes
    • Closing the batch control window causes segfault (#142)
    • Closing page causes error when batch control is active (#143)
    • Plot normalization causes "Save Session" to fail (#144)
    • Plot normalization not loaded from session (#145)

PyCorrFit 0.9.4

12 Dec 13:46

Choose a tag to compare

  • Batch control allows to select individual parameters (#108)
  • Allow to exclude pages from batch fitting (#107)
  • Bugfixes:
    • Fix ValueError in parameter display
    • Possibly fixed error with yaml.safe_dump
      on Mac OSx 10.8.5
    • Make sure background is lower than signal (#137)

PyCorrFit 0.9.3

24 Nov 08:36

Choose a tag to compare

  • Fitting: migrate to lmfit
    • This introduces a new dependency for building PyCorrFit.
      (e.g. in Debian, the package "python-lmfit" is required)
    • Improved fitting behavior at parameter boundaries
    • Removed "Polak-Ribiere" fitting algorithm
    • Added "Sequential Linear Squares Programming" algorithm
  • Heuristic fit (#109):
    • Detect parameters that are stuck during fitting
    • Fit each curve five times or less and check
      whether the fit converges.
    • If two diffusion time parameter exist in a model, always
      make sure that one parameter is the larger one. This
      feature can currently not be disabled (#110).
  • Allow infinity ("inf" and "-inf") parameters for models
    and boundaries.
  • New model: confocal T+T+3D+3D
  • Bugfixes:
    • Sessions saved with 64bit Windows were not opened (#136)
    • Old sessions and "KeyError: 'chi2'"
    • Old session file extension was not recognized (#106)

PyCorrFit 0.9.2

23 Oct 19:33

Choose a tag to compare

  • Bugfixes:
    • "Slider Simulation"/"Parm Range" broken (#133)
    • Computation of average intensity did not work
      correctly for unequally spaced traces
  • Update .pt3 reader to version 8399ff7401
  • Import traces of .pt3 files (#118)
    Warning: Absolute values for intensity might be wrong

PyCorrFit 0.9.1

30 Sep 15:20

Choose a tag to compare

  • Tool 'Overlay curves': improve UI (#117)
  • Tool 'Statistics view': improve UI (#113)
  • Tool 'Trace view': display countrate (#121)
  • Bugfixes:
    • Unicode errors in statistics tool (#131)
    • Load session errors with empty pages

PyCorrFit 0.9.0

17 Sep 20:49

Choose a tag to compare

  • Improve parameter display (#52, #114)
  • Display Chi2 on each page (#115)
  • The displayed Chi2-value for non-weighted fits is now
    normalized to the expected values of the fit. The
    documentation has been updated accordingly.
  • Add "All files" option in save dialogs (#97)
  • Improved plot export dialog (#99)