Skip to content

Releases: jungmannlab/picasso

v0.7.4

15 Dec 13:47
7fd2f5f
Compare
Choose a tag to compare

Picasso 0.7.4 is here.

Changelog

  • Picasso: Render - adjust the scale bar's size automatically based on the current FOV's width
  • Picasso: Render - RESI dialog fixed, units in nm
  • Picasso: Render - show drift in nm, not camera pixels
  • Picasso: Render - masking localizations saves the mask area in its metadata
  • Picasso: Render - export current view across channels in grayscale
  • Picasso: Render - title bar displays only the names of the currently opened files
  • CMD implementation of AIM undrifting, see picasso aim -h in terminal
  • CMD localize saves camera information in the metadata file
  • Other minor bug fixes

Notes

⚠️ Windows Safety features and Windows Defender will ask multiple times for permission during the installation and download.
⚠️ If you experience problems starting Picasso, start as Administrator.

v0.7.3

03 Oct 12:32
14ce66c
Compare
Choose a tag to compare

Picasso 0.7.3 is here.

Changelog

  • Solved critical bug from v0.7.2 -> Localize not working
  • SMLM clusterer in picked regions deleted
  • Show legend in Render property displayed rounded tick label values
  • Pick circular area does not save the area for each pick in localization's metadata
  • Other minor bug fixes

Notes

⚠️ Windows Safety features and Windows Defender will ask multiple times for permission during the installation and download.
⚠️ If you experience problems starting Picasso, start as Administrator.

v0.7.0

09 Jul 10:51
11711a8
Compare
Choose a tag to compare

Picasso 0.7.0 is here.

Changelog

  • Adaptive Intersection Maximization (AIM, doi: 10.1038/s41592-022-01307-0) implemented
  • Z fitting improved by setting bounds on fitted z values to avoid NaNs
  • CMD clusterfile fixed
  • Picasso: Render 3D, rectangular and polygonal pick fixed
  • picasso.localize.localize fixed
  • default MLE fitting uses different sx and sy (CMD only)

Notes

⚠️ Windows Safety features and Windows Defender will ask multiple times for permission during the installation and download.
⚠️ If you experience problems starting Picasso, start as Administrator.

v0.6.11

09 Jun 09:00
5636d0a
Compare
Choose a tag to compare

Picasso 0.6.11 is here.

Changelog

  • picasso.lib.merge_locs function can merge localizations from multiple files
  • Mask dialog in Picasso: Render saves .png mask file
  • Mask dialog in Picasso: Render allows to save .png with the blurred image
  • Picasso: Localize - added the option to save the current view as a .png file
  • Picasso: Render - functions related to picking moved to picasso.lib and picasso.postprocess
  • Picasso: Render - saving picked localizations saves the area(s) of the picked region(s) in the metadata file (.yaml)
  • Documentation on readthedocs works again

Notes

⚠️ Windows Safety features and Windows Defender will ask multiple times for permission during the installation and download.
⚠️ If you experience problems starting Picasso, start as Administrator.

v0.6.9

24 Feb 10:06
35c3d8e
Compare
Choose a tag to compare

Picasso 0.6.9 is here.

Changelog

  • Polygonal pick added to Render -> draw any shape to pick localizations
  • Save pick properties saves pick region's area in nm^2
  • 3D calibration .yaml file saves the number of frames in the movie and the step size

Notes

⚠️ Windows Safety features and Windows Defender will ask multiple times for permission during the installation and download.
⚠️ If you experience problems starting Picasso, start as Administrator.

v0.6.8

23 Jan 13:44
913e0de
Compare
Choose a tag to compare

Picasso 0.6.8 is here.

Changelog

  • .tiff files can be loaded to Localize directly, although the support may be limitted
  • Bug fix: 2D cluster centers area and convex hull are saved correctly
  • Bug fix: rectangular picks

Notes

⚠️ Windows Safety features and Windows Defender will ask multiple times for permission during the installation and download.
⚠️ If you experience problems starting Picasso, start as Administrator.

v0.6.7

10 Jan 15:28
846e012
Compare
Choose a tag to compare

Picasso 0.6.7 is here.

Changelog

  • GUI modules display the Picasso version number in the title bar
  • Added readthedocs requirements file (only for developers)
  • No blur applied when padding in Picasso: Render (increases speed of rendering)
  • Camera settings saved in the .yaml file after localization
  • Picasso: Design has the speed optimized extension sequences (Strauss and Jungmann, Nature Methods, 2020)
  • Change matplotlib backend for macOS (bug fix with some plots being unavailable)
  • Build animation does not trigger antivirus, which could delete Picasso (one click installer only)

Notes

⚠️ Windows Safety features and Windows Defender will ask multiple times for permission during the installation and download.
⚠️ If you experience problems starting Picasso, start as Administrator.

v0.6.5

22 Oct 20:41
c421f1b
Compare
Choose a tag to compare

Picasso 0.6.5 is here.

Changelog

Many bug fixes for the one-click-installer version:

  • Fix save pick properties bug in Picasso Render GUI (one click installer)
  • Fix render render properties bug in Picasso Render GUI (one click installer)
  • Fix animation building in Picasso Render GUI (one click installer)
  • Fix test clusterer HDBSCAN bug
  • Fix .nd2 localized files info loading (full loader changed to unsafe loader)
    Fix rare bug with pick similar zero division error

Notes

⚠️ Windows Safety features and Windows Defender will ask multiple times for permission during the installation and download.
⚠️ If you experience problems starting Picasso, start as Administrator.

v0.6.4

30 Sep 18:14
4119ee5
Compare
Choose a tag to compare

Picasso 0.6.4 is here.

Changelog

  • Fix RCC error in one click installer (in versions 0.6.1-3)
  • Picasso runs on Python 3.10 (jump from Python 3.7-3.8)
  • New installation instructions
  • Dependencies updated, meaning that M1 should have no problems with old versions of SciPy, etc.
  • Localize: arbitrary number of sensitivity categories
  • Picasso Render legend displays larger font
  • Picasso Render Test Clusterer displays info when no clusters found instead of throwing an error
  • Calling clustering functions from picasso.clusterer does not require camera pixel size. Same applies for the corresponding functions in CMD. Only if 3D localizations are used, the pixel size must be provided.
  • HDBSCAN is installed by default since it is distributed within the new version of scikit-learn 1.3.0
  • Screenshot .yaml file contains the list of colors used in the current rendering
  • Render scale bar allows only integer values (i.e., no decimals)
  • Localize .ims file fitting bug solve
  • Measuring in 3D render window (Measure tool and scalebar) fixed (previous versions showed incorrect values)
  • Localize GUI allows for numerical ROI input (Parameters dialog)
  • Export current view in Render saves metadata; an extra image is saved with a scalebar
  • Allow loading individual .tif files (same as prior to v0.4.11)
  • Clustering using CMD requires the user to input camera pixel size (instead of asking for the input after the function call)
  • RESI localizations have new column 'cluster_id'
  • Bug fixes

Notes

⚠️ Windows Safety features and Windows Defender will ask multiple times for permission during the installation and download.
⚠️ If you experience problems starting Picasso, start as Administrator.

v0.6.0

18 Feb 15:36
51e9ec3
Compare
Choose a tag to compare

Picasso 0.6.0 is here.

Changelog

  • RESI dialog added to Picasso Render, allowing for substatial boost in spatial resolution (to be published)
  • Quantum efficiency of a camera is not used anymore to convert raw data into photons. This affects localization precision calculated, such that it is closer to the experimental value obtained using NeNA
  • Localize CMD: new argument (-r, --roi) for specifying ROI