Skip to content

Releases: toolsforexperiments/plottr

v0.8.1 2021-11-30

30 Nov 09:11
341e2fb
Compare
Choose a tag to compare

Added

  • Test with python 3.10 and mark as supported (#238)

Fixed

  • add missing init file to config dir (#236)
  • Use a regular install in tests (#237)

v0.8.0 - 2021-11-11

11 Nov 11:32
02a1f8c
Compare
Choose a tag to compare

Added

  • Inspectr: tag a run with a star (⭐) or cross (❌) icon, filter by those,
    also show dataset metadata next to parameters and snapshot (#229)
  • Improvements to monitr: more stability in adding data to ddh5, better
    performance by making data loading multithreaded and running reach plot
    window in a separate process (#219)
  • Added pyqtgraph backend for plotting that can be used instead of matplotlib
    (Example for how to select can be found in test/apps/autoplot_app.py) (#215, #218)

Fixed

  • Fix/invaliddata: small fixes when data contains a lot of invalid entries (#226)
  • Fix in shape recognition when adding data (#220)

Behind the scenes

  • Add minimal versions to dependencies (#201)
  • Make the .gitignore proper (#73)
  • add dependabot (#208)
  • Fix typechecking with mypy 0.9xx (#207)
  • clarify install instructions wrt qt and mention conda forge (#202)

v0.7.0

07 Jun 14:49
9cae978
Compare
Choose a tag to compare

Added

  • refactoring the plotting system (#166)
  • Add version log message to main __init__ (#175)

Fixed

  • Fix crop if less than one row is not nan (#198)
  • Fix rgba error (#199)
  • Allow empty dataset if datadict is none (#195)

Behind the scenes

  • Modernize setup files (#194)
  • packaging cleanups (#177)
  • upgrade versioneer to 0.19 (#176)

v0.6.0

16 Feb 09:34
779d1fa
Compare
Choose a tag to compare
  • Add copy content features to inspectr and autoplot windows (#174), specifically
    • a new Copy pop up menu for copying content of cells in inspectr
    • a new Copy metadata button in plot window for copying info about the dataset to clipboard
  • remove redundant information between the optional "info" box on the plot and the plot title (#174)

v0.5.0

08 Feb 16:21
e2c36b6
Compare
Choose a tag to compare
  • Drop support for python 3.6 and support typechecking with qcodes 0.21.0 ( #168 )
  • Added functionality of choosing between Re/Im, Re and Mag/Phase ( #167 )
  • fix typecheking with numpy 1.20 ( #171 )
  • Corrected y-axis label bug for single-panel 1D plots ( #170 )

v0.4.0

04 Dec 09:29
98aa8ab
Compare
Choose a tag to compare
  • Inspectr: Improvements to run list refreshing to only recreate run list when needed (#160, #162, #164)
  • Add node to scale units using enginering prefixes (#161)
  • Allow Subsecond Refresh Rate (#160)
  • Fix rendering on hi dpi monitors (#156, #158)
  • Work around numpy deprecation warning (#154)
  • Typing improvements (#153, #155, #159)
  • fallback to no grid when a grid cannot be set (#152)
  • Use logger name to get logger (#151)
  • Use qcodes labels for plot (#150, #165)

v0.3.0

10 Nov 09:20
3d99990
Compare
Choose a tag to compare
  • Set autoplot refresh interval from inspectr (#149)
  • Add basic support for plotting preshaped qcodes data directly (#148)
  • Fix exception with unknown shape (#147)
  • fix a qcodes test (#146)
  • avoid reloading qcodes dataset on refresh (#145)
  • autoplot: fix incorrect use of decorators (#143)
  • fix docs formatting (#142)
  • fix: invalid data after loading from hdf5. (#139)
  • Add squeeze axis, and alwasy create optionsWidget when it is None (#138)
  • Use the qcodes dataset cache to read data when supported (#133)
  • Improved type checking (#125, #126, #130, #131, #132 #134, #135, #137)

V0.2.0

21 Aug 10:46
7ba3d0a
Compare
Choose a tag to compare

Recent changes:
2020-08-21

Workaround for bug with pyqt installed via conda that would result in blank icons.
Add experimental support for using Pyside2 as an alternative to PyQt5

v0.2.0a2

13 Aug 07:27
5738f5a
Compare
Choose a tag to compare
v0.2.0a2 Pre-release
Pre-release

Second alpha of the upcomming 0.2 release

v0.2.0a1

13 Aug 07:08
d979a78
Compare
Choose a tag to compare
v0.2.0a1 Pre-release
Pre-release

First alpha of upcomming 0.2.0 release