Skip to content

Releases: AFM-analysis/PyJibe

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

PyJibe 0.9.1

25 Jun 12:49
0.9.1
c9af429
Compare
Choose a tag to compare

  • docs: minor update
  • fix: regression where left fitting range could not be set
  • fix: improved checks for InfDoubleSpinBox which acted up when
    entering absolutely sane floating point values

PyJibe 0.9.0

17 Jun 12:31
0.9.0
cd9593d
Compare
Choose a tag to compare

  • feat: allow users to enter missing metadata during loading
    of data files (#5)
  • fix: automatically append .h5 suffix when rating datasets
  • enh: add busy cursor where applicable
  • ref: directory for importing training datasets for rating changed
    (but I think this currently affects nobody)
  • setup: dump appdirs dependency (moved to QSettings)
  • setup: bump afmformats from 0.12.5 to 0.13.3 (mostly #5 and speed)
  • setup: bump nanite from 1.7.3 to 1.7.4 (mostly #5)
  • tests: increase coverage