napari: a multi-dimensional image viewer for Python
Authors/Creators
-
Sofroniew, Nicholas1
-
Lambert, Talley2
-
Bokota, Grzegorz3
- Nunez-Iglesias, Juan4
-
Sobolewski, Peter5
- Sweet, Andrew1
-
Gaifas, Lorenzo6
- Evans, Kira1
- Burt, Alister7
- Doncila Pop, Draga8
- Yamauchi, Kevin9
-
Weber Mendonça, Melissa10
-
Buckley, Genevieve8
-
Vierdag, Wouter-Michiel11
- Royer, Loic12
- Can Solak, Ahmet12
-
Harrington, Kyle I. S.1
-
Ahlers, Jannis8
-
Althviz Moré, Daniel10
-
Amsalem, Oren13
-
Anderson, Ashley1
-
Annex, Andrew14
- Boone, Peter
- Bragantini, Jordão12
-
Bussonnier, Matthias15
-
Caporal, Clément16
-
Eglinger, Jan17
-
Eisenbarth, Andreas18
- Freeman, Jeremy1
- Gohlke, Christoph19
- Gunalan, Kabilar
- Har-Gil, Hagai20
-
Harfouche, Mark21
-
Hilsenstein, Volker18
- Hutchings, Katherine22
-
Lauer, Jessy23
-
Lichtner, Gregor24
- Liu, Ziyang25
- Liu, Lucy10
- Lowe, Alan26
-
Marconato, Luca27
-
Martin, Sean28
- McGovern, Abigail8
- Migas, Lukasz29
-
Miller, Nadalyn30
-
Muñoz, Hector31
-
Müller, Jan-Hendrik32
- Nauroth-Kreß, Christopher33
-
Palecek, David34
-
Pape, Constantin32
-
Perlman, Eric35
- Pevey, Kim
-
Peña-Castellanos, Gonzalo10
-
Pierré, Andrea36
- Pinto, David
-
Rodríguez-Guerra, Jaime15
-
Ross, David37
-
Russell, Craig T.38
- Ryan, James
-
Selzer, Gabriel39
-
Smith, MB40
-
Smith, Paul22
- Sofiiuk, Konstantin
-
Soltwedel, Johannes41
-
Stansby, David22
-
Vanaret, Jules42
- Wadhwa, Pam15
-
Weigert, Martin43
-
Windhager, Jonas44
- Winston, Philip45
- 1. Chan Zuckerberg Initiative
- 2. Harvard Medical School
- 3. University of Warsaw, Faculty of Mathematics, Informatics, and Mechanics
- 4. Monash eResearch Centre, Monash University
- 5. The Jackson Laboratory
- 6. Gutsche Lab - University of Grenoble
- 7. MRC-LMB
- 8. Monash University
- 9. Iber Lab - ETH Zürich
- 10. Quansight
- 11. European Molecular Biology Laboratory, Genome Biology Unit, Heidelberg, Germany
- 12. Chan Zuckerberg Biohub
- 13. Harvard Medical School, BIDMC
- 14. SETI Institute/NASA ARC
- 15. Quansight Labs
- 16. Laboratory for Optics and Biosciences, Ecole Polytechnique, INSERM, CNRS, Palaiseau, France
- 17. Friedrich Miescher Institute for Biomedical Research (FMI), Basel (Switzerland)
- 18. EMBL Heidelberg, Germany
- 19. University of California, Irvine
- 20. Tel Aviv University, Israel
- 21. Ramona Optics Inc, Durham, North Carolina, USA
- 22. University College London
- 23. Swiss Federal Institute of Technology (EPFL), Lausanne, Switzerland
- 24. Universitätsmedizin Greifswald
- 25. Chan Zuckerberg Initiative Foundation
- 26. UCL & The Alan Turing Institute
- 27. EMBL Heidelberg
- 28. MetaCell
- 29. Delft University of Technology
- 30. Apex Systems
- 31. University of California, Los Angeles
- 32. Georg-August-Universität Göttingen
- 33. University Hospital Würzburg - Institute of Neuroradiology
- 34. Algarve Centre of Marine Sciences (CCMAR)
- 35. Yikes LLC
- 36. Brown University
- 37. NanoString Technologies, Inc.
- 38. European Bioinformatics Institute - European Molecular Biology Laboratory
- 39. University of Wisconsin-Madison
- 40. AI lab for Living Technologies, University Medical Centre Utrecht (The Netherlands)
- 41. DFG cluster of excellence 'Physics of Life', TU Dresden
- 42. Aix Marseille University, CNRS, Fresnel, I2M, IBDM, Turing Centre for Living systems
- 43. TU-Dresden / EPFL
- 44. ETH Zurich / University of Zurich
- 45. Tobeva Software
Description
napari 0.5.2
⚠️ Note: these release notes are still in draft while 0.5.2 is in release candidate testing. ⚠️
Monday, Aug 12, 2024
We're happy to announce the release of napari 0.5.2!
napari is a fast, interactive, multi-dimensional image viewer for Python. It's designed for exploring, annotating, and analyzing multi-dimensional images. It's built on Qt (for the GUI), VisPy (for performant GPU-based rendering), and the scientific Python stack (NumPy, SciPy, and friends).
For more information, examples, and documentation, please visit our website: https://napari.org/
Highlights
This is primarily a bug-fix release, but we snuck a couple of new features in there, including smoother, prettier, better rendering of Labels volumes in 3D (#7100) and the ability to display scale bar at a fixed length in world coordinates, rather than having it resize dynamically to take up a small part of the screen (#7167).
See below for the full list of changes!
New Features
- Add option for smoother labels rendering in 3D (#7100)
- Add optional fixed
lengthparameter to scale bar (#7167)
Improvements
- Update shortcuts.py to have
Enterbe primary Shapes completion (#7063) - Change shortcuts
_mark_conflictslogic to always compare between strings representations of shortcuts (#7124) - Allow easy call single benchmark (#7145)
Bug Fixes
- [bugfix] update Point size slider on selection (current_size event) (#7137)
- Disconnect all dims events when closing viewer (#7140)
- Update event connection order (#7150)
- Run slider animation without using timer (#7158)
- Emit highlight event only if selection changed (#7162)
- [Bugfix] Only import darkdetect when needed (#7163)
- FIX
QtViewer._open_files_dialoghanding ofstack(#7172)
Documentation
- Update example annotate_segmentation_with_text.py to add link to the tutorial (#7134)
- Document command ID naming conventions (docs#405)
- Turn on warnings as error option for sphinx build (docs#409)
- Update version switcher for v0.5.1 (docs#468)
- Add documentation for run benchmark under debugger (docs#470)
- Update installation notes about macOS arm processors and Qt5 backends (docs#471)
- Fix docs CI (docs#472)
- Add October and July workshops from 2023 (docs#473)
- Add 0.5.2 release notes (docs#476)
Other Pull Requests
- [pre-commit.ci] pre-commit autoupdate (#7000)
- Add CI action to check that set milestone is the next release (#7083)
- Use app-model
KeyBinding.to_textandKeyCode.os_symboloverShortcutlogic (#7113) - Add some basic codeowners (#7118)
- Clean action manager to avoid side effects during tests (#7120)
- [maint] Drop singularity action to fix failed container action (#7121)
- Remove
postidentifier in fetching release notes (#7125) - Update
coverage,hypothesis,magicgui,matplotlib,napari-plugin-manager,npe2,pytest,tensorstore,tifffile,tqdm,xarray(#7138) - ci(dependabot): bump the actions group across 1 directory with 2 updates (#7147)
- [Maint] Update version_denylist.txt to block mpl 3.9.1 on windows (#7154)
- [Maint] Increase timeout in
test_async_out_of_bounds_layer_loadedto 500 ms (#7157) - Use
deleteinstead ofgetmethod for deleteready to mergelabel (#7160) - [pre-commit.ci] pre-commit autoupdate (#7161)
- fix: typo in shape model name (#7166)
- Update
dask,hypothesis,magicgui,matplotlib,pyyaml(#7169) - Update docs constraints to pin sphinx<8 (#7170)
- Move parallel setting for coverage calculation to tox.ini (#7173)
- Clarify workflow names (#7174)
- correct typos in comments (#7175)
- MNT Parametrize
test_open_files_dialogto check forstackTrueandFalse(#7176) - Update
babel,hypothesis,lxml,numpydoc,tifffile(#7179) - Remove
postidentifier when determine deploy directory (docs#467)
12 authors added to this release (alphabetical)
(+) denotes first-time contributors 🥳
- andrew sweet - @andy-sweet
- Antoine J.-F. Salomon - @AJFSalomon +
- Ashley Anderson - @aganders3
- Daniel Althviz Moré - @dalthviz
- Grzegorz Bokota (docs) - @Czaki
- Johannes Soltwedel - @jo-mueller
- Juan Nunez-Iglesias - @jni
- kyle i. s. harrington - @kephale
- Lorenzo Gaifas - @brisvag
- Lucy Liu (docs) - @lucyleeow
- Melissa Weber Mendonça (docs) - @melissawm
- Peter Sobolewski - @psobolewskiPhD
13 reviewers added to this release (alphabetical)
(+) denotes first-time contributors 🥳
- andrew sweet - @andy-sweet
- Antoine J.-F. Salomon - @AJFSalomon +
- Ashley Anderson - @aganders3
- Draga Doncila Pop - @DragaDoncila
- Grzegorz Bokota (docs) - @Czaki
- Johannes Soltwedel - @jo-mueller
- Jordão Bragantini - @JoOkuma
- Juan Nunez-Iglesias - @jni
- Lorenzo Gaifas - @brisvag
- Lucy Liu (docs) - @lucyleeow
- Melissa Weber Mendonça (docs) - @melissawm
- Peter Sobolewski - @psobolewskiPhD
- Wouter-Michiel Vierdag - @melonora
Notes
Files
napari/napari-v0.5.2rc0.zip
Files
(3.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:8101ddd317ae462ca8c43f9e701ca9f4
|
3.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/napari/napari/tree/v0.5.2rc0 (URL)