from nipype.interfaces import fsl from CPAC.utils.interfaces.function import Function from CPAC.qc.qc import (create_montage, create_montage_gm_wm_csf, qa_montages, create_qc_snr, create_qc_motion, create_qc_fd, create_qc_skullstrip, create_qc_carpet, afni_Edge3) from CPAC.qc.utils import ( register_pallete, generate_qc_pages, ) # register color palettes palletes = ['red', 'green', 'blue', 'red_to_blue', 'cyan_to_yellow'] for pallete in palletes: register_pallete(p.resource_filename('CPAC', 'qc/colors/%s.txt' % pallete), pallete) def create_qc_workflow(workflow, c, strategies, qc_outputs): qc_montage_id_a = {} qc_montage_id_s = {} qc_plot_id = {} qc_hist_id = {} for num_strat, strat in enumerate(strategies): nodes = strat.get_nodes_names() if 'functional_preprocessed' in strat: preproc, out_file = strat['functional_preprocessed']
create_qc_fd, create_qc_skullstrip, create_qc_carpet, afni_Edge3 ) from CPAC.qc.utils import ( register_pallete, generate_qc_pages, ) # register color palettes palletes = ['red', 'green', 'blue', 'red_to_blue', 'cyan_to_yellow'] for pallete in palletes: register_pallete( p.resource_filename('CPAC', 'qc/colors/%s.txt' % pallete), pallete ) def create_qc_workflow(workflow, c, strategies, qc_outputs): qc_montage_id_a = {} qc_montage_id_s = {} qc_plot_id = {} qc_hist_id = {} for num_strat, strat in enumerate(strategies): nodes = strat.get_nodes_names() if 'functional_preprocessed' in strat: