NanoPyx: super-fast bioimage analysis powered by adaptive machine learning
Bruno M. SaraivaiD, Inês CunhaiD, António D. BritoiD, Gautier FollainiD, Raquel PortelaiD, Robert HaaseiD, Pedro M. PereiraiD, Guillaume JacquemetiD, Ricardo HenriquesiD
Abstract
To overcome the challenges posed by large and complex microscopy datasets, we have developed NanoPyx, an adaptive bioimage analysis framework designed for high-speed processing. At the core of NanoPyx is the Liquid Engine, an agent-based machine-learning system that predicts acceleration strategies for image analysis tasks. Unlike traditional single-algorithm methods, the Liquid Engine generates multiple CPU and GPU code variations using a meta-programming system, creating a competitive environment where different algorithms are benchmarked against each other to achieve optimal performance under the user"s computational environment. In initial experiments focusing on super-resolution analysis methods, the Liquid Engine demonstrated an over 10-fold computational speed improvement by accurately predicting the ideal scenarios to switch between algorithmic implementations. NanoPyx is accessible to users through a Python library, code-free Jupyter notebooks, and a napari plugin, making it suitable for individuals regardless of their coding proficiency. Furthermore, the optimisation principles embodied by the Liquid Engine have broader implications, extending their applicability to various high-performance computing fields.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 12
- FWCI
- 4.50
- Field percentile
- top 4%
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- NanoJ: a high-performance open-source super-resolution microscopy toolbox
Romain F. Laine, Kalina L. Tosheva, … Ricardo Henriques·Journal of Physics D Applied PhysicsPeer-reviewed·Jan 28, 2019
- NanoLocz: Image analysis platform for AFM, high-speed AFM and localization AFM
G. R. Heath, E. Micklethwaite, T. M. Storer·bioRxiv·Nov 23, 2023
- DL4MicEverywhere: Deep learning for microscopy made flexible, shareable, and reproducible
AI4Life Horizon Europe Program Consortium·Nature MethodsPeer-reviewed·Jun 1, 2024
- Fast Loading and Transformation of Large-Volume Bioimaging Data Consistently Approaching the I/O Peak Speed
Cai Lin, Xuzhong Qu, … Shaoqun Zeng·bioRxiv·Dec 12, 2025
- Tools and methods for high-throughput single-cell imaging with the mother machine
Ryan Thiermann, Michael Sandler, … Suckjoon Jun·eLifePeer-reviewed·Apr 18, 2024
- Image processing tools for petabyte-scale light sheet microscopy data
Xiongtao Ruan, Matthew Mueller, … Srigokul Upadhyayula·Nature MethodsPeer-reviewed·Oct 17, 2024