|
| 1 | +# Compute individual source coherence maps |
| 2 | +python megcoherence_dics_beamformer.py aud-allAud-true |
| 3 | +python megcoherence_dics_beamformer.py aud-allAud-perm |
| 4 | +python megcoherence_dics_beamformer.py vis-allVis-true |
| 5 | +python megcoherence_dics_beamformer.py vis-allVis-perm |
| 6 | +python megcoherence_dics_beamformer.py aud-AV-true -pc yes |
| 7 | +python megcoherence_dics_beamformer.py aud-AV-perm -pc yes |
| 8 | +python megcoherence_dics_beamformer.py vis-AV-true -pc yes |
| 9 | +python megcoherence_dics_beamformer.py vis-AV-perm -pc yes |
| 10 | +python megcoherence_dics_beamformer.py aud-AO-true -pc yes |
| 11 | +python megcoherence_dics_beamformer.py aud-AO-perm -pc yes |
| 12 | +python megcoherence_dics_beamformer.py vis-AO-true -pc yes |
| 13 | +python megcoherence_dics_beamformer.py vis-AO-perm -pc yes |
| 14 | +python megcoherence_dics_beamformer.py aud-VO-true -pc yes |
| 15 | +python megcoherence_dics_beamformer.py aud-VO-perm -pc yes |
| 16 | +python megcoherence_dics_beamformer.py vis-VO-true -pc yes |
| 17 | +python megcoherence_dics_beamformer.py vis-VO-perm -pc yes |
| 18 | + |
| 19 | +python megcoherence_dics_beamformer.py aud-AV-true -pc yes -ms VO |
| 20 | +python megcoherence_dics_beamformer.py aud-AV-perm -pc yes -ms VO |
| 21 | +python megcoherence_dics_beamformer.py vis-AV-true -pc yes -ms VO |
| 22 | +python megcoherence_dics_beamformer.py vis-AV-perm -pc yes -ms VO |
| 23 | +python megcoherence_dics_beamformer.py vis-AO-true -pc yes -ms VO |
| 24 | +python megcoherence_dics_beamformer.py vis-AO-perm -pc yes -ms VO |
| 25 | + |
| 26 | +# Compute group level statistics |
| 27 | +python megcoherence_dics_stats.py aud-allAud-true aud-allAud-perm -t 1 -pc 0.005 |
| 28 | +run megcoherence_dics_stats.py vis-allVis-true vis-allVis-perm -t 1 -pc 0.005 |
| 29 | +# python megcoherence_dics_stats.py pcoh-vis-AV-true pcoh-aud-AV-true -t 0 -ps 0.1 # Equivalent to two separate comparisons at alpha = 0.05 each |
| 30 | +python megcoherence_dics_stats.py pcoh-vis-AV-true pcoh-aud-AV-true -t 0 |
| 31 | +python megcoherence_dics_stats.py pcoh-vis-AV-true pcoh-vis-AV-perm -t 1 |
| 32 | +python megcoherence_dics_stats.py pcoh-vis-VO-true pcoh-vis-VO-perm -t 1 |
| 33 | +python megcoherence_dics_stats.py pcoh-aud-AV-true pcoh-aud-AV-perm -t 1 |
| 34 | +python megcoherence_dics_stats.py pcoh-aud-AO-true pcoh-aud-AO-perm -t 1 |
| 35 | +python megcoherence_dics_stats pcoh-aud-AO-true pcoh-aud-AO-perm -c3 pcoh-aud-AV-true -c4 pcoh-aud-AV-perm |
| 36 | +python megcoherence_dics_stats pcoh-aud-AV-true pcoh-aud-AV-perm -c3 pcoh-aud-AO-true -c4 pcoh-aud-AO-perm |
| 37 | +python megcoherence_dics_stats pcoh-vis-VO-true pcoh-vis-VO-perm -c3 pcoh-vis-AV-true -c4 pcoh-vis-AV-perm |
| 38 | +python megcoherence_dics_stats pcoh-vis-AV-true pcoh-vis-AV-perm -c3 pcoh-vis-VO-true -c4 pcoh-vis-VO-perm |
| 39 | +python megcoherence_dics_stats pcoh-vis-VO-true pcoh-vis-VO-perm -c3 pcoh-vis-AV-true-matchVO -c4 pcoh-vis-AV-perm-matchVO |
| 40 | +python megcoherence_dics_stats pcoh-vis-AV-true-matchVO pcoh-vis-AV-perm-matchVO -c3 pcoh-vis-VO-true -c4 pcoh-vis-VO-perm |
| 41 | +python megcoherence_dics_stats pcoh-aud-AV20-true pcoh-aud-AV20-perm -c3 pcoh-aud-AO70-true -c4 pcoh-aud-AO70-perm |
| 42 | +python megcoherence_dics_stats pcoh-aud-AO70-true pcoh-aud-AO70-perm -c3 pcoh-aud-AV20-true -c4 pcoh-aud-AV20-perm |
| 43 | + |
| 44 | +# Plot figures |
| 45 | +# Run these from an interactive IPython console so the plots remain open |
| 46 | +############################################### |
| 47 | +# Basic auditory and visual coherence effects # |
| 48 | +############################################### |
| 49 | +run megcoherence_plot_source group_src-coh-tval_aud-allAud-true_vs_aud-allAud-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.005-0.005-0.00001 -cmap vik_r -bg w -he split -v lat -fl group_src-coh-clust_aud-allAud-true_vs_aud-allAud-perm_2-6Hz_mag-rh.stc -flm mask |
| 50 | +brain.save_image('src_pcoh_aud-allAud_lat_vik_r') |
| 51 | +run megcoherence_plot_source group_src-coh-tval_aud-allAud-true_vs_aud-allAud-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.005-0.005-0.00001 -cmap vik_r -bg w -he split -v cau -fl group_src-coh-clust_aud-allAud-true_vs_aud-allAud-perm_2-6Hz_mag-rh.stc -flm mask |
| 52 | +brain.save_image('src_pcoh_aud-allAud_cau_vik_r') |
| 53 | + |
| 54 | +run megcoherence_plot_source group_src-coh-tval_vis-allVis-true_vs_vis-allVis-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.005-0.005-0.00001 -cmap vik -bg w -he split -v lat -fl group_src-coh-clust_vis-allVis-true_vs_vis-allVis-perm_2-6Hz_mag-rh.stc -flm mask |
| 55 | +brain.save_image('src_pcoh_vis-allVis_lat_vik') |
| 56 | +run megcoherence_plot_source group_src-coh-tval_vis-allVis-true_vs_vis-allVis-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.005-0.005-0.00001 -cmap vik -bg w -he split -v cau -fl group_src-coh-clust_vis-allVis-true_vs_vis-allVis-perm_2-6Hz_mag-rh.stc -flm mask |
| 57 | +brain.save_image('src_pcoh_vis-allVis_cau_vik') |
| 58 | + |
| 59 | +######################################################## |
| 60 | +# Auditory vs visual partial coherence (AV conditions) # |
| 61 | +######################################################## |
| 62 | +# uncorrected t-maps |
| 63 | +# run megcoherence_plot_source group_src-pcoh-tval_vis-AV-true_vs_aud-AV-true_2-6Hz_mag-rh.stc -tv off -cl pval-pos_lims-0.05-0.05-0.0001 -cmap vik -bg w -he split -v lat -l STG |
| 64 | +run megcoherence_plot_source group_src-pcoh-tval_vis-AV-true_vs_aud-AV-true_2-6Hz_mag-rh.stc -tv off -cl pval-pos_lims-0.1-0.1-0.0002 -he split -cmap vik -bg w -v lat -l STG -fl group_src-pcoh-clust_vis-AV-true_vs_aud-AV-true_2-6Hz_mag-rh.stc -flm mask |
| 65 | +brain.save_image('src_pcoh_vis-AV_vs_aud-AV_lat_vik') |
| 66 | +# run megcoherence_plot_source group_src-pcoh-tval_vis-AV-true_vs_aud-AV-true_2-6Hz_mag-rh.stc -tv off -cl pval-pos_lims-0.05-0.05-0.0001 -cmap vik -bg w -he split -v cau -l Occ_cortex |
| 67 | +run megcoherence_plot_source group_src-pcoh-tval_vis-AV-true_vs_aud-AV-true_2-6Hz_mag-rh.stc -tv off -cl pval-pos_lims-0.1-0.1-0.0002 -he split -cmap vik -bg w -v cau -l Occ_cortex -fl group_src-pcoh-clust_vis-AV-true_vs_aud-AV-true_2-6Hz_mag-rh.stc -flm mask |
| 68 | +brain.save_image('src_pcoh_vis-AV_vs_aud-AV_cau_vik') |
| 69 | +# whole-brain corrected clusters |
| 70 | +run megcoherence_plot_source group_src-pcoh-clust_vis-AV-true_vs_aud-AV-true_2-6Hz_mag-rh.stc -tv off -he split -v lat -l STG |
| 71 | + |
| 72 | +############################################ |
| 73 | +# Visual influence on auditory entrainment # |
| 74 | +############################################ |
| 75 | +# AO true vs perm auditory partial coherence |
| 76 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AO-true_vs_aud-AO-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v lat -l Occ_cortex |
| 77 | +brain.save_image('src_pcoh_aud-AO_true_vs_perm_lat_vik_r') |
| 78 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AO-true_vs_aud-AO-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v cau -l Occ_cortex |
| 79 | +brain.save_image('src_pcoh_aud-AO_true_vs_perm_cau_vik_r') |
| 80 | + |
| 81 | +# AV true vs perm auditory partial coherence |
| 82 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AV-true_vs_aud-AV-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v lat -l Occ_cortex |
| 83 | +brain.save_image('src_pcoh_aud-AV_true_vs_perm_lat_vik_r') |
| 84 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AV-true_vs_aud-AV-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v cau -l Occ_cortex |
| 85 | +brain.save_image('src_pcoh_aud-AV_true_vs_perm_cau_vik_r') |
| 86 | + |
| 87 | +# VO true vs perm visual partial coherence |
| 88 | +run megcoherence_plot_source group_src-pcoh-tval_vis-VO-true_vs_vis-VO-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v lat -l STG |
| 89 | +brain.save_image('src_pcoh_vis-VO_true_vs_perm_lat_vik') |
| 90 | +run megcoherence_plot_source group_src-pcoh-tval_vis-VO-true_vs_vis-VO-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v cau -l STG |
| 91 | +brain.save_image('src_pcoh_vis-VO_true_vs_perm_cau_vik') |
| 92 | + |
| 93 | +# AV true vs perm visual partial coherence |
| 94 | +run megcoherence_plot_source group_src-pcoh-tval_vis-AV-true_vs_vis-AV-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v lat -l STG |
| 95 | +brain.save_image('src_pcoh_vis-AV_true_vs_perm_lat_vik') |
| 96 | +run megcoherence_plot_source group_src-pcoh-tval_vis-AV-true_vs_vis-AV-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v cau -l STG |
| 97 | +brain.save_image('src_pcoh_vis-AV_true_vs_perm_cau_vik') |
| 98 | + |
| 99 | + |
| 100 | +# AV_true-perm vs AO_true-perm auditory partial coherence |
| 101 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AV-true_-_aud-AV-perm_vs_aud-AO-true_-_aud-AO-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v lat -l STG -fl 'group_src-pcoh-clust_aud-AV-true_-_aud-AV-perm_vs_aud-AO-true_-_aud-AO-perm_2-6Hz_mag-rh.stc' -flc 'b' |
| 102 | +brain.save_image('src_pcoh_aud-AV_true-perm_vs_AO_true-perm_lat_vik_r_clust') |
| 103 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AV-true_-_aud-AV-perm_vs_aud-AO-true_-_aud-AO-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v cau -l Occ_cortex -fl 'group_src-pcoh-clust_aud-AV-true_-_aud-AV-perm_vs_aud-AO-true_-_aud-AO-perm_2-6Hz_mag-rh.stc' -flc 'b' |
| 104 | +brain.save_image('src_pcoh_aud-AV_true-perm_vs_AO_true-perm_cau_vik_r_clust') |
| 105 | + |
| 106 | +# AO_true-perm vs AV_true-perm auditory partial coherence |
| 107 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AO-true_-_aud-AO-perm_vs_aud-AV-true_-_aud-AV-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v lat -l STG |
| 108 | +brain.save_image('src_pcoh_aud-AO_true-perm_vs_AV_true-perm_lat_vik_r') |
| 109 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AO-true_-_aud-AO-perm_vs_aud-AV-true_-_aud-AV-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v cau -l Occ_cortex |
| 110 | +brain.save_image('src_pcoh_aud-AO_true-perm_vs_AV_true-perm_cau_vik_r') |
| 111 | + |
| 112 | +# AV20_true-perm vs AO70_true-perm auditory partial coherence |
| 113 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AV20-true_-_aud-AV20-perm_vs_aud-AO70-true_-_aud-AO70-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v lat -l STG |
| 114 | +brain.save_image('src_pcoh_aud-AV20_true-perm_vs_AO70_true-perm_lat_vik_r') |
| 115 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AV20-true_-_aud-AV20-perm_vs_aud-AO70-true_-_aud-AO70-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v cau -l Occ_cortex |
| 116 | +brain.save_image('src_pcoh_aud-AV20_true-perm_vs_AO70_true-perm_cau_vik_r') |
| 117 | + |
| 118 | +# AO70_true-perm vs AV20_true-perm auditory partial coherence |
| 119 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AO70-true_-_aud-AO70-perm_vs_aud-AV20-true_-_aud-AV20-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v lat -l STG |
| 120 | +brain.save_image('src_pcoh_aud-AO70_true-perm_vs_AV20_true-perm_lat_vik_r') |
| 121 | +run megcoherence_plot_source group_src-pcoh-tval_aud-AO70-true_-_aud-AO70-perm_vs_aud-AV20-true_-_aud-AV20-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik_r -bg w -v cau -l Occ_cortex |
| 122 | +brain.save_image('src_pcoh_aud-AO70_true-perm_vs_AV20_true-perm_cau_vik_r') |
| 123 | + |
| 124 | +# AV_true-perm vs VO_true-perm visual partial coherence |
| 125 | +run megcoherence_plot_source group_src-pcoh-tval_vis-AV-true_-_vis-AV-perm_vs_vis-VO-true_-_vis-VO-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v lat -l STG |
| 126 | +brain.save_image('src_pcoh_vis-AV_true-perm_vs_VO_true-perm_lat_vik') |
| 127 | +run megcoherence_plot_source group_src-pcoh-tval_vis-AV-true_-_vis-AV-perm_vs_vis-VO-true_-_vis-VO-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v cau -l Occ_cortex |
| 128 | +brain.save_image('src_pcoh_vis-AV_true-perm_vs_VO_true-perm_cau_vik') |
| 129 | + |
| 130 | +# VO_true-perm vs AV_true-perm visual partial coherence |
| 131 | +run megcoherence_plot_source group_src-pcoh-tval_vis-VO-true_-_vis-VO-perm_vs_vis-AV-true_-_vis-AV-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v lat -l STG |
| 132 | +brain.save_image('src_pcoh_vis-VO_true-perm_vs_AV_true-perm_lat_vik') |
| 133 | +run megcoherence_plot_source group_src-pcoh-tval_vis-VO-true_-_vis-VO-perm_vs_vis-AV-true_-_vis-AV-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v cau -l Occ_cortex |
| 134 | +brain.save_image('src_pcoh_vis-VO_true-perm_vs_AV_true-perm_cau_vik') |
| 135 | + |
| 136 | +# AV_true-perm (sample size matched to VO) vs VO_true-perm visual partial coherence |
| 137 | +run megcoherence_plot_source group_src-pcoh-tval_vis-AV-true-matchVO_-_vis-AV-perm-matchVO_vs_vis-VO-true_-_vis-VO-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v lat -l STG |
| 138 | +brain.save_image('src_pcoh_vis-AV_true-perm_matchVO_vs_VO_true-perm_lat_vik') |
| 139 | +run megcoherence_plot_source group_src-pcoh-tval_vis-AV-true-matchVO_-_vis-AV-perm-matchVO_vs_vis-VO-true_-_vis-VO-perm_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v cau -l Occ_cortex |
| 140 | +brain.save_image('src_pcoh_vis-AV_true-perm_matchVO_vs_VO_true-perm_cau_vik') |
| 141 | + |
| 142 | +# VO_true-perm vs AV_true-perm (sample size matched to VO) visual partial coherence |
| 143 | +run megcoherence_plot_source group_src-pcoh-tval_vis-VO-true_-_vis-VO-perm_vs_vis-AV-true-matchVO_-_vis-AV-perm-matchVO_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v lat -l STG -fl 'group_src-pcoh-clust_vis-VO-true_-_vis-VO-perm_vs_vis-AV-true-matchVO_-_vis-AV-perm-matchVO_2-6Hz_mag-rh.stc' -flc 'r' |
| 144 | +brain.save_image('src_pcoh_vis-VO_true-perm_vs_AV_true-perm_matchVO_lat_vik_clust') |
| 145 | +run megcoherence_plot_source group_src-pcoh-tval_vis-VO-true_-_vis-VO-perm_vs_vis-AV-true-matchVO_-_vis-AV-perm-matchVO_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v med -l STG -fl 'group_src-pcoh-clust_vis-VO-true_-_vis-VO-perm_vs_vis-AV-true-matchVO_-_vis-AV-perm-matchVO_2-6Hz_mag-rh.stc' -flc 'r' |
| 146 | +brain.save_image('src_pcoh_vis-VO_true-perm_vs_AV_true-perm_matchVO_med_vik_clust') |
| 147 | +run megcoherence_plot_source group_src-pcoh-tval_vis-VO-true_-_vis-VO-perm_vs_vis-AV-true-matchVO_-_vis-AV-perm-matchVO_2-6Hz_mag-rh.stc -tv off -cl pval-lims-0.05-0.05-0.0001 -he split -cmap vik -bg w -v cau -l Occ_cortex -fl 'group_src-pcoh-clust_vis-VO-true_-_vis-VO-perm_vs_vis-AV-true-matchVO_-_vis-AV-perm-matchVO_2-6Hz_mag-rh.stc' -flc 'r' |
| 148 | +brain.save_image('src_pcoh_vis-VO_true-perm_vs_AV_true-perm_matchVO_cau_vik_clust') |
| 149 | + |
| 150 | + |
0 commit comments