api-python icon indicating copy to clipboard operation
api-python copied to clipboard

Why does RoiResponseSeries only allow a single value per ROI per time?

Open jonc125 opened this issue 7 years ago • 0 comments

I'm trying to represent data from an AOL microscope in NWB. It supports acquiring data directly from defined ROIs (which may be points, line segments, planes or volumes). I was thus thinking that using RoiResponseSeries within a Fluorescence interface would be most appropriate for storing the recordings, having defined the ROIs within ImageSegmentation with reference to an initial Z stack acquisition. However, the RoiResponseSeries only allows a single value per ROI per time point, so cannot store the full data from a 1d, 2d or 3d ROI, only a summary such as mean.

Is this deliberate, or was this kind of imaging just not anticipated?

Would I be better storing the data within /acquisition/timeseries, using a separate TwoPhotonSeries group for each ROI and channel?

jonc125 avatar Mar 22 '17 14:03 jonc125