Releases: jungmannlab/picasso
v0.8.2
Picasso 0.8.2 is here
Changelog
- New module SPINNA for investigating oligormerization of proteins; DOI: 10.1038/s41467-025-59500-z
- NeNA bug fix - old values were (usually) too high by a ~sqrt(2)
- NeNA bug fix - less prone to fitting to local maximum leading to incorrect values
- Added docstrings and data types in all modules (
postprocess,simulate,render,nanotron,localize,lib,io,imageprocess,gaussmle,gausslq,design,clusterer,aim,avgroiandzfit) - NeNA plot - displays distances in nm
- Fiducial picking - filter out picks too few localizations (80% of the total acquisition time)
picasso csv2hdfuses pandas to read .csv files- Added n_events to cluster centers, i.e., number of binding events per cluster
- .yaml files contain Picasso version number for easier tracking
- Improved fiducial picking
- Fix one click installer issues for non-administrator users
- Render allows for saving picked localizations in a separate file for each pick
- Remaining time estimate in the progress dialog
- Fix garbage collection when openinging
.nd2files in Localize - Fix 3D rotation window for a polygon pick
- Render minimap - the zoom-in window is always visible
- Bug fixes and other cosmetic changes
Notes
Program Files, some modules (Render and Localize) may not be available for non-administrator users. Therefore, we recommend installing Picasso outside of Program Files.
v0.7.5
Picasso 0.7.5 is here
Changelog
- Automatic picking of fiducials added in Render:
Tools/Pick fiducials - Undrifting from picked moved from
picasso/gui/rendertopicasso/postprocess - Plugin docs update
- Filter histogram display fixed for datasets with low variance (bug fix)
- AIM undrifting works now if the first frames of localizations are filtered out (bug fix)
- 2D drift plot in Render inverts y axis to match the rendered localizations
- 3D animation fixed
- Other minor bug fixes
Notes
v0.7.4
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 -hin terminal - CMD localize saves camera information in the metadata file
- Other minor bug fixes
Notes
v0.7.3
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
v0.7.0
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
v0.6.11
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
v0.6.9
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
v0.6.8
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
v0.6.7
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
v0.6.5
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