fafbseg.google.segments_to_skids¶
- fafbseg.google.segments_to_skids(seg_ids, autoseg_instance, name_pattern='Google: {id}', merge_annotation_pattern='Merged: {name}', verbose=True)[source]¶
Retrieve skeleton IDs of neurons corresponding to given segmentation ID(s).
If a given segmentation ID has been merged into another fragment, will try retrieving by annotation.
- Parameters:
seg_ids (int | list of int) – Segmentation ID(s) of autoseg skeletons to retrieve.
autoseg_instance (pymaid.CatmaidInstance) – Instance with autoseg skeletons.
name_pattern (str, optional) – Segmentation IDs are encoded in the name. Use this parameter to define that pattern.
merge_annotation_pattern (str, optional) – When neurons are merged, a reference to the loosing skeleton’s name is kept as annotation. Use this parameter to define that pattern.
- Returns:
Dictionary mapping segmentation ID to skeleton ID. Will be
None
if no skeleton found.- Return type:
Dict