2023-06-29T15:31:33 tedana.tedana_workflow INFO Using output directory: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1 2023-06-29T15:31:33 tedana.tedana_workflow INFO Loading input data: ['/arc/project/st-toddrebe-1/FCD/BIDS_datasets/MAC2_dataset_230525_1/derivatives/sub-012/func/sub-012_task-rest_run-1_echo-1_desc-preproc_bold.nii.gz', '/arc/project/st-toddrebe-1/FCD/BIDS_datasets/MAC2_dataset_230525_1/derivatives/sub-012/func/sub-012_task-rest_run-1_echo-2_desc-preproc_bold.nii.gz', '/arc/project/st-toddrebe-1/FCD/BIDS_datasets/MAC2_dataset_230525_1/derivatives/sub-012/func/sub-012_task-rest_run-1_echo-3_desc-preproc_bold.nii.gz'] 2023-06-29T15:31:48 io.__init__ INFO Generating figures directory: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/figures 2023-06-29T15:31:48 tedana.tedana_workflow INFO Computing EPI mask from first echo 2023-06-29T15:31:49 tedana.tedana_workflow INFO Computing T2* map 2023-06-29T15:33:41 combine.make_optcom INFO Optimally combining data with voxel-wise T2* estimates 2023-06-29T15:33:46 tedana.tedana_workflow INFO Writing optimally combined data set: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_desc-optcom_bold.nii.gz 2023-06-29T15:33:46 pca.tedpca INFO Computing PCA of optimally combined multi-echo data with selection criteria: kundu 2023-06-29T15:33:47 collect.generate_metrics INFO Calculating weight maps 2023-06-29T15:33:51 collect.generate_metrics INFO Calculating parameter estimate maps for optimally combined data 2023-06-29T15:34:00 collect.generate_metrics INFO Calculating z-statistic maps 2023-06-29T15:34:04 collect.generate_metrics INFO Calculating F-statistic maps 2023-06-29T15:34:35 collect.generate_metrics INFO Thresholding z-statistic maps 2023-06-29T15:34:40 collect.generate_metrics INFO Calculating T2* F-statistic maps 2023-06-29T15:34:48 collect.generate_metrics INFO Calculating S0 F-statistic maps 2023-06-29T15:34:57 collect.generate_metrics INFO Counting significant voxels in T2* F-statistic maps 2023-06-29T15:34:57 collect.generate_metrics INFO Counting significant voxels in S0 F-statistic maps 2023-06-29T15:34:57 collect.generate_metrics INFO Thresholding optimal combination beta maps to match T2* F-statistic maps 2023-06-29T15:35:18 collect.generate_metrics INFO Thresholding optimal combination beta maps to match S0 F-statistic maps 2023-06-29T15:36:06 collect.generate_metrics INFO Calculating kappa and rho 2023-06-29T15:36:07 collect.generate_metrics INFO Calculating variance explained 2023-06-29T15:36:07 collect.generate_metrics INFO Calculating normalized variance explained 2023-06-29T15:36:07 collect.generate_metrics INFO Calculating DSI between thresholded T2* F-statistic and optimal combination beta maps 2023-06-29T15:36:07 utils.dice WARNING 147 of 192 components have empty maps, resulting in Dice values of 0. Please check your component table for dice columns with 0-values. 2023-06-29T15:36:07 collect.generate_metrics INFO Calculating DSI between thresholded S0 F-statistic and optimal combination beta maps 2023-06-29T15:36:08 utils.dice WARNING 112 of 192 components have empty maps, resulting in Dice values of 0. Please check your component table for dice columns with 0-values. 2023-06-29T15:36:08 collect.generate_metrics INFO Calculating signal-noise t-statistics 2023-06-29T15:36:09 collect.generate_metrics INFO Counting significant noise voxels from z-statistic maps 2023-06-29T15:36:09 collect.generate_metrics INFO Calculating decision table score 2023-06-29T15:38:49 tedpca.kundu_tedpca INFO Performing PCA component selection with Kundu decision tree 2023-06-29T15:38:49 tedpca.kundu_tedpca INFO Selected 110 components with Kappa threshold: 17.36, Rho threshold: 21.25 2023-06-29T15:45:08 ica.tedica INFO ICA with random seed 2023 converged in 319 iterations 2023-06-29T15:45:08 tedana.tedana_workflow INFO Making second component selection guess from ICA results 2023-06-29T15:45:09 collect.generate_metrics INFO Calculating weight maps 2023-06-29T15:45:28 collect.generate_metrics INFO Calculating parameter estimate maps for optimally combined data 2023-06-29T15:46:18 collect.generate_metrics INFO Calculating z-statistic maps 2023-06-29T15:46:26 collect.generate_metrics INFO Calculating F-statistic maps 2023-06-29T15:47:36 collect.generate_metrics INFO Thresholding z-statistic maps 2023-06-29T15:47:43 collect.generate_metrics INFO Calculating T2* F-statistic maps 2023-06-29T15:47:53 collect.generate_metrics INFO Calculating S0 F-statistic maps 2023-06-29T15:48:05 collect.generate_metrics INFO Counting significant voxels in T2* F-statistic maps 2023-06-29T15:48:05 collect.generate_metrics INFO Counting significant voxels in S0 F-statistic maps 2023-06-29T15:48:05 collect.generate_metrics INFO Thresholding optimal combination beta maps to match T2* F-statistic maps 2023-06-29T15:49:19 collect.generate_metrics INFO Thresholding optimal combination beta maps to match S0 F-statistic maps 2023-06-29T15:50:20 collect.generate_metrics INFO Calculating kappa and rho 2023-06-29T15:50:21 collect.generate_metrics INFO Calculating variance explained 2023-06-29T15:50:21 collect.generate_metrics INFO Calculating normalized variance explained 2023-06-29T15:50:21 collect.generate_metrics INFO Calculating DSI between thresholded T2* F-statistic and optimal combination beta maps 2023-06-29T15:50:21 utils.dice WARNING 57 of 110 components have empty maps, resulting in Dice values of 0. Please check your component table for dice columns with 0-values. 2023-06-29T15:50:21 collect.generate_metrics INFO Calculating DSI between thresholded S0 F-statistic and optimal combination beta maps 2023-06-29T15:50:22 utils.dice WARNING 69 of 110 components have empty maps, resulting in Dice values of 0. Please check your component table for dice columns with 0-values. 2023-06-29T15:50:22 collect.generate_metrics INFO Calculating signal-noise t-statistics 2023-06-29T15:50:23 collect.generate_metrics INFO Counting significant noise voxels from z-statistic maps 2023-06-29T15:50:23 collect.generate_metrics INFO Calculating decision table score 2023-06-29T15:52:40 tedica.automatic_selection INFO Performing ICA component selection with Kundu decision tree v2.5 2023-06-29T15:52:40 component_selector.__init__ INFO Performing component selection with kundu_MEICA27_decision_tree 2023-06-29T15:52:40 component_selector.__init__ INFO Following the full decision tree designed by Prantik Kundu 2023-06-29T15:52:40 selection_nodes.manual_classify INFO Step 0: manual_classify: Set all to unclassified 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 0: manual_classify applied to 110 components. 110 True -> unclassified. 0 False -> nochange. 2023-06-29T15:52:40 selection_nodes.manual_classify INFO Step 0: manual_classify component classification tags are cleared 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 0: Total component classifications: 110 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 1: left_op_right: rejected if rho>kappa, else nochange 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 1: left_op_right applied to 110 components. 17 True -> rejected. 93 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 1: Total component classifications: 17 rejected, 93 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 2: left_op_right: rejected if ['countsigFS0>countsigFT2 & countsigFT2>0'], else nochange 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 2: left_op_right applied to 110 components. 23 True -> rejected. 87 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 2: Total component classifications: 24 rejected, 86 unclassified 2023-06-29T15:52:40 selection_nodes.calc_median INFO Step 3: calc_median: Median(median_varex) 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 3: calc_median calculated: median_varex=0.33435866384245727 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 3: Total component classifications: 24 rejected, 86 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 4: left_op_right: rejected if ['dice_FS0>dice_FT2 & variance explained>0.33'], else nochange 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 4: left_op_right applied to 110 components. 18 True -> rejected. 92 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 4: Total component classifications: 24 rejected, 86 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 5: left_op_right: rejected if ['0>signal-noise_t & variance explained>0.33'], else nochange 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 5: left_op_right applied to 110 components. 18 True -> rejected. 92 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 5: Total component classifications: 31 rejected, 79 unclassified 2023-06-29T15:52:40 selection_nodes.calc_kappa_elbow INFO Step 6: calc_kappa_elbow: Calc Kappa Elbow 2023-06-29T15:52:40 selection_utils.kappa_elbow_kundu INFO Calculating kappa elbow based on min of all and nonsig components. 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 6: calc_kappa_elbow calculated: kappa_elbow_kundu=29.352500766251076, kappa_allcomps_elbow=29.352500766251076, kappa_nonsig_elbow=29.352500766251076, varex_upper_p=1.3015404876559877 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 6: Total component classifications: 31 rejected, 79 unclassified 2023-06-29T15:52:40 selection_nodes.dec_reclassify_high_var_comps INFO Step 7: reclassify_high_var_comps: Change unclassified to unclass_highvar for the top couple of components with the highest jumps in variance 2023-06-29T15:52:40 selection_utils.comptable_classification_changer INFO Step 7: No components fit criterion True to change classification 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 7: reclassify_high_var_comps applied to 79 components. 0 True -> unclass_highvar. 79 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 7: Total component classifications: 31 rejected, 79 unclassified 2023-06-29T15:52:40 selection_nodes.calc_rho_elbow INFO Step 8: calc_rho_elbow: Calc Rho Elbow 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 8: calc_rho_elbow calculated: rho_elbow_kundu=17.347656029535326, rho_allcomps_elbow=18.60553209769042, rho_unclassified_elbow=14.924615478095053, elbow_f05=18.512820512820497 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 8: Total component classifications: 31 rejected, 79 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 9: left_op_right: provisionalaccept if kappa>=29.35, else nochange 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 9: left_op_right applied to 79 components. 19 True -> provisionalaccept. 60 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 9: Total component classifications: 19 provisionalaccept, 31 rejected, 60 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 10: left_op_right: unclassified if rho>17.35, else nochange 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 10: left_op_right applied to 19 components. 8 True -> unclassified. 11 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 10: Total component classifications: 11 provisionalaccept, 31 rejected, 68 unclassified 2023-06-29T15:52:40 selection_nodes.dec_classification_doesnt_exist INFO Step 11: classification_doesnt_exist: Change ['provisionalaccept', 'unclassified', 'unclass_highvar'] to accepted if less than 2 components with provisionalaccept exist 2023-06-29T15:52:40 selection_nodes.dec_classification_doesnt_exist INFO Step 11: classification_doesnt_exist If nothing is provisionally accepted by this point, then rerun ICA & selection. If max iterations of rerunning done, then accept everything not already rejected 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 11: classification_doesnt_exist applied to 79 components. None True -> 0. None False -> 79. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 11: Total component classifications: 11 provisionalaccept, 31 rejected, 68 unclassified 2023-06-29T15:52:40 selection_nodes.calc_varex_thresh INFO Step 12: calc_varex_thresh: Calc varex_upper_thresh, 90th percentile threshold 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 12: calc_varex_thresh calculated: varex_upper_thresh=1.3015404876559877, upper_perc=90 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 12: Total component classifications: 11 provisionalaccept, 31 rejected, 68 unclassified 2023-06-29T15:52:40 selection_nodes.calc_varex_thresh INFO Step 13: calc_varex_thresh: Calc varex_lower_thresh, 25th percentile threshold 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 13: calc_varex_thresh calculated: varex_lower_thresh=0.4953754491460831, lower_perc=25 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 13: Total component classifications: 11 provisionalaccept, 31 rejected, 68 unclassified 2023-06-29T15:52:40 selection_utils.get_extend_factor INFO extend_factor=2.0, based on number of fMRI volumes 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 14: calc_extend_factor calculated: extend_factor=2.0 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 14: Total component classifications: 11 provisionalaccept, 31 rejected, 68 unclassified 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 15: calc_max_good_meanmetricrank calculated: max_good_meanmetricrank=22.0 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 15: Total component classifications: 11 provisionalaccept, 31 rejected, 68 unclassified 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 16: calc_varex_kappa_ratio calculated: kappa_rate=50.76162226629539 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 16: Total component classifications: 11 provisionalaccept, 31 rejected, 68 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 17: left_op_right: rejected if ['d_table_score>22.0 & variance explained>2.0*1.3'], else nochange 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 17: left_op_right If variance and d_table_scores are high, then reject 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 17: left_op_right applied to 79 components. 1 True -> rejected. 78 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 17: Total component classifications: 11 provisionalaccept, 32 rejected, 67 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 18: left_op_right: accepted if ['d_table_score>22.0 & variance explained<=0.5 & kappa<=29.35'], else nochange 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 18: left_op_right If low variance, accept even if bad kappa & d_table_scores 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 18: left_op_right applied to 78 components. 60 True -> accepted. 18 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 18: Total component classifications: 60 accepted, 10 provisionalaccept, 32 rejected, 8 unclassified 2023-06-29T15:52:40 selection_nodes.dec_classification_doesnt_exist INFO Step 19: classification_doesnt_exist: Change ['provisionalaccept', 'unclassified', 'unclass_highvar'] to accepted if ['unclassified', 'unclass_highvar'] doesn't exist 2023-06-29T15:52:40 selection_nodes.dec_classification_doesnt_exist INFO Step 19: classification_doesnt_exist If nothing left is unclassified, then accept all 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 19: classification_doesnt_exist applied to 18 components. None True -> 0. None False -> 18. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 19: Total component classifications: 60 accepted, 10 provisionalaccept, 32 rejected, 8 unclassified 2023-06-29T15:52:40 selection_nodes.calc_revised_meanmetricrank_guesses INFO Step 20: calc_revised_meanmetricrank_guesses: Calc revised d_table_score & num accepted component guesses 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 20: calc_revised_meanmetricrank_guesses calculated: num_acc_guess=13, conservative_guess=6.5, restrict_factor=2 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 20: Total component classifications: 60 accepted, 10 provisionalaccept, 32 rejected, 8 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 21: left_op_right: rejected if ['d_table_score_node20>6.5 & varex kappa ratio>2*2.0 & variance explained>2.0*1.3'], else nochange 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 21: left_op_right Reject if a combination of kappa, variance, and other factors are ranked worse than others 2023-06-29T15:52:40 selection_utils.comptable_classification_changer INFO Step 21: No components fit criterion True to change classification 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 21: left_op_right applied to 18 components. 0 True -> rejected. 18 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 21: Total component classifications: 60 accepted, 10 provisionalaccept, 32 rejected, 8 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 22: left_op_right: rejected if ['d_table_score_node20>0.9*13 & variance explained>2.0*0.5'], else nochange 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 22: left_op_right Reject if a combination of variance and ranks of other metrics are worse than others 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 22: left_op_right applied to 18 components. 1 True -> rejected. 17 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 22: Total component classifications: 60 accepted, 10 provisionalaccept, 33 rejected, 7 unclassified 2023-06-29T15:52:40 selection_nodes.calc_varex_thresh INFO Step 23: calc_varex_thresh: Calc varex_new_lower_thresh, 25th percentile threshold 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 23: calc_varex_thresh calculated: varex_new_lower_thresh=1.0041477351403953, new_lower_perc=25 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 23: Total component classifications: 60 accepted, 10 provisionalaccept, 33 rejected, 7 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 24: left_op_right: accepted if ['d_table_score_node20>13 & variance explained>1.0'], else nochange 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 24: left_op_right Accept components with a bad d_table_score, but are at the higher end of the remaining variance so more cautious to not remove 2023-06-29T15:52:40 selection_utils.comptable_classification_changer INFO Step 24: No components fit criterion True to change classification 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 24: left_op_right applied to 17 components. 0 True -> accepted. 17 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 24: Total component classifications: 60 accepted, 10 provisionalaccept, 33 rejected, 7 unclassified 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 25: left_op_right: accepted if ['kappa<=29.35 & variance explained>1.0'], else nochange 2023-06-29T15:52:40 selection_nodes.dec_left_op_right INFO Step 25: left_op_right For not already rejected components, accept ones below the kappa elbow, but at the higher end of the remaining variance so more cautious to not remove 2023-06-29T15:52:40 selection_utils.comptable_classification_changer INFO Step 25: No components fit criterion True to change classification 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 25: left_op_right applied to 17 components. 0 True -> accepted. 17 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 25: Total component classifications: 60 accepted, 10 provisionalaccept, 33 rejected, 7 unclassified 2023-06-29T15:52:40 selection_nodes.manual_classify INFO Step 26: manual_classify: Set ['provisionalaccept', 'unclassified', 'unclass_highvar'] to accepted 2023-06-29T15:52:40 selection_nodes.manual_classify INFO Step 26: manual_classify Anything still provisional (accepted or rejected) should be accepted 2023-06-29T15:52:40 selection_utils.log_decision_tree_step INFO Step 26: manual_classify applied to 17 components. 17 True -> accepted. 0 False -> nochange. 2023-06-29T15:52:40 selection_utils.log_classification_counts INFO Step 26: Total component classifications: 77 accepted, 33 rejected 2023-06-29T15:52:41 component_selector.are_only_necessary_metrics_used WARNING Decision tree kundu used the following metrics that were not declared as necessary: {'d_table_score_node20', 'varex kappa ratio'} 2023-06-29T15:53:56 io.denoise_ts INFO Variance explained by decomposition: 87.78% 2023-06-29T15:54:38 io.write_split_ts INFO Writing high-Kappa time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_desc-optcomAccepted_bold.nii.gz 2023-06-29T15:55:27 io.write_split_ts INFO Writing low-Kappa time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_desc-optcomRejected_bold.nii.gz 2023-06-29T15:55:49 io.write_split_ts INFO Writing denoised time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_desc-optcomDenoised_bold.nii.gz 2023-06-29T15:56:32 io.writeresults INFO Writing full ICA coefficient feature set: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_desc-ICA_components.nii.gz 2023-06-29T15:56:39 io.writeresults INFO Writing denoised ICA coefficient feature set: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_desc-ICAAccepted_components.nii.gz 2023-06-29T15:57:25 io.writeresults INFO Writing Z-normalized spatial component maps: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_desc-ICAAccepted_stat-z_components.nii.gz 2023-06-29T15:57:25 io.writeresults_echoes INFO Writing Kappa-filtered echo #1 timeseries 2023-06-29T15:57:51 io.denoise_ts INFO Variance explained by decomposition: 80.62% 2023-06-29T15:58:32 io.write_split_ts INFO Writing high-Kappa time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_echo-1_desc-Accepted_bold.nii.gz 2023-06-29T15:58:56 io.write_split_ts INFO Writing low-Kappa time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_echo-1_desc-Rejected_bold.nii.gz 2023-06-29T15:59:36 io.write_split_ts INFO Writing denoised time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_echo-1_desc-Denoised_bold.nii.gz 2023-06-29T15:59:36 io.writeresults_echoes INFO Writing Kappa-filtered echo #2 timeseries 2023-06-29T15:59:52 io.denoise_ts INFO Variance explained by decomposition: 81.12% 2023-06-29T16:00:21 io.write_split_ts INFO Writing high-Kappa time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_echo-2_desc-Accepted_bold.nii.gz 2023-06-29T16:00:40 io.write_split_ts INFO Writing low-Kappa time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_echo-2_desc-Rejected_bold.nii.gz 2023-06-29T16:00:56 io.write_split_ts INFO Writing denoised time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_echo-2_desc-Denoised_bold.nii.gz 2023-06-29T16:00:56 io.writeresults_echoes INFO Writing Kappa-filtered echo #3 timeseries 2023-06-29T16:01:19 io.denoise_ts INFO Variance explained by decomposition: 81.24% 2023-06-29T16:01:52 io.write_split_ts INFO Writing high-Kappa time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_echo-3_desc-Accepted_bold.nii.gz 2023-06-29T16:02:49 io.write_split_ts INFO Writing low-Kappa time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_echo-3_desc-Rejected_bold.nii.gz 2023-06-29T16:03:36 io.write_split_ts INFO Writing denoised time series: /scratch/st-toddrebe-1/tedana/fcd_derivatives/tedana/sub-012/task-1/sub-012_task-1_space-Native_echo-3_desc-Denoised_bold.nii.gz 2023-06-29T16:04:12 tedana.tedana_workflow INFO Making figures folder with static component maps and timecourse plots. 2023-06-29T16:04:29 io.denoise_ts INFO Variance explained by decomposition: 87.78% 2023-06-29T16:21:24 tedana.tedana_workflow INFO Generating dynamic report 2023-06-29T16:21:26 tedana.tedana_workflow INFO Workflow completed