Source code for CPAC.utils.interfaces.function.seg_preproc

"""Function interfaces for seg_preproc"""
from nipype.interfaces import utility as util


[docs]def pick_tissue_from_labels_file_interface(input_names=None): """Function to create a Function interface for CPAC.seg_preproc.utils.pick_tissue_from_labels_file Parameters ---------- input_names : list, optional Returns ------- nipype.interfaces.base.core.Interface """ # pylint: disable=import-outside-toplevel from CPAC.seg_preproc.utils import pick_tissue_from_labels_file if input_names is None: input_names = ['multiatlas_Labels', 'csf_label', 'gm_label', 'wm_label'] return util.Function( input_names=input_names, output_names=['csf_mask', 'gm_mask', 'wm_mask'], function=pick_tissue_from_labels_file)