Source code for neuroconv.datainterfaces.ophys.sima.simadatainterface

from pydantic import FilePath

from ..basesegmentationextractorinterface import BaseSegmentationExtractorInterface


[docs] class SimaSegmentationInterface(BaseSegmentationExtractorInterface): """Data interface for SimaSegmentationExtractor.""" display_name = "SIMA Segmentation" associated_suffixes = (".sima",) info = "Interface for SIMA segmentation."
[docs] @classmethod def get_extractor_class(cls): from roiextractors import SimaSegmentationExtractor return SimaSegmentationExtractor
def __init__(self, file_path: FilePath, sima_segmentation_label: str = "auto_ROIs"): """ Parameters ---------- file_path : FilePath sima_segmentation_label : str, default: "auto_ROIs" """ super().__init__(file_path=file_path, sima_segmentation_label=sima_segmentation_label)