Abstract
PURPOSE: There has been a marked increase in use of a noninvasive functional imaging technique called optoretinography (ORG). As more groups use ORGs, it is crucial to have a consistent methodology, and understand what analysis parameters influence repeatability. In this work, we present an open-source software library called ƒ(Cell) designed to facilitate reproducible and repeatable analyses of ORG data. METHODS: We designed ƒ(Cell) as a Python software library that can co-register and analyze ORG datasets, while also enabling process auditing. To validate the software, we used our previously obtained normative optoretinography datasets as well as datasets from six other groups. We performed a variance decomposition analysis of all ƒ(Cell) parameters. RESULTS: Using ƒ(Cell), we successfully read and analyzed all seven datasets, despite varying data structures, file formats, and imaging protocols. Our full factorial analysis of 12,960 parameter permutations across 16 normative individuals resulted in 3 significant parameters (P < 0.001) with at least a small effect (ƞ2 > 0.01): segmentation radius, normalization, and relativization method, with ƞ2 = 0.213, 0.037, and 0.012, respectively. CONCLUSIONS: In a full factorial analysis of analysis parameters, we found that the mean subtraction relativization method, a segmentation radius matched to the spacing of the cells of interest, and score-based normalization resulted in the lowest coefficient of variance. Overall, we found that ƒ(Cell) enables consistent, reproducible, and auditable analyses of intensity-based ORG (iORG) datasets. TRANSLATIONAL RELEVANCE: This work is designed to facilitate reproducible analyses of ORG datasets to aid in the use of ORG in clinical trials.