HW-HaoWang / higher-order-interaction

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Higher-order interaction of brain microstructural and functional connectome

Functional data preprocessing

  • Discard first 14 volumes
  • Realignment
  • Mean-based intensity normalization
  • Spatially normalize EPI (2×2×2 mm)
  • Linear detrending of retaining mean
  • Bandpass filtering between 0.043 and 0.087 Hz using the butter filter
  • Denoising:24HMP+8Phys+Spikereg
  • Participant exclusion

Structural data preprocessing

The T1-weighted and T2-weighted data were processed using the MRTool (version 1.4.2) implemented in the SPM12 (version 7771). The MRTool included bias correction and intensity calibration on each of the two images and the subsequent calculation of the ratio between preprocessed T1w and T2w images. Finally, we obtained the T1w/T2w ratio images in the MNI space with 1 × 1 × 1 mm resolution.

Higher-order microstrucutral-function relationship

We use the ORCA to count the 2-4 node graphlets

Hočevar, T., & Demšar, J. (2014). A combinatorial approach to graphlet counting. Bioinformatics, 30(4), 559-565.

You can visit this website for detailed instruction Description — Orca (biolab.si)

Besides, you can use the R package orca https://cran.r-project.org/web/packages/orca/index.html to do the same thing.


Here, we only use the 11 non-redundant orbits of 2- to 4-node graphlets (i.e. orbits 0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11). Notably, for the output file or matrix, the column index of 11 non-redundant orbits is index = [1:3 5:12], i.e., [1 2 3 5 6 7 8 9 10 11 12];

Yaveroğlu, Ö. N., Malod-Dognin, N., Davis, D., Levnajic, Z., Janjic, V., Karapandza, R., ... & Pržulj, N. (2014). Revealing the hidden language of complex networks. Scientific reports, 4(1), 1-9.

1、After you obtain each nodal 11 orbits' frequency within the network, then you can calculate the normalized frequency for each node by dividing its sum, to avoid the zero in the denominator, where we can add 1 to each of the normalized frequencies, and take the logarithm (10-base) of the normalized frequency.

2、For the normalized orbit frequency matrix (N × 11), N is the number of node within the network, we calculated the pairwise mutual information (MI) among all pairs of orbits and resulted in an 11-by-11 (Norbits × Norbits) MI matrix.

3、The Pearson correlation between their MI matrices is termed as the higher-order relationships of given networks.

See the compare_two_graphs.m

About

License:MIT License


Languages

Language:MATLAB 100.0%