如何找到特定单元格 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。
有办法吗?
这是关于艾伦大脑天文台的问题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。
有办法吗?