Skip to content

Commit 3527b92

Browse files
committed
Text from cpac_pipeline.py that should be transformed into outputs docs
1 parent 1804151 commit 3527b92

File tree

1 file changed

+151
-0
lines changed

1 file changed

+151
-0
lines changed
Lines changed: 151 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
strat.update_resource_pool({'anatomical_brain':(anat_preproc,'outputspec.brain')})
2+
strat.update_resource_pool({'anatomical_reorient':(anat_preproc,'outputspec.reorient')})
3+
strat.update_resource_pool({'anatomical_to_mni_linear_xfm':(fnirt_reg_anat_mni,'outputspec.linear_xfm'),
4+
'anatomical_to_mni_nonlinear_xfm':(fnirt_reg_anat_mni,'outputspec.nonlinear_xfm'),
5+
'mni_to_anatomical_linear_xfm':(fnirt_reg_anat_mni,'outputspec.invlinear_xfm'),
6+
'mni_normalized_anatomical':(fnirt_reg_anat_mni,'outputspec.output_brain')})
7+
strat.update_resource_pool({'ants_initial_xfm':(ants_reg_anat_mni,'outputspec.ants_initial_xfm'),
8+
'ants_rigid_xfm':(ants_reg_anat_mni,'outputspec.ants_rigid_xfm'),
9+
'ants_affine_xfm':(ants_reg_anat_mni,'outputspec.ants_affine_xfm'),
10+
'anatomical_to_mni_nonlinear_xfm':(ants_reg_anat_mni,'outputspec.warp_field'),
11+
'mni_to_anatomical_nonlinear_xfm':(ants_reg_anat_mni,'outputspec.inverse_warp_field'),
12+
'anat_to_mni_ants_composite_xfm':(ants_reg_anat_mni,'outputspec.composite_transform'),
13+
'mni_normalized_anatomical':(ants_reg_anat_mni,'outputspec.normalized_output_brain')})
14+
strat.update_resource_pool({'anatomical_to_symmetric_mni_linear_xfm':(fnirt_reg_anat_symm_mni,'outputspec.linear_xfm'),
15+
'anatomical_to_symmetric_mni_nonlinear_xfm':(fnirt_reg_anat_symm_mni,'outputspec.nonlinear_xfm'),
16+
'symmetric_mni_to_anatomical_linear_xfm':(fnirt_reg_anat_symm_mni,'outputspec.invlinear_xfm'),
17+
'symmetric_mni_normalized_anatomical':(fnirt_reg_anat_symm_mni,'outputspec.output_brain')})#,
18+
#'mni_normalized_anatomical':(ants_reg_anat_symm_mni,'outputspec.wait')})
19+
strat.update_resource_pool({'ants_symmetric_initial_xfm':(ants_reg_anat_symm_mni,'outputspec.ants_initial_xfm'),
20+
'ants_symmetric_rigid_xfm':(ants_reg_anat_symm_mni,'outputspec.ants_rigid_xfm'),
21+
'ants_symmetric_affine_xfm':(ants_reg_anat_symm_mni,'outputspec.ants_affine_xfm'),
22+
'anatomical_to_symmetric_mni_nonlinear_xfm':(ants_reg_anat_symm_mni,'outputspec.warp_field'),
23+
'symmetric_mni_to_anatomical_nonlinear_xfm':(ants_reg_anat_symm_mni,'outputspec.inverse_warp_field'),
24+
'anat_to_symmetric_mni_ants_composite_xfm':(ants_reg_anat_symm_mni,'outputspec.composite_transform'),
25+
'symmetric_mni_normalized_anatomical':(ants_reg_anat_symm_mni,'outputspec.normalized_output_brain')})#,
26+
#'mni_normalized_anatomical':(ants_reg_anat_symm_mni,'outputspec.wait')})
27+
strat.update_resource_pool({'anatomical_gm_mask':(seg_preproc,'outputspec.gm_mask'),
28+
'anatomical_csf_mask':(seg_preproc,'outputspec.csf_mask'),
29+
'anatomical_wm_mask':(seg_preproc,'outputspec.wm_mask'),
30+
'seg_probability_maps':(seg_preproc,'outputspec.probability_maps'),
31+
'seg_mixeltype':(seg_preproc,'outputspec.mixeltype'),
32+
'seg_partial_volume_map':(seg_preproc,'outputspec.partial_volume_map'),
33+
'seg_partial_volume_files':(seg_preproc,'outputspec.partial_volume_files')})
34+
strat.update_resource_pool({'raw_functional':(funcFlow,'outputspec.rest')})
35+
strat.update_resource_pool({'selected_func_volume':(get_func_volume,'out_file')})
36+
strat.update_resource_pool({'slice_time_corrected':(func_slice_timing_correction,'out_file')})
37+
strat.update_resource_pool({'mean_functional':(func_preproc,'outputspec.example_func')})
38+
strat.update_resource_pool({'functional_preprocessed_mask':(func_preproc,'outputspec.preprocessed_mask')})
39+
strat.update_resource_pool({'movement_parameters':(func_preproc,'outputspec.movement_parameters')})
40+
strat.update_resource_pool({'max_displacement':(func_preproc,'outputspec.max_displacement')})
41+
strat.update_resource_pool({'preprocessed':(func_preproc,'outputspec.preprocessed')})
42+
strat.update_resource_pool({'functional_brain_mask':(func_preproc,'outputspec.mask')})
43+
strat.update_resource_pool({'motion_correct':(func_preproc,'outputspec.motion_correct')})
44+
strat.update_resource_pool({'coordinate_transformation':(func_preproc,'outputspec.oned_matrix_save')})
45+
strat.update_resource_pool({'mean_functional':(func_preproc,'outputspec.example_func')})
46+
strat.update_resource_pool({'functional_preprocessed_mask':(func_preproc,'outputspec.preprocessed_mask')})
47+
strat.update_resource_pool({'movement_parameters':(func_preproc,'outputspec.movement_parameters')})
48+
strat.update_resource_pool({'max_displacement':(func_preproc,'outputspec.max_displacement')})
49+
strat.update_resource_pool({'preprocessed':(func_preproc,'outputspec.preprocessed')})
50+
strat.update_resource_pool({'functional_brain_mask':(func_preproc,'outputspec.mask')})
51+
strat.update_resource_pool({'motion_correct':(func_preproc,'outputspec.motion_correct')})
52+
strat.update_resource_pool({'coordinate_transformation':(func_preproc,'outputspec.oned_matrix_save')})
53+
strat.update_resource_pool({'movement_parameters':(fristons_model,'outputspec.movement_file')})
54+
strat.update_resource_pool({'mean_functional_in_anat':(func_to_anat,'outputspec.anat_func_nobbreg'),
55+
'functional_to_anat_linear_xfm':(func_to_anat,'outputspec.func_to_anat_linear_xfm_nobbreg')})
56+
strat.update_resource_pool({'mean_functional_in_anat':(func_to_anat_bbreg,'outputspec.anat_func'),
57+
'functional_to_anat_linear_xfm':(func_to_anat_bbreg,'outputspec.func_to_anat_linear_xfm')})
58+
strat.update_resource_pool({'frame_wise_displacement':(gen_motion_stats,'outputspec.FD_1D'),
59+
'scrubbing_frames_excluded':(gen_motion_stats,'outputspec.frames_ex_1D'),
60+
'scrubbing_frames_included':(gen_motion_stats,'outputspec.frames_in_1D'),
61+
'power_params':(gen_motion_stats,'outputspec.power_params'),
62+
'motion_params':(gen_motion_stats,'outputspec.motion_params')})
63+
strat.update_resource_pool({'functional_nuisance_residuals':(nuisance,'outputspec.subject')})
64+
strat.update_resource_pool({'functional_median_angle_corrected':(median_angle_corr,'outputspec.subject')})
65+
strat.update_resource_pool({'alff_img':(alff,'outputspec.alff_img')})
66+
strat.update_resource_pool({'falff_img':(alff,'outputspec.falff_img')})
67+
strat.update_resource_pool({'functional_freq_filtered':(frequency_filter,'bandpassed_file')})
68+
strat.update_resource_pool({'scrubbing_movement_parameters':(scrubbing,'outputspec.scrubbed_movement_parameters'),
69+
'scrubbed_preprocessed':(scrubbing,'outputspec.preprocessed')})
70+
strat.update_resource_pool({'functional_mni':(func_mni_warp,'out_file'),
71+
'functional_brain_mask_to_standard':(functional_brain_mask_to_standard,'out_file'),
72+
'mean_functional_in_mni':(mean_functional_warp,'out_file'),
73+
'motion_correct_to_standard':(motion_correct_warp,'out_file')})
74+
strat.update_resource_pool({'itk_func_anat_affine_%s'%\
75+
(func_name):(fsl_to_itk_func_mni,\
76+
'outputspec.itk_transform')})
77+
strat.update_resource_pool({'itk_collected_warps_%s'%\
78+
(func_name):(collect_transforms_func_mni,\
79+
'outputspec.transformation_series')})
80+
strat.update_resource_pool({func_name:\
81+
(apply_ants_warp_func_mni,\
82+
'outputspec.output_image')})
83+
strat.update_resource_pool({'vmhc_raw_score':(vmhc,'outputspec.VMHC_FWHM_img')})
84+
strat.update_resource_pool({'vmhc_fisher_zstd':(vmhc,'outputspec.VMHC_Z_FWHM_img')})
85+
strat.update_resource_pool({'vmhc_fisher_zstd_zstat_map':(vmhc,'outputspec.VMHC_Z_stat_FWHM_img')})
86+
strat.update_resource_pool({'raw_reho_map':(reho,'outputspec.raw_reho_map')})
87+
strat.update_resource_pool({'spatial_map_timeseries':(spatial_map_timeseries,'outputspec.subject_timeseries')})
88+
strat.update_resource_pool({'roi_timeseries':(roi_timeseries,'outputspec.roi_outputs')})
89+
strat.update_resource_pool({'roi_timeseries_for_SCA':(roi_timeseries_for_sca,'outputspec.roi_outputs')})
90+
strat.update_resource_pool({'voxel_timeseries':(voxel_timeseries,'outputspec.mask_outputs')})
91+
strat.update_resource_pool({'voxel_timeseries_for_SCA':(voxel_timeseries_for_sca,'outputspec.mask_outputs')})
92+
strat.update_resource_pool({'sca_roi_correlation_stack':(sca_roi,'outputspec.correlation_stack'),
93+
'sca_roi_correlation_files':(sca_roi,'outputspec.correlation_files')})
94+
strat.update_resource_pool({'sca_seed_correlation_files':(sca_seed,'outputspec.correlation_files')})
95+
strat.update_resource_pool({'dr_tempreg_maps_stack':(dr_temp_reg,'outputspec.temp_reg_map'),
96+
'dr_tempreg_maps_files':(dr_temp_reg,'outputspec.temp_reg_map_files')})
97+
strat.update_resource_pool({'dr_tempreg_maps_zstat_stack':(dr_temp_reg,'outputspec.temp_reg_map_z'),
98+
'dr_tempreg_maps_zstat_files':(dr_temp_reg,'outputspec.temp_reg_map_z_files')})
99+
strat.update_resource_pool({'sca_tempreg_maps_stack':(sc_temp_reg,'outputspec.temp_reg_map'),
100+
'sca_tempreg_maps_files':(sc_temp_reg,'outputspec.temp_reg_map_files')})
101+
strat.update_resource_pool({'sca_tempreg_maps_zstat_stack':(sc_temp_reg,'outputspec.temp_reg_map_z'),
102+
'sca_tempreg_maps_zstat_files':(sc_temp_reg,'outputspec.temp_reg_map_z_files')})
103+
strat.update_resource_pool({'bbregister_registration':(surface_reg,'outputspec.out_reg_file'),
104+
'left_hemisphere_surface':(surface_reg,'outputspec.lh_surface_file'),
105+
'right_hemisphere_surface':(surface_reg,'outputspec.rh_surface_file')})
106+
strat.update_resource_pool({'vertices_timeseries':(vertices_timeseries,'outputspec.surface_outputs')})
107+
strat.update_resource_pool({'centrality_outputs':(merge_node,'merged_list')})
108+
strat.update_resource_pool({'centrality_outputs_zstd':(z_score,'outputspec.z_score_img'),
109+
'centrality_outputs_smoothed':(smoothing,'out_file'),
110+
'centrality_outputs_smoothed_zstd':(zstd_smoothing,'out_file')})
111+
strat.update_resource_pool({'%s_to_standard'%(output_name):\
112+
(apply_ants_warp,'outputspec.output_image')})
113+
strat.update_resource_pool({'%s_to_standard'%(output_name):\
114+
(apply_fsl_warp,'out_file')})
115+
strat.update_resource_pool({'%s_smooth'%(output_name):\
116+
(output_smooth,'out_file')})
117+
strat.update_resource_pool({'%s_to_standard_smooth'%\
118+
(output_name):(output_to_standard_smooth,'out_file')})
119+
strat.update_resource_pool({'%s_zstd'%(output_resource):\
120+
(z_score_std,'outputspec.z_score_img')})
121+
strat.update_resource_pool({'%s_fisher_zstd'%(output_resource):\
122+
(fisher_z_score_std,'outputspec.fisher_z_score_img')})
123+
strat.update_resource_pool({'output_means.@%s_average'%(output_resource):(mean_to_csv,'output_mean')})
124+
strat.update_resource_pool({'sca_tempreg_maps_stack_smooth':(sc_temp_reg_maps_smooth,'out_file'),
125+
'sca_tempreg_maps_files_smooth':(sc_temp_reg_maps_files_smooth,'out_file'),
126+
'sca_tempreg_maps_zstat_stack_smooth':(sc_temp_reg_maps_Z_stack_smooth,'out_file'),
127+
'sca_tempreg_maps_zstat_files_smooth':(sc_temp_reg_maps_Z_files_smooth,'out_file')})
128+
strat.update_resource_pool({'dr_tempreg_maps_stack_to_standard_smooth':(dr_temp_reg_maps_smooth,'out_file'),
129+
'dr_tempreg_maps_zstat_stack_to_standard_smooth':(dr_temp_reg_maps_Z_stack_smooth,'out_file'),
130+
'dr_tempreg_maps_files_to_standard_smooth':(dr_temp_reg_maps_files_smooth,'out_file'),
131+
'dr_tempreg_maps_zstat_files_to_standard_smooth':(dr_temp_reg_maps_Z_files_smooth,'out_file')})
132+
strat.update_resource_pool({'qc___snr_a':(montage_snr,'outputspec.axial_png'),
133+
'qc___snr_s':(montage_snr,'outputspec.sagittal_png'),
134+
'qc___snr_hist':(hist_,'hist_path'),
135+
'qc___snr_val':(snr_val,'snr_storefl')})###
136+
strat.update_resource_pool({'qc___movement_trans_plot':(mov_plot,'translation_plot'),
137+
'qc___movement_rot_plot':(mov_plot,'rotation_plot')})
138+
strat.update_resource_pool({'qc___fd_plot':(fd_plot,'hist_path')})
139+
strat.update_resource_pool({'qc___skullstrip_vis_a':(montage_skull,'outputspec.axial_png'),
140+
'qc___skullstrip_vis_s':(montage_skull,'outputspec.sagittal_png')})
141+
strat.update_resource_pool({'qc___mni_normalized_anatomical_a':(montage_mni_anat,'outputspec.axial_png'),
142+
'qc___mni_normalized_anatomical_s':(montage_mni_anat,'outputspec.sagittal_png')})
143+
strat.update_resource_pool({'qc___csf_gm_wm_a':(montage_csf_gm_wm,'outputspec.axial_png'),
144+
'qc___csf_gm_wm_s':(montage_csf_gm_wm,'outputspec.sagittal_png')})
145+
strat.update_resource_pool({'qc___mean_func_with_t1_edge_a':(montage_anat,'outputspec.axial_png'),
146+
'qc___mean_func_with_t1_edge_s':(montage_anat,'outputspec.sagittal_png')})
147+
strat.update_resource_pool({'qc___mean_func_with_mni_edge_a':(montage_mfi,'outputspec.axial_png'),
148+
'qc___mean_func_with_mni_edge_s':(montage_mfi,'outputspec.sagittal_png')})
149+
strat.update_resource_pool({'qc___%s_a'%measure:(montage,'outputspec.axial_png'),
150+
'qc___%s_s'%measure:(montage,'outputspec.sagittal_png'),
151+
'qc___%s_hist'%measure:(histogram,'hist_path')})

0 commit comments

Comments
 (0)