Brain functional-structural gradient coupling reflects development, behavior and genetic influences.
The 20 matches · 3 of them tie a paragraph to a whole file, not to given lines: weak matches, whose lines are not tinted
- [1] § Methods › Functional and structural gradient construction ↔ brainspace/gradient/embedding.py, lines 57–198 · score 0.89 · anisotropic diffusion parameter, random walk, affinity matrices, diffusion map, operator, power
- [2] § Methods › Data harmonization ↔ Harmonization/main_BatchEffect.R, lines 210–267 · score 0.84 · ComBat, ABCD HCP, site harmonization, HCP YA, batch, fd
- [3] § Methods › Imaging processing and connectivity construction ↔ ADNI_example/adni_fmri_correction.sh, lines 50–115 · score 0.78 · phase encode, fMRI, distortion correction, Philips, echo, head
- [4] § Methods › Imaging processing and connectivity construction ↔ ADNI_example/preproc_step5_fmri.sh, lines 1–43 · score 0.77 · distortion correction, motion correction, MRI preprocessing, fMRI, slices, Siemens
- [5] § Methods › Imaging processing and connectivity construction ↔ ACT_example/dti_rpe_minimal_process.sh, lines 84–122 · score 0.73 · bias field correction, multi shell, EPI, Minimal, intensities, eddy
- [6] § Results › SFGC reveals regional and developmental genetic topographies ↔ Heritability-Analysis/imging_transcriptomics.py, lines 1–68 · score 0.69 · LH inferior, LH lateral, lingual, precuneus, frontal, superior
- [7] § Methods › Imaging processing and connectivity construction ↔ ADNI_example/adni_dwi_eddy_correction.sh, lines 1–41 · score 0.68 · head motion, fMRI, undistorted, eddy, T1w, distortions
- [8] § Methods › Imaging processing and connectivity construction ↔ ACT_example/dti_rpe_minimal_process.sh, lines 1–42 · score 0.66 · phase encoding, Diffusion imaging, platform, Minimal, PA, AP
- [9] § Methods › Heritability estimation using the ACE model ↔ Heritability-Analysis/ACE_heritability.py, the whole file · a weak match · score 0.65 · shared environment matrices, ACE model, covariates, phenotype, Yeo, genetic
- [10] § Methods › Imaging processing and connectivity construction ↔ pipeline_scripts/sbci_step5_atlas_connectivity.sh, the whole file · a weak match · score 0.62 · continuous SC, continuous FC, SC matrix, connections, smoothed, mesh
- [11] § Methods › Imaging transcriptomics of gradient coupling heritability ↔ Heritability-Analysis/imging_transcriptomics.py, lines 1–68 · score 0.62 · imaging transcriptomic, Gene expression, abagen, AHBA, heritability, atlas
- [12] § Methods › Heritability estimation using the ACE model ↔ Heritability-Analysis/ACE_heritability.py, the whole file · a weak match · score 0.61 · covariate matrix, ACE model, h2, Phenotypes, heritability
- [13] § Methods › Associations between SFGC and behavioral outcomes ↔ Association-Study/main_MLP.py, lines 226–309 · score 0.61 · Sigmoid, dropout, leaky, epochs, layers, optimize
- [14] § Methods › Imaging processing and connectivity construction ↔ ADNI_example/adni_fmri_correction.sh, lines 50–115 · score 0.56 · phase encoding, echo, head, TR, Siemens, space
- [15] § Methods › Imaging transcriptomics of gradient coupling heritability ↔ brainspace/null_models/variogram.py, lines 1620–1674 · score 0.54 · spin permutations, spatial autocorrelation, empirical, map
- [16] § Results › SFGC and mental health associations by age and sex ↔ Association-Study/main_KRR.py, lines 172–218 · score 0.53 · kernel ridge regression, KRR, train, predictive, fitting, modeling
- [17] § Methods › Model performance and feature importance ↔ Association-Study/main_KRR.py, lines 172–218 · score 0.53 · primal coefficients, KRR, kernel, predictive, fitting, model
- [18] § Methods › Model performance and feature importance ↔ brainspace/gradient/kernels.py, lines 44–98 · score 0.52 · correlation coefficients, kernel functions, vector, gradient
- [19] § Methods › Imaging transcriptomics of gradient coupling heritability ↔ Heritability-Analysis/imging_transcriptomics.py, lines 127–167 · score 0.52 · ranked gene, Scanpy, heritability, transcriptomics
- [20] § Methods › Imaging processing and connectivity construction ↔ ACT_example/dti_rpe_minimal_process.sh, lines 84–122 · score 0.51 · spherical deconvolution, tissue, field, map
Paper
Loaded from Europe PMC by your browser, not stored by OSCR: doi.org · Europe PMC
The paper is loaded when this pane is shown.
The authors' code
Shell · 228 lines · 12 KB · no license · 3 matches
- #!/bin/bash
- #SBATCH -t 3-3:00:00
- #SBATCH --mem-per-cpu=32gb
- # Written by Andrew Jahn, University of Michigan, 02.25.2019
- # Updated 07.10.2020 to incorporate changes from MRtrix version 3.0.1
- # Based on Marlene Tahedl's BATMAN tutorial (http://www.miccai.org/edu/finalists/BATMAN_trimmed_tutorial.pdf)
- # The main difference between this script and the other one in this repository, is that this script assumes that your diffusion images were acquired with AP phase encoding
- # Thanks to John Plass and Bennet Fauber for useful comments
- # Adapted by Mia Anthony, March 2023
- # USAGE
- # $(basename $0) [Raw Diffusion] [RevPhaseImage] [AP bvec] [AP bval] [PA bvec] [PA bval] [Anatomical]
- # Arguments:
- # 1) The raw diffusion image;
- # 2) The image acquired with the reverse phase-encoding direction;
- # 3) The bvec file for the data acquired in the AP direction;
- # 4) The bval file for the data acquired in the AP direction;
- # 5) The bvec file for the data acquired in the PA direction;
- # 6) The bval file for the data acquired in the PA direction;
- # 7) The anatomical image"
- RAW_DWI=$1 # raw diffusion image /dwi/sub-0105_ses-01_dwi.nii.gz
- REV_PHASE=$2 # image acquired with the reverse phase-encoding direction
- # fmap/sub-0105_ses-01_dir-PA_dwi.nii.gz
- AP_BVEC=$3 # bvec file for AP dwi/bvec
- AP_BVAL=$4 # bval file for AP dwi/bval
- PA_BVEC=$5 # bvec file for PA not use
- PA_BVAL=$6 # bval file for PA not use
- ANAT=$7 # T1 anatomical
- BIDS_PATH=$8 # BIDS path
- ########################### STEP 0 ###################################
- # TO-DO before preprocessing (only once) #
- ######################################################################
- cd $BIDS_PATH
- # Create QC folder and assign the path to a variable named 'QC_DIR'
- QC_DIR=${BIDS_PATH}/QC/
- export QT_QPA_PLATFORM=offscreen
- export XDG_RUNTIME_DIR=${BIDS_PATH}/run
- export RUNLEVEL=3
- # export TMP_DIR=${BIDS_PATH}/tmp
- # Create the following folders in the QC dir to save QC images
- # /residual
- # /corrupt
- # /mask
- # /fod_voxels
- # /fod_overlay
- # /tissue_align
- # /gm_wm
- # mkdir -p $QC_DIR/residual $QC_DIR/corrupt $QC_DIR/mask $QC_DIR/fod_voxels $QC_DIR/fod_overlay $QC_DIR/tissue_align $QC_DIR/gm_wm
- ########################### STEP 1 ###################################
- # Convert data to .mif format and denoise #
- ######################################################################
- # Convert .nii to .mif format
- mrconvert $RAW_DWI raw_dwi.mif -fslgrad $AP_BVEC $AP_BVAL
- # Denoise dwi
- dwidenoise raw_dwi.mif dwi_den.mif -noise noise.mif
- # Calculate residual to check whether any region is disproportionately affected by noise.
- mrcalc raw_dwi.mif dwi_den.mif -subtract noise_residual.mif
- # ---------------------- QC steps ---------------------- #
- # Everything within the grey and white matter should be relatively uniform and blurry. If any clear anatomical landmarks are visible in the residual image, those parts of the brain have been corrupted by noise - increase the extent of the denoising filter from 5 (default) to a larger number, e.g. 7.
- # mkdir $QC_DIR/residual
- # mrview noise_residual.mif -capture.folder $QC_DIR/residual -capture.prefix $SBJ -capture.grab
- # dwidenoise raw_dwi.mif dwi_den.mif -extent 7 -noise noise_7extent.nii.gz
- # Determine whether Gibbs denoising is needed. Check diffusion data for ringing artifacts before and after to determine whether Gibbs denoising improved the data. If the data looks worse or the same, then skip Gibbs denoising.
- # mrdegibbs raw_dwi.mif dwi_den.mif
- mrdegibbs raw_dwi.mif dwi_den.mif -force
- # mrview raw_dwi.mif dwi_den.mif -capture.folder $QC_DIR/gibbs -capture.prefix $SBJ -capture.grab
- ##### Check for gibbs ringing before continuing to process
- # -------------------------------------------------------- #
- # Extract the b0 images in the AP direction. For the PA_BVEC and PA_BVAL files, they should be in the follwing format (assuming you extract only one volume):
- # PA_BVEC: 0 0 0
- # PA_BVAL: 0
- dwiextract dwi_den.mif - -bzero | mrmath - mean mean_b0_AP.mif -axis 3
- # Average b0s for AP direction to calculate mean intensity
- mrconvert $REV_PHASE PA.mif # If the PA map contains only 1 image, add the option "-coord 3 0"
- # Average b0s for PA direction
- # mrconvert PA.mif -fslgrad $PA_BVEC $PA_BVAL - | mrmath - mean mean_b0_PA.mif -axis 3
- mrconvert PA.mif - | mrmath - mean mean_b0_PA.mif -axis 3
- # Concatenate the b0 images from AP and PA directions to create a paired b0 image
- mrcat mean_b0_AP.mif mean_b0_PA.mif -axis 3 b0_pair.mif
- # Run dwipreproc (wrapper for eddy and topup). *CHANGE READOUT TIME based on TotalReadoutTime in the AP/PA JSON file*
- # CogTE = 0.0476
- readout_time=0.0476
- dwifslpreproc dwi_den.mif dwi_den_preproc.mif -nocleanup -pe_dir AP -rpe_pair -se_epi b0_pair.mif -readout_time $readout_time -align_seepi # -align_seepi ensures that the first volume in the series provided to topup is also the first volume in the series provided to eddy to make sure the volumes are aligned.
- # Bias field correction. Needs ANTs to be installed in order to use the "ants" option
- dwibiascorrect ants dwi_den_preproc.mif dwi_den_preproc_unbiased.mif -bias bias.mif
- # Create whole brain mask from bias corrected data - mask should be tight
- dwi2mask dwi_den_preproc_unbiased.mif mask.mif
- # create new bvecs and bvals files for the preprocessed data
- mrinfo dwi_den_preproc_unbiased.mif -export_grad_fsl dwi/bvecs dwi/bvals
- mrconvert dwi_den_preproc_unbiased.mif dwi/dwi.nii.gz
- # ########################### STEP 2 ###################################
- # # Basis function for each tissue type #
- # ######################################################################
- # # Create a basis function from the subject's DWI data to estimate response function for spherical deconvolution. The "dhollander" function is best used for multi-shell acquisitions; it will estimate different basis functions for each tissue type. For single-shell acquisition, use the "tournier" function instead
- # # -------------- Type of shell-acquisition -------------- #
- # ### SINGLE-SHELL (single b-value)
- # # dwi2response tournier dwi_den_preproc_unbiased.mif response_wm.txt response_gm.txt response_csf.txt -voxels voxels.mif
- # dwi2response tournier dwi_den_preproc_unbiased.mif response_wm.txt -voxels voxels.mif
- # # move files into QC folder
- # # mv response_wm.txt response_gm.txt response_csf.txt $QC_DIR/response/$SBJ
- # # Estimate fibre orientation distributions (FOD) from diffusion data using spherical deconvolution, using the basis functions estimated above
- # # dwi2fod csd dwi.mif response_wm.txt wmfod.mif
- # dwi2fod csd dwi_den_preproc_unbiased.mif response_wm.txt wmfod.mif
- # # -------------------------------------------------------- #
- # ### MULTI-SHELL (more than 1 b-value)
- # # dwi2response dhollander dwi_den_preproc_unbiased.mif response_wm.txt response_gm.txt response_csf.txt-voxels voxels.mif
- # # Estimate fibre orientation distributions from diffusion data using spherical deconvolution, using the basis functions estimated above
- # # dwi2fod msmt_csd dwi_den_preproc_unbiased.mif -mask mask.mif response_wm.txt wmfod.mif response_gm.txt gmfod.mif response_csf.txt csffod.mif
- # # -------------------------------------------------------- #
- # # Create an image of the FODs overlaid onto the estimated tissues (Blue=WM; Green=GM; Red=CSF)
- # # mrconvert -coord 3 0 wmfod.mif - | mrcat csffod.mif gmfod.mif - vf.mif
- # # Normalize the FODs to enable comparison between subjects
- # # mtnormalise wmfod.mif wmfod_norm.mif gmfod.mif gmfod_norm.mif csffod.mif csffod_norm.mif -mask mask.mif
- # mtnormalise wmfod.mif wmfod_norm.mif -mask mask.mif
- # ########################### STEP 3 ###################################
- # # Create a GM/WM boundary for seed analysis #
- # ######################################################################
- # # Convert the anatomical image to .mif format, and then extract all five tissue catagories (1=GM; 2=Subcortical GM; 3=WM; 4=CSF; 5=Pathological tissue)
- # mrconvert $ANAT anat.mif
- # # Segment the anatomical image into the tissue types
- # 5ttgen fsl anat.mif 5tt_nocoreg.mif
- # # Average the b0 images
- # dwiextract dwi_den_preproc_unbiased.mif - -bzero | mrmath - mean mean_b0_processed.mif -axis 3
- # # Convert b0 average and 5tt image to NIFTI for co-registration
- # mrconvert mean_b0_processed.mif mean_b0_processed.nii.gz
- # mrconvert 5tt_nocoreg.mif 5tt_nocoreg.nii.gz
- # # Extract the first volume (gray matter) of the 5tt dataset
- # fslroi 5tt_nocoreg.nii.gz 5tt_vol0.nii.gz 0 1
- # # Use fsl to create a transformation matrix for co-registration between the tissue map and the b0 images
- # flirt -in mean_b0_processed.nii.gz -ref 5tt_vol0.nii.gz -interp nearestneighbour -dof 6 -omat diff2struct_fsl.mat
- # # Convert back to format that mrtrix can read
- # transformconvert diff2struct_fsl.mat mean_b0_processed.nii.gz 5tt_nocoreg.nii.gz flirt_import diff2struct_mrtrix.txt
- # # Co-register the anatomical image to the diffusion image
- # mrtransform 5tt_nocoreg.mif -linear diff2struct_mrtrix.txt -inverse 5tt_coreg.mif
- # # Create a seed region along the GM/WM boundary
- # 5tt2gmwmi 5tt_coreg.mif gmwmSeed_coreg.mif
- # ########################### STEP 4 ###################################
- # # QC #
- # ######################################################################
- # # --------------------------- QC for Step 1 --------------------------
- # # View original diffusion data overlaid on top of the eddy-corrected data and colored in red
- # # mrview dwi_den_preproc.mif -overlay.load raw_dwi.mif
- # ### Corrupt slices
- # # dwi_post_eddy.eddy_outlier_map indicates whether a slice is an outlier (1) or not (0), because of too much motion, eddy currents, or something else.
- # cd dwifslpreproc-tmp-*
- # # Calculate the total number of slices by multiplying the number of slices for a single volume by the total number of volumes in the dataset.
- # totalSlices=`mrinfo dwi.mif | grep Dimensions | awk '{print $6 * $8}'`
- # # The total number of 1?s in the outlier map is then calculated, and the percentage of outlier slices is generated by dividing the number of outlier slices by the total number of slices. If this number is greater than 10 - i.e., if more than 10 percent of the slices are flagged as outliers - you should consider removing the subject from further analyses.
- # totalOutliers=`awk '{ for(i=1;i<=NF;i++)sum+=$i } END { print sum }' dwi_post_eddy.eddy_outlier_map`
- # echo "scale=5; ($totalOutliers / $totalSlices * 100)/1" | bc | tee ${SBJ}_percentageOutliers.txt
- # mv ${SBJ}_percentageOutliers.txt $QC_DIR/corrupt
- # cd ..
- # # --------------------------- QC for Step 2 --------------------------
- # ### Brain mask
- # # mrview mask.mif -capture.folder $QC_DIR/mask -capture.prefix $SBJ -capture.grab
- # ### Basis function
- # # View the response functions for each tissue type (response_*.txt files in the QC folder). The WM function should flatten out at higher b-values, while the other tissues should remain spherical
- # ### FOD estimation
- # # View the voxels used for FOD estimation (Blue=WM; Green=GM; Red=CSF)"
- # # mrview dwi_den_preproc_unbiased.mif -overlay.load voxels.mif -capture.folder $QC_DIR/fod_voxels -capture.prefix $SBJ -capture.grab
- # # Views the FODs overlaid on the tissue types (Blue=WM; Green=GM; Red=CSF)
- # # mrview vf.mif -odf.load_sh wmfod.mif -capture.folder $QC_DIR/fod_overlay -capture.prefix $SBJ -capture.grab
- # # --------------------------- QC for Step 3 --------------------------
- # # Check alignment of the 5 tissue types before and after alignment (new alignment in red, old alignment in blue)
- # # mrview dwi_den_preproc_unbiased.mif -overlay.load 5tt_nocoreg.mif -overlay.colourmap 2 -overlay.load 5tt_coreg.mif -overlay.colourmap 1 -capture.folder $QC_DIR/tissue_align -capture.prefix $SBJ -capture.grab
- # # Check the seed region (should match up along the GM/WM boundary)
- # # mrview dwi_den_preproc_unbiased.mif -overlay.load gmwmSeed_coreg.mif -capture.folder $QC_DIR/gm_wm -capture.prefix $SBJ -capture.grab
dti_rpe_minimal_process.sh at commit 722e68c, no license · at the source
Overview
- Department of Biostatistics, Yale University,New Haven, CT USA
- Department of Statistics and Operations Research, University of North Carolina at Chapel Hill,Chapel Hill, NC USA
Abstract
Gradients provide low-dimensional representations of macroscale brain organization, yet how structural-functional gradient coupling develops and relates to behavioral and molecular features remains unclear. Here, we studied structural-functional gradient coupling across multiple metrics and spatial scales using high-resolution structural and functional connectivity from 5343 children in the Adolescent Brain Cognitive Development study and 875 adults from the Human Connectome Project. We find that gradient coupling shows developmental refinement from childhood to adulthood and distinct sex-specific patterns. Gradient coupling metrics are significantly associated with cognitive and mental health measures and enable robust out-of-sample prediction. Heritability analyses reveal that gradient coupling is strongly influenced by genetic factors. Transcriptomic analyses further demonstrate that highly heritable coupling patterns are enriched for genes expressed in deep-layer excitatory neurons. Together, our findings establish structural-functional gradient coupling as a biologically meaningful feature of brain organization that bridges macroscale connectivity, cognition, behavior, and molecular architecture.
Reproduced under the paper's license (CC BY), from the paper cited above.
Repositories
Its files are read in the Code ↔ Paper reader above, with 20 matches between paragraphs and lines of code.
sbci-brain/SBCI_Pipeline
722e68c41001af38a02d6a867e8153cc9720b69f, 22 May 2026Availability: 1 check, the latest on 29 September 2026: the link answers
- 29 September 2026: the link answers
191 files
- ABCD_example/
clean_subject_folders.sh , Shell, 48 lines - ABCD_example/
postproc_clean_folders.s , Shell, 104 linesh - ABCD_example/
preproc_step1_preparedat , Shell, 74 linesa.sh - ABCD_example/
preproc_step2_t1_dwi_reg , Shell, 202 linesistration.sh - ABCD_example/
preproc_step3_t1_freesur , Shell, 49 linesfer.sh - ABCD_example/
preproc_step4_fodf_estim , Shell, 64 linesation.sh - ABCD_example/
preproc_step5_fmri.sh , Shell, 134 lines - ABCD_example/
preprocess.sh , Shell, 88 lines - ABCD_example/
preprocess_qc.sh , Shell, 37 lines - ABCD_example/
process_psc.sh , Shell, 62 lines - ABCD_example/
process_sbci.sh , Shell, 97 lines - ABCD_example/
psc_qc.sh , Shell, 38 lines - ABCD_example/
psc_step1_tractography.s , Shell, 91 linesh - ABCD_example/
sbci_qc.sh , Shell, 44 lines - ABCD_example/
sbci_step1_process_grid. , Shell, 141 linessh - ABCD_example/
sbci_step2_prepare_set.s , Shell, 219 linesh - ABCD_example/
sbci_step3_run_set.sh , Shell, 80 lines - ABCD_example/
sbci_step4_process_surfa , Shell, 52 linesces.sh - ABCD_example/
sbci_step5_structural.sh , Shell, 100 lines - ABCD_example/
sbci_step6_functional.sh , Shell, 59 lines - ACT_example/
convert.py , Python, 19 lines - ACT_example/
convert_step1.sh , Shell, 26 lines - ACT_example/
dt_install.sh , Shell, 17 lines - ACT_example/
dti_rpe_minimal_process. , Shell, 228 lines, 3 matchessh - ACT_example/
output_subj.py , Python, 12 lines - ACT_example/
preproc_step1_preparedat , Shell, 27 linesa.sh - ACT_example/
preproc_step2_t1_dwi_reg , Shell, 202 linesistration.sh - ACT_example/
preproc_step3_t1_freesur , Shell, 49 linesfer.sh - ACT_example/
preproc_step4_fodf_estim , Shell, 64 linesation.sh - ACT_example/
preproc_step5_fmri.sh , Shell, 114 lines - ACT_example/
preprocess.sh , Shell, 105 lines - ACT_example/
process_psc.sh , Shell, 86 lines - ACT_example/
process_sbci.sh , Shell, 88 lines - ACT_example/
psc_step1_tractography.s , Shell, 91 linesh - ACT_example/
sbci_step1_process_grid. , Shell, 128 linessh - ACT_example/
sbci_step2_prepare_set.s , Shell, 201 linesh - ACT_example/
sbci_step3_run_set.sh , Shell, 86 lines - ACT_example/
sbci_step4_process_surfa , Shell, 108 linesces.sh - ACT_example/
sbci_step5_structural.sh , Shell, 85 lines - ACT_example/
sbci_step6_functional.sh , Shell, 47 lines - ADNI_example/
adni_dwi_eddy_correction , Shell, 266 lines, 1 match.sh - ADNI_example/
adni_fmri_correction.sh , Shell, 182 lines, 2 matches - ADNI_example/
adni_scan_subjects.sh , Shell, 102 lines - ADNI_example/
adni_submit_corrections. , Shell, 83 linessh - ADNI_example/
clean_subject_folders.sh , Shell, 48 lines - ADNI_example/
postproc_clean_folders.s , Shell, 103 linesh - ADNI_example/
preproc_step1_preparedat , Shell, 31 linesa.sh - ADNI_example/
preproc_step2_t1_dwi_reg , Shell, 201 linesistration.sh - ADNI_example/
preproc_step3_t1_freesur , Shell, 49 linesfer.sh - ADNI_example/
preproc_step4_fodf_estim , Shell, 64 linesation.sh - ADNI_example/
preproc_step5_fmri.sh , Shell, 214 lines, 1 match - ADNI_example/
preprocess.sh , Shell, 88 lines - ADNI_example/
preprocess_qc.sh , Shell, 37 lines - ADNI_example/
process_psc.sh , Shell, 62 lines - ADNI_example/
process_sbci.sh , Shell, 97 lines - ADNI_example/
psc_qc.sh , Shell, 38 lines - ADNI_example/
psc_step1_tractography.s , Shell, 91 linesh - ADNI_example/
sbci_qc.sh , Shell, 44 lines - ADNI_example/
sbci_step1_process_grid. , Shell, 141 linessh - ADNI_example/
sbci_step2_prepare_set.s , Shell, 219 linesh - ADNI_example/
sbci_step3_run_set.sh , Shell, 80 lines - ADNI_example/
sbci_step4_process_surfa , Shell, 52 linesces.sh - ADNI_example/
sbci_step5_structural.sh , Shell, 100 lines - ADNI_example/
sbci_step6_functional.sh , Shell, 59 lines - CogTE_example/
preproc_step1_preparedat , Shell, 27 linesa.sh - CogTE_example/
preproc_step2_t1_dwi_reg , Shell, 202 linesistration.sh - CogTE_example/
preproc_step3_t1_freesur , Shell, 49 linesfer.sh - CogTE_example/
preproc_step4_fodf_estim , Shell, 64 linesation.sh - CogTE_example/
preproc_step5_fmri.sh , Shell, 114 lines - CogTE_example/
preprocess.sh , Shell, 80 lines - CogTE_example/
process_psc.sh , Shell, 82 lines - CogTE_example/
process_sbci.sh , Shell, 85 lines - CogTE_example/
psc_step1_tractography.s , Shell, 91 linesh - CogTE_example/
sbci_step1_process_grid. , Shell, 128 linessh - CogTE_example/
sbci_step2_prepare_set.s , Shell, 201 linesh - CogTE_example/
sbci_step3_run_set.sh , Shell, 86 lines - CogTE_example/
sbci_step4_process_surfa , Shell, 108 linesces.sh - CogTE_example/
sbci_step5_structural.sh , Shell, 85 lines - CogTE_example/
sbci_step6_functional.sh , Shell, 47 lines - HCP_Example_revised/
HCP_SBCI/ , Shell, 48 linesclean_subject_folders.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 104 linespostproc_clean_folders.s h - HCP_Example_revised/
HCP_SBCI/ , Shell, 31 linespreproc_step1_preparedat a.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 202 linespreproc_step2_t1_dwi_reg istration.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 49 linespreproc_step3_t1_freesur fer.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 64 linespreproc_step4_fodf_estim ation.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 134 linespreproc_step5_fmri.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 96 linespreprocess.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 37 linespreprocess_qc.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 64 linesprocess_psc.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 100 linesprocess_sbci.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 38 linespsc_qc.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 91 linespsc_step1_tractography.s h - HCP_Example_revised/
HCP_SBCI/ , Shell, 44 linessbci_qc.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 141 linessbci_step1_process_grid. sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 219 linessbci_step2_prepare_set.s h - HCP_Example_revised/
HCP_SBCI/ , Shell, 80 linessbci_step3_run_set.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 52 linessbci_step4_process_surfa ces.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 100 linessbci_step5_structural.sh - HCP_Example_revised/
HCP_SBCI/ , Shell, 59 linessbci_step6_functional.sh - HCP_Example_revised/
HCP_preprocess/ , Shell, 72 linesBIDS_formulate.sh - HCP_Example_revised/
HCP_preprocess/ , Shell, 37 linesT1/ T1copy.sh - HCP_Example_revised/
HCP_preprocess/ , Shell, 158 linesdmri/ dmri_preprocess.sh - HCP_Example_revised/
HCP_preprocess/ , Shell, 21 linesdmri/ submit.sh - HCP_Example_revised/
HCP_preprocess/ , Shell, 59 linesfmri/ generate_tsv.sh - HCP_Example_revised/
HCP_preprocess/ , Shell, 87 linesfmri/ rfmri_preprocess.sh - HCP_Example_revised/
HCP_preprocess/ , Shell, 21 linesfmri/ submit_rfmri.sh - HCP_Example_revised/
HCP_preprocess/ , Shell, 45 linesfmri/ submit_tsv.sh - HCP_example/
fetch_test_data.sh , Shell, 42 lines - clinical_example/
preprocess.sh , Shell, 89 lines - clinical_example/
process_psc.sh , Shell, 82 lines - clinical_example/
process_sbci.sh , Shell, 89 lines - data/
fsaverage/ , C/C++, not shown heresurf/ lh.inflated.H - data/
fsaverage/ , C/C++, not shown heresurf/ lh.white_avg.H - data/
fsaverage/ , C/C++, not shown heresurf/ rh.inflated.H - data/
fsaverage/ , C/C++, not shown heresurf/ rh.white_avg.H - integrated_pipeline/
preproc_step1_preparedat , Shell, 27 linesa.sh - integrated_pipeline/
preproc_step2_t1_dwi_reg , Shell, 202 linesistration.sh - integrated_pipeline/
preproc_step3_t1_freesur , Shell, 44 linesfer.sh - integrated_pipeline/
preproc_step4_fodf_estim , Shell, 64 linesation.sh - integrated_pipeline/
preproc_step5_fmri.sh , Shell, 116 lines - integrated_pipeline/
psc_step1_tractography.s , Shell, 91 linesh - integrated_pipeline/
sbci_step1_process_grid. , Shell, 134 linessh - integrated_pipeline/
sbci_step2_prepare_set.s , Shell, 201 linesh - integrated_pipeline/
sbci_step3_run_set.sh , Shell, 86 lines - integrated_pipeline/
sbci_step4_process_surfa , Shell, 108 linesces.sh - integrated_pipeline/
sbci_step5_structural.sh , Shell, 85 lines - integrated_pipeline/
sbci_step6_functional.sh , Shell, 43 lines - matlab/
create_sbci_atlas_tensor , MATLAB, 86 lines.m - matlab/
create_sbci_tensor.m , MATLAB, 78 lines - pipeline_scripts/
preproc_step1_preparedat , Shell, 32 linesa.sh - pipeline_scripts/
preproc_step2_t1_dwi_reg , Shell, 193 linesistration.sh - pipeline_scripts/
preproc_step3_t1_freesur , Shell, 38 linesfer.sh - pipeline_scripts/
preproc_step4_fmri.sh , Shell, 27 lines - pipeline_scripts/
preproc_step5_fodf_estim , Shell, 62 linesation.sh - pipeline_scripts/
sbci_step1_process_grid. , Shell, 129 linessh - pipeline_scripts/
sbci_step2_process_surfa , Shell, 100 linesces.sh - pipeline_scripts/
sbci_step3_structural.sh , Shell, 91 lines - pipeline_scripts/
sbci_step4_functional.sh , Shell, 56 lines - pipeline_scripts/
sbci_step5_atlas_connect , Shell, 39 lines, 1 matchivity.sh - pipeline_scripts/
set_step1_preparedata.sh , Shell, 191 lines - pipeline_scripts/
set_step2_tracking_rando , Shell, 77 linesm_seed_n.sh - scripts/
calculate_approx_continu , Python, 140 linesous_fc.py - scripts/
calculate_atlas_fc.py , Python, 132 lines - scripts/
calculate_atlas_sc.py , Python, 128 lines - scripts/
calculate_continuous_fc. , Python, 105 linespy - scripts/
calculate_continuous_sc. , Python, 131 linespy - scripts/
calculate_density.py , Python, 177 lines - scripts/
calculate_dst_mask.py , Python, 132 lines - scripts/
calculate_fc.py , Python, 183 lines - scripts/
calculate_hausdorff_dist , Python, 188 lines.py - scripts/
calculate_residual_times , Python, 186 lineseries.py - scripts/
calculate_roi_mapping.py , Python, 123 lines - scripts/
calculate_sc.py , Python, 125 lines - scripts/
calculate_sc_fc_cor_map. , Python, 134 linespy - scripts/
calculate_seed_mapping.p , Python, 146 linesy - scripts/
calculate_subcortical_sc , Python, 185 lines.py - scripts/
concatenate_timeseries.p , Python, 71 linesy - scripts/
concon/ , Python, 103 linesconvert_raw.py - scripts/
concon/ , Python, 150 linesintersections_to_sphere. py - scripts/
concon/ , Python, 104 linesm_to_vtk.py - scripts/
concon/ , Python, 104 linesnormalise_m.py - scripts/
concon/ , Python, 85 linesvtk_to_m.py - scripts/
convert_fsfast_timeserie , Python, 109 liness.py - scripts/
convert_hcp_fmri.py , Python, 109 lines - scripts/
downsample_ico_mesh.py , Python, 138 lines - scripts/
downsample_mesh.py , Python, 112 lines - scripts/
downsample_surface.py , Python, 97 lines - scripts/
embed_data.py , Python, 114 lines - scripts/
embed_data_upsample.py , Python, 119 lines - scripts/
embed_label_data.py , Python, 113 lines - scripts/
extract_fibers.py , Python, 122 lines - scripts/
filter_fibers.py , Python, 126 lines - scripts/
generate_grid_triangulat , Python, 125 linesion.py - scripts/
generate_icosphere.py , Python, 125 lines - scripts/
generate_sphere.py , Python, 132 lines - scripts/
get_adjacency_matrix.py , Python, 97 lines - scripts/
get_coords.py , Python, 85 lines - scripts/
get_fibers_barycentric.p , Python, 208 linesy - scripts/
group/ , Python, 165 linesgenerate_group_mask.py - scripts/
group/ , Python, 181 linesregister_fc.py - scripts/
group/ , Python, 150 linesregister_sc.py - scripts/
group_roi_vertices.py , Python, 146 lines - scripts/
intersections_to_sphere. , Python, 240 linespy - scripts/
map_surfaces.py , Python, 186 lines - scripts/
mesh_validation.py , Python, 188 lines - scripts/
normalise_vtk.py , Python, 84 lines - scripts/
sample_ico_surface.py , Python, 69 lines - scripts/
sample_surface.py , Python, 117 lines - scripts/
snap_fibers.py , Python, 200 lines - scripts/
trim_cortical_fibers.py , Python, 586 lines - README.md, Text, 196 lines
mica-mni/brainspace
8730de88ae32c4f88eeaf16ef2a6e53c5c32dc34, 5 May 2026Availability: 1 check, the latest on 26 September 2026: the link answers
- 26 September 2026: the link answers
123 files
- brainspace/
__init__.py , Python, 5 lines - brainspace/
_version.py , Python, 3 lines - brainspace/
datasets/ , Python, 15 lines__init__.py - brainspace/
datasets/ , Python, 322 linesbase.py - brainspace/
examples/ , Python, 1 line__init__.py - brainspace/
examples/ , Python, 182 linesplot_tutorial0.py - brainspace/
examples/ , Python, 84 linesplot_tutorial1.py - brainspace/
examples/ , Python, 253 linesplot_tutorial2.py - brainspace/
examples/ , Python, 304 linesplot_tutorial3.py - brainspace/
gradient/ , Python, 18 lines__init__.py - brainspace/
gradient/ , Python, 266 linesalignment.py - brainspace/
gradient/ , Python, 477 lines, 1 matchembedding.py - brainspace/
gradient/ , Python, 334 linesgradient.py - brainspace/
gradient/ , Python, 98 lines, 1 matchkernels.py - brainspace/
gradient/ , Python, 276 linesutils.py - brainspace/
mesh/ , Python, 10 lines__init__.py - brainspace/
mesh/ , Python, 976 linesarray_operations.py - brainspace/
mesh/ , Python, 252 linesmesh_cluster.py - brainspace/
mesh/ , Python, 94 linesmesh_correspondence.py - brainspace/
mesh/ , Python, 110 linesmesh_creation.py - brainspace/
mesh/ , Python, 766 linesmesh_elements.py - brainspace/
mesh/ , Python, 211 linesmesh_io.py - brainspace/
mesh/ , Python, 587 linesmesh_operations.py - brainspace/
null_models/ , Python, 12 lines__init__.py - brainspace/
null_models/ , Python, 308 linesmoran.py - brainspace/
null_models/ , Python, 347 linesspin.py - brainspace/
null_models/ , Python, 2,005 lines, 1 matchvariogram.py - brainspace/
plotting/ , Python, 6 lines__init__.py - brainspace/
plotting/ , Python, 501 linesbase.py - brainspace/
plotting/ , Python, 87 linescolormaps.py - brainspace/
plotting/ , Python, 55 linesdefaults_plotting.py - brainspace/
plotting/ , Python, 45 linessphinx_gallery_scrapper. py - brainspace/
plotting/ , Python, 633 linessurface_plotting.py - brainspace/
plotting/ , Python, 400 linesutils.py - brainspace/
plotting/ , Python, 19 linesutils_qt.py - brainspace/
tests/ , Python, 1 line__init__.py - brainspace/
tests/ , Python, 93 linestest_aligned_lambdas.py - brainspace/
tests/ , Python, 64 linestest_alignment_methods.p y - brainspace/
tests/ , Python, 51 linestest_alignment_options.p y - brainspace/
tests/ , Python, 43 linestest_colormaps.py - brainspace/
tests/ , Python, 187 linestest_copy_methods.py - brainspace/
tests/ , Python, 134 linestest_datasets.py - brainspace/
tests/ , Python, 66 linestest_embedding_validatio n.py - brainspace/
tests/ , Python, 150 linestest_gradient.py - brainspace/
tests/ , Python, 133 linestest_gradient_path_input s.py - brainspace/
tests/ , Python, 37 linestest_issue_133.py - brainspace/
tests/ , Python, 441 linestest_mesh.py - brainspace/
tests/ , Python, 260 linestest_null_models.py - brainspace/
tests/ , Python, 313 linestest_parcellation.py - brainspace/
tests/ , Python, 274 linestest_plotting.py - brainspace/
tests/ , Python, 208 linestest_vtk94_compatibility .py - brainspace/
tests/ , Python, 192 linestest_wrapping.py - brainspace/
utils/ , Python, 3 lines__init__.py - brainspace/
utils/ , Python, 369 linesparcellation.py - brainspace/
vtk_interface/ , Python, 14 lines__init__.py - brainspace/
vtk_interface/ , Python, 142 lineschecks.py - brainspace/
vtk_interface/ , Python, 300 linesdecorators.py - brainspace/
vtk_interface/ , Python, 8 linesio_support/ __init__.py - brainspace/
vtk_interface/ , Python, 254 linesio_support/ freesurfer_support.py - brainspace/
vtk_interface/ , Python, 159 linesio_support/ gifti_support.py - brainspace/
vtk_interface/ , Python, 352 linespipeline.py - brainspace/
vtk_interface/ , Python, 78 lineswrappers/ __init__.py - brainspace/
vtk_interface/ , Python, 328 lineswrappers/ actor.py - brainspace/
vtk_interface/ , Python, 327 lineswrappers/ algorithm.py - brainspace/
vtk_interface/ , Python, 732 lineswrappers/ base.py - brainspace/
vtk_interface/ , Python, 561 lineswrappers/ data_object.py - brainspace/
vtk_interface/ , Python, 80 lineswrappers/ lookup_table.py - brainspace/
vtk_interface/ , Python, 111 lineswrappers/ misc.py - brainspace/
vtk_interface/ , Python, 30 lineswrappers/ property.py - brainspace/
vtk_interface/ , Python, 250 lineswrappers/ renderer.py - brainspace/
vtk_interface/ , Python, 255 lineswrappers/ utils.py - docs/
conf.py , Python, 249 lines - docs/
python_doc/ , Jupyter, 187 linesauto_examples/ plot_tutorial0.ipynb - docs/
python_doc/ , Python, 182 linesauto_examples/ plot_tutorial0.py - docs/
python_doc/ , Jupyter, 92 linesauto_examples/ plot_tutorial1.ipynb - docs/
python_doc/ , Python, 84 linesauto_examples/ plot_tutorial1.py - docs/
python_doc/ , Jupyter, 272 linesauto_examples/ plot_tutorial2.ipynb - docs/
python_doc/ , Python, 253 linesauto_examples/ plot_tutorial2.py - docs/
python_doc/ , Jupyter, 303 linesauto_examples/ plot_tutorial3.ipynb - docs/
python_doc/ , Python, 304 linesauto_examples/ plot_tutorial3.py - matlab/
@GradientMaps/ , MATLAB, 317 linesGradientMaps.m - matlab/
@GradientMaps/ , MATLAB, 142 linesfit.m - matlab/
analysis_code/ , MATLAB, 339 lines@variogram/ variogram.m - matlab/
analysis_code/ , MATLAB, 141 linescompute_mem.m - matlab/
analysis_code/ , MATLAB, 86 linesdiffusion_mapping.m - matlab/
analysis_code/ , MATLAB, 29 linesgraph_is_connected.m - matlab/
analysis_code/ , MATLAB, 94 lineslabelmean.m - matlab/
analysis_code/ , MATLAB, 72 lineslaplacian_eigenmaps.m - matlab/
analysis_code/ , MATLAB, 100 linesmoran_randomization.m - matlab/
analysis_code/ , MATLAB, 106 linesprocrustes_alignment.m - matlab/
analysis_code/ , MATLAB, 105 linesspin_permutations.m - matlab/
example_data_loaders/ , MATLAB, 30 linesload_conte69.m - matlab/
example_data_loaders/ , MATLAB, 18 linesload_gradient.m - matlab/
example_data_loaders/ , MATLAB, 35 linesload_group_fc.m - matlab/
example_data_loaders/ , MATLAB, 28 linesload_group_mpc.m - matlab/
example_data_loaders/ , MATLAB, 19 linesload_marker.m - matlab/
example_data_loaders/ , MATLAB, 20 linesload_mask.m - matlab/
example_data_loaders/ , MATLAB, 29 linesload_parcellation.m - matlab/
plot_data/ , MATLAB, 28 lines@plot_hemispheres/ colorlimits.m - matlab/
plot_data/ , MATLAB, 30 lines@plot_hemispheres/ colormaps.m - matlab/
plot_data/ , MATLAB, 51 lines@plot_hemispheres/ labels.m - matlab/
plot_data/ , MATLAB, 177 lines@plot_hemispheres/ plot_hemispheres.m - matlab/
plot_data/ , MATLAB, 27 lines@plot_hemispheres/ private/ make_surface_plot.m - matlab/
plot_data/ , MATLAB, 68 lines@plot_hemispheres/ private/ plotter.m - matlab/
plot_data/ , MATLAB, 50 lines@plot_hemispheres/ private/ process_views.m - matlab/
plot_data/ , MATLAB, 108 linesgradient_in_euclidean.m - matlab/
plot_data/ , MATLAB, 18 linesscree_plot.m - matlab/
surface_manipulation/ , MATLAB, 164 linesSurfStatReadSurf1.m - matlab/
surface_manipulation/ , MATLAB, 96 linesSurfStatWriteSurf1.m - matlab/
surface_manipulation/ , MATLAB, 29 linescombine_surfaces.m - matlab/
surface_manipulation/ , MATLAB, 122 linesconvert_surface.m - matlab/
surface_manipulation/ , MATLAB, 13 linesfull2parcel.m - matlab/
surface_manipulation/ , MATLAB, 41 linesparcel2full.m - matlab/
surface_manipulation/ , MATLAB, 13 linesread_surface.m - matlab/
surface_manipulation/ , MATLAB, 41 linessplit_surfaces.m - matlab/
surface_manipulation/ , MATLAB, 56 linessurface_to_graph.m - matlab/
surface_manipulation/ , MATLAB, 11 lineswrite_surface.m - matlab/
tests/ , MATLAB, 83 lines@datasets_tests/ datasets_tests.m - matlab/
tests/ , MATLAB, 57 lines@diffusion_mapping_tests / diffusion_mapping_tests. m - matlab/
tests/ , MATLAB, 34 lines@utils_tests/ utils_tests.m - setup.py, Python, 86 lines
- LICENSE, License, 29 lines
- README.rst, Text, 43 lines
Zhao-team/SF-Gradient-Coupling
ff163a9e9aa01dc7600ac3cc3f0c4a0d0676574f, 15 December 2025Availability: 1 check, the latest on 29 September 2026: the link answers
- 29 September 2026: the link answers
9 files
- Association-Study/
main_KRR.py , Python, 219 lines, 2 matches - Association-Study/
main_MLP.py , Python, 309 lines, 1 match - Gradient-Construction/
Alignment.py , Python, 659 lines - Gradient-Construction/
raw_gradients.py , Python, 459 lines - Harmonization/
main_BatchEffect.R , R, 337 lines, 1 match - Heritability-Analysis/
ACE_heritability.py , Python, 79 lines, 2 matches - Heritability-Analysis/
imging_transcriptomics.p , Python, 242 lines, 3 matchesy - LICENSE, License, 21 lines
- README.md, Text, 16 lines
Zenodo 18912522
Availability: 1 check, the latest on 29 September 2026: the link answers (HTTP 200)
- 29 September 2026: the link answers (HTTP 200)
Code availability
The data preprocessing software FreeSurfer v6.0 is available at https://
Reproduced under the paper's license (CC BY), from the paper cited above.
Tracing map
Proposed by the machine: these links were found in the paper and verified at the source, without human review. The map will receive a Zenodo DOI once one of the paper's authors has validated it with their ORCID.
What the map holds:
- 4 repositories of the authors' code, each at its verified commit, with its license and how the link was found in the paper;
- 318 scripts, each with its path and the digest of its content;
- 20 matches between paragraphs of the paper and lines of the code (method lexical-v1);
- neither the text of the paper nor the code itself.
Its JSON (tracing-map.json) is deposited on Zenodo with its DOI once the map is validated.
Data
Datasets cited
- humanconnectome.org/
study/ , at Human Connectome Project; found in the text, “HCP”hcp-lifespan-development
Data availability
Neuroimaging and behavioral data from the ABCD Study can be obtained via the NIH Data Archive (https://
Reproduced under the paper's license (CC BY), from the paper cited above.
Versions
The history of this record: each version stored by the harvester or made by a correction of its authors or of the maintainers of its code, and what changed in its facts. The texts of the paper (its abstract, its availability statements) are not part of it; versions that changed only those are not listed.
Version 1, 29 September 2026: the first record
Recorded: type, language, journal, volume, issue, pages, dates, 7 authors, 2 keywords, 12 MeSH terms, 1 funder, 64 references.
Cite
This paper
Gao, S., Gu, Z., Ding, S., Wang, G., Zhang, Z., Zhao, H., & Zhao, Y. (2026). Brain functional-structural gradient coupling reflects development, behavior and genetic influences. Nature communications, 17(1), 4850. https://
BibTeX
@article{gao2026brain,
author = {Gao, Simiao and Gu, Zhiling and Ding, Shengxian and Wang, Gefei and Zhang, Zhengwu and Zhao, Hongyu and Zhao, Yize},
title = {{Brain functional-structural gradient coupling reflects development, behavior and genetic influences}},
journal = {Nature communications},
year = {2026},
month = apr,
volume = {17},
number = {1},
pages = {4850},
publisher = {Nature Publishing Group},
issn = {2041-1723},
doi = {10.1038/
url = {https://
pmid = {41957369},
pmcid = {PMC13222887}
}
RIS
TY - JOUR
AU - Gao, Simiao
AU - Gu, Zhiling
AU - Ding, Shengxian
AU - Wang, Gefei
AU - Zhang, Zhengwu
AU - Zhao, Hongyu
AU - Zhao, Yize
TI - Brain functional-structural gradient coupling reflects development, behavior and genetic influences
T2 - Nature communications
J2 - Nat Commun
PY - 2026
DA - 2026/
VL - 17
IS - 1
SP - 4850
SN - 2041-1723
PB - Nature Publishing Group
DO - 10.1038/
UR - https://
LA - en
ER -
CSL-JSON
{
"id": "10.1038/
"type": "article-journal",
"title": "Brain functional-structural gradient coupling reflects development, behavior and genetic influences",
"container-title": "Nature communications",
"author": [
{
"family": "Gao",
"given": "Simiao"
},
{
"family": "Gu",
"given": "Zhiling"
},
{
"family": "Ding",
"given": "Shengxian"
},
{
"family": "Wang",
"given": "Gefei"
},
{
"family": "Zhang",
"given": "Zhengwu"
},
{
"family": "Zhao",
"given": "Hongyu"
},
{
"family": "Zhao",
"given": "Yize"
}
],
"container-title-short":
"volume": "17",
"issue": "1",
"page": "4850",
"DOI": "10.1038/
"PMID": "41957369",
"PMCID": "PMC13222887",
"ISSN": "2041-1723",
"publisher": "Nature Publishing Group",
"URL": "https://
"language": "en",
"issued": {
"date-parts": [
[
2026,
4,
9
]
]
}
}
The tracing map gets a citation of its own once an author has validated it and it has a DOI.
Similar papers
The papers with a page that share the most with this one: the tools found in their code, their categories, datasets, cited references and authors, the rarest counting most.
- [1] doi:10.7554/elife.103097 [code]
- Canonical neurodevelopmental trajectories of structural and functional manifolds.Journal: eLifeIn common: BrainSpace, Nilearn, h5py, 8 other tools, developmental, 14 references
- [2] doi:10.1038/s41467-026-71270-w [code]
- Spatiotemporal dynamics of the human cortical functional hierarchy across the lifespan.Journal: Nature communicationsIn common: BrainSpace, GIfTI library for MATLAB, Parallel Computing Toolbox, 12 other tools, developmental, 8 references
- [3] doi:10.1038/s41467-026-76011-7 [code]
- Human cortex organizes dynamic co-fluctuations along the sensorimotor-association
axis. Journal: Nature communicationsIn common: BrainSpace, GIfTI library for MATLAB, ANTs, 10 other tools, 10 references - [4] doi:10.1038/s42003-025-09444-3 [code]
- Decoupling of neurophysiological activity from structure mirrors global microarchitectural and neuromodulatory trends.Journal: Communications biologyIn common: abagen, Nilearn, NiBabel, 6 other tools, 14 references
- [5] doi:10.1038/s41467-026-73668-y [code]
- Convergent and divergent brain-cognition development in early adolescence.Journal: Nature communicationsIn common: MRtrix3, GIfTI library for MATLAB, ANTs, 13 other tools, 6 references
- [6] doi:10.1038/s41467-026-76812-w [code]
- Assessing molecular, cellular and transcriptomic bases of laminar perfusion and cytoarchitecture coupling in the human cortex.Journal: Nature communicationsIn common: BrainSpace, limma, ANTs, 12 other tools, 6 references
- [7] doi:10.1038/s41586-026-10631-3 [code]
- A prognostic human brain network for diffuse midline glioma.Journal: NatureIn common: BrainSpace, GIfTI library for MATLAB, ANTs, 12 other tools, 5 references
- [8] doi:10.1038/s41467-026-71568-9 [code]
- Convergent and selective representations of pain, appetitive processes, aversive processes, and cognitive control in the insula.Journal: Nature communicationsIn common: abagen, MRtrix3, ANTs, 11 other tools, 5 references
- [9] doi:10.1016/j.isci.2026.116671 [code]
- A high-resolution functional network-organized atlas of human superficial white matter from ultra-high-field diffusion MRI.Journal: iScienceIn common: DIPY, MRtrix3, ANTs, 11 other tools, 5 references
- [10] doi:10.1038/s41398-026-04025-2 [code]
- Brain energetic landscapes shape state dysregulation in major depressive disorder: a morphological network controllability perspective.Journal: Translational psychiatryIn common: BrainSpace, GIfTI library for MATLAB, ANTs, 13 other tools, 3 references
Contribute
The authors of this paper can claim it, correct its record and validate its tracing map, and the maintainers of its code (its owner, or a public member of its organization) correct what it says of their repository; anyone signed in can ask for its removal. Every request goes to OSCR's own machine, which answers it; your account page follows them.
Sign in with ORCID to claim this paper as one of its authors, correct its record or validate its tracing map: when the paper's metadata lists your ORCID iD, you are recognized at once. Maintainers of its code: sign in with GitHub, then claim the repository on your account page.
Claim this paper
Correct its record
Say what each link of this record is, remove the ones that are not the paper's, add the ones that are missing. The correction becomes a new version of the record, in its Versions section.
Validate its tracing map
You validate the map as this page shows it: 4 repositories of the authors' code, each at its verified commit and with its license, 318 scripts, and 20 matches between paragraphs and code (see the Code and Map sections). It then receives a DOI on Zenodo, with you (your ORCID iD) and OSCR as its creators; the code itself is not deposited.
The map's fingerprint: sha256:ca38f7c43949149c…
Add the badge to its README
The badge links the code to this page. Copy one of these into the README of the paper's code: only you decide where it goes, and nothing is changed for you.
Markdown
[, paste the snippet at the top, then “Commit changes…” and, to review it first, “Create a new branch and start a pull request”. You open the pull request; OSCR asks for no permission.
Request its removal
To ask OSCR to remove this record, the copies of its authors' scripts or its tracing map, use the removal request page: signed in, you say who you are, what to remove and why, then review and confirm the request. Published rules decide every request (how).
Discussion, reproductions, activity
Discussion: questions and error reports about this paper and its code, from signed-in readers and its authors. It opens with sign-in.
Reproductions: reports from readers who ran the authors' code: what they reproduced, with which environment, commit and data. It opens with sign-in.
Activity: what happens around this paper: new versions of its record, its map's validation, discussions and reproductions. It opens with sign-in.
