Skip to content

Releases: AFM-analysis/PyJibe

PyJibe 0.13.2

08 Jan 22:32
0.13.2
ce55c81
Compare
Choose a tag to compare

  • fix: model parameters defined via expressions were not exported
  • fix: only export hidden parameters in developer mode
  • enh: export ancillary parameters in autosave

PyJibe 0.13.1

08 Jan 00:07
0.13.1
39496f9
Compare
Choose a tag to compare

0.13.1

  • fix: make sure fit parameters are identified by their label
    instead of by an index (which can be wrong, now that we have
    hidden parameters)
  • fix: do not show "sneddon_spher" model in expert mode

0.13.0

  • feat: allow to specify the geometrical correction factor for
    non-single-contact experiments (#16)
  • fix: export fitting method and method kwargs with initial
    parameters
  • enh: add expert mode which is just a parital developer mode (#22)
  • enh: add links to docs in two places (#19)
  • enh: show "Axes" in fitting tab only in developer mode (#21)
  • setup: bump nanite from 3.4.0 to 3.5.0 (#16)

PyJibe 0.12.1

06 Jan 16:23
0.12.1
7b42d76
Compare
Choose a tag to compare

0.12.1

  • build: fixed testing pipeline

0.12.0

  • feat: support loading nanite model files as extensions
  • feat: added automatic update check during startup
  • ref: add preferences dialog
  • setup: bump nanite from 3.3.1 to 3.4.0

PyJibe 0.11.2

04 Jan 20:49
0.11.2
0c4efcc
Compare
Choose a tag to compare

0.11.2

  • maintenance release

0.11.1

  • fix: check for identical label when updating parameters
    (previously, a parameter that starts with the label of another
    parameter got assigned the wrong boundaries)
  • enh: allow to hide model parameters via key names (#20)
  • enh: show hidden parameters in developer mode
  • ref: code-cleanup and simplification using latest nanite version
  • setup: bump nanite from 3.2.1 to 3.3.1

PyJibe 0.11.0

23 Nov 00:18
0.11.0
58ff1cc
Compare
Choose a tag to compare

  • feat: allow custom fit methods with custom keyword arguments
    in developer mode (#18)
  • fix: correctly handle dependencies in preprocessing tab
  • fix: set POC method when loading recommended preprocessing (#17)
  • setup: bump nanite from 3.1.3 to 3.2.1 (new POC estimation
    methods: Frechet distance and linear+polynomial fit)

PyJibe 0.10.1

14 Oct 11:48
0.10.1
36eeea7
Compare
Choose a tag to compare

  • enh: use human-readable units in missing-metadata entry dialogs
  • enh: change default unit for spring constant to mN/m
  • ref: IndentationPreprocessor is deprecated in nanite
  • setup: bump nanite to version 1.3.1 (ask for missing spring
    constant for tip position computation)

PyJibe 0.10.0

16 Aug 17:39
0.10.0
07f43f8
Compare
Choose a tag to compare

  • BREAKING CHANGE: The default contact point estimation method
    changed. This means that your fitted contact points and any
    E(delta)-related results will change!
  • feat: allow to select point of contact method (#15)
  • enh: restructure preprocessing tab and avoid situations where
    preprocessing dependencies are not met (#15)
  • enh: visualize contact point estimation algorithms in
    preprocessing tab
  • setup: bump nanite from 2.0.0 to 3.1.1 (improved preprocessing)

PyJibe 0.9.4

03 Aug 22:11
0.9.4
aca9bcb
Compare
Choose a tag to compare

  • enh: only show exact sneddon model "sneddon_spher" in developer
    mode to avoid confusion
  • setup: bump afmformats from 0.15.0 to 0.16.0 (improve support for
    AFM workshop data)
  • setup: bump nanite from 1.7.6 to 2.0.0

PyJibe 0.9.3

09 Jul 21:34
0.9.3
87a4acc
Compare
Choose a tag to compare

  • fix: possible fix for TypeError in InfDoubleSpinBox
  • setup: bump afmformats from 0.14.3 to 0.15.0 as well as
    nanite from 1.7.6 to 1.7.8 (requirement for #14)

PyJibe 0.9.2

09 Jul 09:52
0.9.2
504c7f6
Compare
Choose a tag to compare

  • ref: improve speed when displaying QMap data
  • enh: add developer mode for loading creep-compliance data (#14)
  • setup: bump afmformats from 0.13.3 to 0.14.3 (mostly speed,
    support AFM workshop maps)
  • setup: bump nanite from 1.7.4 to 1.7.6 (mostly speed)
  • ref: speed-up QMap visualization by caching nanite.QMap instances