In functional imaging studies, accurately synchronizing the time course of experimental manipulations and stimulus presentations with resulting imaging data is crucial for analysis. Current software tools lack such functionality, requiring manual processing of the experimental and imaging data, which is error-prone and potentially non-reproducible. We present VoDEx, an open-source Python library that streamlines the data management and analysis of functional imaging data. VoDEx synchronizes the experimental timeline and events (e.g. presented stimuli, recorded behavior) with imaging data. VoDEx provides tools for logging and storing the timeline annotation, and enables retrieval of imaging data based on specific time-based and manipulation-based experimental conditions.

Availability and implementation

VoDEx is an open-source Python library and can be installed via the “pip install” command. It is released under a BSD license, and its source code is publicly accessible on GitHub ( A graphical interface is available as a napari-vodex plugin, which can be installed through the napari plugins menu or using “pip install.” The source code for the napari plugin is available on GitHub ( The software version at the time of submission is archived at Zenodo (version v1.0.18,

This is an Open Access article distributed under the terms of the Creative Commons Attribution License (, which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.