Skip to content

Releases: jungmannlab/picasso

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

v0.5.7

07 Feb 13:49
7f4d285
Compare
Choose a tag to compare

Picasso 0.5.7 is here.

Changelog

  • Render group information is faster (e.g., clustered data)
  • Test Clusterer window (Render) has multiple updates, e.g., different projections, cluster centers display
  • Cluster centers contain info about std in x,y and z
  • If localization precision in z-axis is provided, it will be rendered when using Individual localization precision and Individual localization precision (iso). NOTE: the column must be named lpz and have the same units as lpx and lpy.
  • Number of CPU cores used in multiprocessing limited at 60
  • Bug fixes

Notes

⚠️ You need to start Picasso server only once. When starting while it is already running (and the port being in use), the new window will shut down immediately.
⚠️ The new Picasso server version creates a separate, new database which is not yet compatible with the old format.

v0.5.6

01 Dec 17:13
13a143b
Compare
Choose a tag to compare

Picasso 0.5.6 is here.

Changelog

  • Cluster centers contains analogous columns to the ones generated before the 0.5.x releases
  • Clearer readme (installation instructions)
  • Numerous bug fixes (custom colormap, robust .nd2 reading, close file, etc
  • One click installer should not require administrator permissions (due to antivirus protection)

Notes

⚠️ You need to start Picasso server only once. When starting while it is already running (and the port being in use), the new window will shut down immediately.
⚠️ The new Picasso server version creates a separate, new database which is not yet compatible with the old format.

v0.5.4

18 Nov 11:12
Compare
Choose a tag to compare

Picasso 0.5.4 is here.

Changelog

  • 3D rendering rotation window
  • Multiple .hdf5 files can be loaded when using File->Open
  • Localizations can be combined when saving
  • Render window restart (Remove all localizations)
  • Multiple pyplot colormaps available in Render
  • View->Files in Render substantially changed (many new colors, close button works, etc)
  • Changing Render's FOV with W, A, S and D
  • Render's FOV can be numerically changed, saved and loaded in View->Info
  • Pick similar is much faster
  • Remove localization in picks
  • Fast rendering (display a fraction of localizations)
  • .txt file with drift can be applied to localizations in Render
  • New clustering algorithm (SMLM clusterer)
  • Test clusterer window in Render
  • Option to calculate cluster centers
  • Nearest neighbor analysis in Render
  • Numerical filter in Filter
  • New file format in Localize - .nd2
  • Localize can read NDTiffStack.tif files
  • Docstrings for Render
  • Plugins can be added to all Picasso modules
  • Sensitivity is a float number in Server: Watcher
  • Many other improvements, bug fixes, etc.

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.
⚠️ There have been reports that anti-virus software falsely reports the installer. Read more about this here.
⚠️ You need to start Picasso server only once. When starting while it is already running (and the port being in use), the new window will shut down immediately.
⚠️ The new Picasso server version creates a separate, new database which is not yet compatible with the old format.

v.0.4.11

09 Aug 18:12
Compare
Choose a tag to compare

Picasso 0.4.11 is here.

Changelog

  • More documentation for the watcher.
  • The watcher of Picasso Server can automatically process different settings, see here.
  • The watcher now logs what it is doing in the background.
  • Fixed installation for Mac OS
  • Small optimizations and bugfixes
  • ⚠️ When wanting to process .ims-files with the Watcher, you will need to launch the server module as an administrator
  • ⚠️ Performance warning: Processing large files (e.g. > 10k frames), running multiple watchers simultaneously, and having multiple processing groups on PCs with limited memory could lead to issues, so it is recommended to only run one watcher at a time in these cases.
  • 📽️ An updated quickstart video can be found here

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.
⚠️ There have been reports that anti-virus software falsely reports the installer. Read more about this here.
⚠️ You need to start Picasso server only once. When starting while it is already running (and the port being in use), the new window will shut down immediately.
⚠️ The new Picasso server version creates a separate, new database which is not yet compatible with the old format.