{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,19]],"date-time":"2026-03-19T02:54:48Z","timestamp":1773888888733,"version":"3.50.1"},"reference-count":19,"publisher":"Oxford University Press (OUP)","issue":"9","license":[{"start":{"date-parts":[[2023,9,12]],"date-time":"2023-09-12T00:00:00Z","timestamp":1694476800000},"content-version":"vor","delay-in-days":11,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100004412","name":"Human Frontier Science Program","doi-asserted-by":"publisher","award":["RPG0008\/2017"],"award-info":[{"award-number":["RPG0008\/2017"]}],"id":[{"id":"10.13039\/100004412","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,9,2]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Summary<\/jats:title>\n                  <jats:p>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.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and implementation<\/jats:title>\n                  <jats:p>VoDEx is an open-source Python library and can be installed via the \u201cpip install\u201d command. It is released under a BSD license, and its source code is publicly accessible on GitHub (https:\/\/github.com\/LemonJust\/vodex). A graphical interface is available as a napari-vodex plugin, which can be installed through the napari plugins menu or using \u201cpip install.\u201d The source code for the napari plugin is available on GitHub (https:\/\/github.com\/LemonJust\/napari-vodex). The software version at the time of submission is archived at Zenodo (version v1.0.18, https:\/\/zenodo.org\/record\/8061531).<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btad568","type":"journal-article","created":{"date-parts":[[2023,9,12]],"date-time":"2023-09-12T17:14:27Z","timestamp":1694538867000},"source":"Crossref","is-referenced-by-count":1,"title":["VoDEx: a Python library for time annotation and management of volumetric functional imaging data"],"prefix":"10.1093","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5520-2289","authenticated-orcid":false,"given":"Anna","family":"Nadtochiy","sequence":"first","affiliation":[{"name":"Department of Quantitative and Computational Biology, University of Southern California , Los Angeles, CA 90089, United States"},{"name":"Translational Imaging Center, University of Southern California , Los Angeles, CA 90089, United States"}]},{"given":"Peter","family":"Luu","sequence":"additional","affiliation":[{"name":"Translational Imaging Center, University of Southern California , Los Angeles, CA 90089, United States"},{"name":"Division of Molecular and Computational Biology, Department of Biological Sciences, University of Southern California , Los Angeles, CA 90089, United States"}]},{"given":"Scott E","family":"Fraser","sequence":"additional","affiliation":[{"name":"Department of Quantitative and Computational Biology, University of Southern California , Los Angeles, CA 90089, United States"},{"name":"Translational Imaging Center, University of Southern California , Los Angeles, CA 90089, United States"},{"name":"Division of Molecular and Computational Biology, Department of Biological Sciences, University of Southern California , Los Angeles, CA 90089, United States"}]},{"given":"Thai V","family":"Truong","sequence":"additional","affiliation":[{"name":"Translational Imaging Center, University of Southern California , Los Angeles, CA 90089, United States"},{"name":"Division of Molecular and Computational Biology, Department of Biological Sciences, University of Southern California , Los Angeles, CA 90089, United States"}]}],"member":"286","published-online":{"date-parts":[[2023,9,12]]},"reference":[{"key":"2023101008334505200_btad568-B1","doi-asserted-by":"crossref","DOI":"10.7554\/eLife.67846","article-title":"Open-source, python-based, hardware and software for controlling behavioural neuroscience experiments","volume":"11","author":"Akam","year":"2022","journal-title":"elife"},{"key":"2023101008334505200_btad568-B2","doi-asserted-by":"crossref","first-page":"2033","DOI":"10.1016\/j.neuroimage.2010.09.025","article-title":"A reproducible evaluation of ANTs similarity metric performance in brain image registration","volume":"54","author":"Avants","year":"2011","journal-title":"Neuroimage"},{"key":"2023101008334505200_btad568-B3","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v086.i08","article-title":"Image segmentation, registration and characterization in r with simpleitk","volume":"86","author":"Beare","year":"2018","journal-title":"J Stat Softw"},{"key":"2023101008334505200_btad568-B4","article-title":"Sharing begins at home: how continuous and ubiquitous FAIRness can enhance research productivity and data reuse","volume":"4","author":"Dempsey","year":"2022","journal-title":"Harv Data Sci Rev"},{"key":"2023101008334505200_btad568-B5","doi-asserted-by":"crossref","DOI":"10.7554\/eLife.74314","article-title":"BehaviorDEPOT is a simple, flexible tool for automated behavioral detection based on markerless pose tracking","volume":"11","author":"Gabriel","year":"2022","journal-title":"Elife"},{"key":"2023101008334505200_btad568-B6","doi-asserted-by":"crossref","DOI":"10.7554\/eLife.38173","article-title":"CaImAn an open source tool for scalable calcium imaging data analysis","volume":"8","author":"Giovannucci","year":"2019","journal-title":"Elife"},{"key":"2023101008334505200_btad568-B7","doi-asserted-by":"crossref","first-page":"160044","DOI":"10.1038\/sdata.2016.44","article-title":"The brain imaging data structure, a format for organizing and describing outputs of neuroimaging experiments","volume":"3","author":"Gorgolewski","year":"2016","journal-title":"Sci Data"},{"key":"2023101008334505200_btad568-B8","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1038\/s41586-020-2649-2","article-title":"Array programming with NumPy","volume":"585","author":"Harris","year":"2020","journal-title":"Nature"},{"key":"2023101008334505200_btad568-B9","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1016\/j.cell.2021.12.007","article-title":"Fluorescence imaging of large-scale neural ensemble dynamics","volume":"185","author":"Kim","year":"2022","journal-title":"Cell"},{"key":"2023101008334505200_btad568-B10","doi-asserted-by":"crossref","first-page":"5142","DOI":"10.1038\/s41467-018-07289-5","article-title":"High-throughput brain activity mapping and machine learning as a foundation for systems neuropharmacology","volume":"9","author":"Lin","year":"2018","journal-title":"Nat Commun"},{"key":"2023101008334505200_btad568-B11","doi-asserted-by":"crossref","first-page":"647640","DOI":"10.3389\/fnbeh.2021.647640","article-title":"New open-source tools: using bonsai for behavioral tracking and closed-loop experiments","volume":"15","author":"Lopes","year":"2021","journal-title":"Front Behav Neurosci"},{"key":"2023101008334505200_btad568-B12","doi-asserted-by":"crossref","first-page":"1281","DOI":"10.1038\/s41593-018-0209-y","article-title":"DeepLabCut: markerless pose estimation of user-defined body parts with deep learning","volume":"21","author":"Mathis","year":"2018","journal-title":"Nat Neurosci"},{"key":"2023101008334505200_btad568-B13","author":"Pachitariu","year":"2016"},{"key":"2023101008334505200_btad568-B14","doi-asserted-by":"crossref","first-page":"195","DOI":"10.3758\/s13428-018-01193-y","article-title":"PsychoPy2: experiments in behavior made easy","volume":"51","author":"Peirce","year":"2019","journal-title":"Behav Res Methods"},{"key":"2023101008334505200_btad568-B15","author":"R\u00fcbel","year":"2019"},{"key":"2023101008334505200_btad568-B16","author":"Sofroniew","year":"2022"},{"key":"2023101008334505200_btad568-B17","doi-asserted-by":"crossref","first-page":"e453","DOI":"10.7717\/peerj.453","article-title":"Scikit-image: image processing in python","volume":"2","author":"Van der Walt","year":"2014","journal-title":"PeerJ"},{"key":"2023101008334505200_btad568-B18","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","article-title":"SciPy 1.0: fundamental algorithms for scientific computing in python","volume":"17","author":"Virtanen","year":"2020","journal-title":"Nature Methods"},{"key":"2023101008334505200_btad568-B19","doi-asserted-by":"crossref","first-page":"160018","DOI":"10.1038\/sdata.2016.18","article-title":"The FAIR guiding principles for scientific data management and stewardship","volume":"3","author":"Wilkinson","year":"2016","journal-title":"Sci Data"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btad568\/51529667\/btad568.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/9\/btad568\/51971207\/btad568.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/9\/btad568\/51971207\/btad568.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,10]],"date-time":"2023-10-10T08:34:48Z","timestamp":1696926888000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btad568\/7271184"}},"subtitle":[],"editor":[{"given":"Hanchuan","family":"Peng","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2023,9,1]]},"references-count":19,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2023,9,2]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btad568","relation":{},"ISSN":["1367-4811"],"issn-type":[{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,9,1]]},"published":{"date-parts":[[2023,9,1]]},"article-number":"btad568"}}