SciPy 2025

Peter Sobolewski

Peter is a napari core developer and a Systems Analyst in the Imaging Applications and Machine Learning team in Research IT at The Jackson Laboratory. In this day job, Peter supports users of open source imaging applications and workflows, both on local devices and on HPC. He also runs workshops to help users ease into the various applications. As a napari core developer, he focuses on user-facing bugs and issues, UI/UX, documentation, etc.

The speaker's profile picture

Sessions

07-08
08:00
240min
Create custom image visualization and analysis tools with napari
Tim Monko, Draga Doncila Pop, Peter Sobolewski

With cameras in everything from microscopes to telescopes to satellites, scientists produce image data in countless formats, shapes, sizes, and dimensions. Python provides a rich ecosystem of libraries to make sense of them. napari is a Python library for multidimensional image visualization, but it does double duty as a standalone application that can be easily extended with GUI tools for analysis, visualization, and annotation. In this tutorial, we'll start with the basics of image visualization and analysis in Python, then show how to extend the napari user interface to make analysis workflows as easy as pushing a button, and finally show how to share these extensions as plugins, which can be easily installed by users and collaborators. If you work with images (particularly multidimensional images), and especially if you work with scientists who may not be comfortable with Python, this tutorial might be for you!

Tutorials
Ballroom D
07-08
13:30
240min
Scaling-up deep learning inference to large-scale bioimage data
Fernando Cervantes Sanchez, Peter Sobolewski

Artificial intelligence has been successfully applied to bioimage understanding and achieved significative results in the last decade. Advances in imaging technologies have also allowed the acquisition of higher resolution images. That has increased not only the magnification at what images are captured, but the size of the acquired images as well. This comprises a challenge for deep learning inference in large-scale images, since these methods are commonly used in relatively small regions rather than whole images. This workshop presents techniques to scale-up inference of deep learning models to large-scale image data with help of Dask for parallelization in Python.

Tutorials
Ballroom A