Efficiently accelerated bioimage analysis with NanoPyx, a Liquid Engine-powered Python framework

Research output: Contribution to journalResearch articleContributedpeer-review

Contributors

  • Bruno M. Saraiva - , Instituto Gulbenkian de Ciência (Author)
  • Inês Cunha - , Instituto Gulbenkian de Ciência, University of Lisbon, Science for Life Laboratory (Author)
  • António D. Brito - , Instituto Gulbenkian de Ciência, NOVA University Lisbon (Author)
  • Gautier Follain - , University of Turku (Author)
  • Raquel Portela - , NOVA University Lisbon (Author)
  • Robert Haase - , Clusters of Excellence PoL: Physics of Life (Author)
  • Pedro M. Pereira - , NOVA University Lisbon (Author)
  • Guillaume Jacquemet - , University of Turku, Åbo Akademi University (Author)
  • Ricardo Henriques - , Instituto Gulbenkian de Ciência, NOVA University Lisbon, University College London (Author)

Abstract

The expanding scale and complexity of microscopy image datasets require accelerated analytical workflows. NanoPyx meets this need through an adaptive framework enhanced for high-speed analysis. At the core of NanoPyx, the Liquid Engine dynamically generates optimized central processing unit and graphics processing unit code variations, learning and predicting the fastest based on input data and hardware. This data-driven optimization achieves considerably faster processing, becoming broadly relevant to reactive microscopy and computing fields requiring efficiency.

Details

Original languageEnglish
Article number12471
Pages (from-to)283-286
Number of pages4
JournalNature methods
Volume22
Issue number2
Publication statusAccepted/In press - 2025
Peer-reviewedYes