neuralib.atlas.data.build_annotation_leaf_map

neuralib.atlas.data.build_annotation_leaf_map(atlas_name='allen_mouse_10um', *, cached_file=None, force=False)[source]

Get all region id (key) and list of annotation id (values)

Parameters:
  • atlas_name (Literal['allen_mouse_10um', 'allen_mouse_25um', 'allen_mouse_50um', 'allen_mouse_100um', 'kim_mouse_10um', 'kim_mouse_25um', 'kim_mouse_50um', 'kim_mouse_100um', 'perens_lsfm_mouse_20um', 'perens_stereotaxic_mouse_mri_25um', 'princeton_mouse_20um']) – ATLAS_NAME

  • cached_file (str | Path | PathLike[str] | None) – Cached json file path

  • force (bool) – Force re-compute the cached file

Returns:

Return type:

dict[int, list[int]]