如何找到特定单元格 ID 的 L0 正则化事件?

How do I find the L0 regularization events for a particular cell ID?

这是关于艾伦大脑天文台的问题API。

我正在尝试为特定实验中的每个细胞找到 ROI 掩码和 L0 正则化事件。我知道如何在给定特定单元格 ID 的情况下获取 ROI 掩码信息,但我不知道如何获取 L0 正则化事件。据我所知,get_ophys_experiment_events() 的 return 值是一个 [N_cells,N_times] 大小的数组,没有关于特定单元 ID 的信息。

我查看了 API 并进行了一些谷歌搜索,但没有找到任何东西。

以下代码获取特定实验中第一个单元格的 ROI 掩码:

from allensdk.core.brain_observatory_cache import BrainObservatoryCache

boc = BrainObservatoryCache(manifest_file='boc/manifest.json')

data_set = boc.get_ophys_experiment_data(510221121)

cid = data_set.get_cell_specimen_ids()[0]

roi_mask = data_set.get_roi_mask(cell_specimen_ids=[cid])

以下代码获取与同一实验关联的事件:

events = boc.get_ophys_experiment_events(ophys_experiment_id=510221121)

但是,我不知道events变量中的哪一行对应于cid中存储的ID。

有办法吗?

艾伦脑图社区论坛已经回答了类似的问题 https://community.brain-map.org/t/how-can-i-get-the-l0-regularization-events-for-a-specific-cell-id/261