All scriptsΒΆ
Link directory contents
Iterates through source directory linking each file to destination directory. |
|
Creates new directory with links to HCP data |
NIFTI/GIFTI/CIFTI to dataframes
Converts a NIFTI/GIFTI/CIFTI file into a pandas dataframe |
|
Converts related files loaded from a tree into a pandas dataframe. |
create/analyze CIFTI files
Converts between CIFTI formats (NIFTI, HDF5, and zarr) |
|
Correlates two CIFTI files |
|
Converts probtrackX to dconn |
|
Smooths the values in the GIFTI or CIFTI file across the surface |
Functional MRI scripts
Normalizes the functional MRI data based on the noise level and concatenates results |
Gyral coordinate system
Generates the gyral coordinates in a volume |
|
GUI for interacting with gyral coordinate scripts |
|
Converts dyads into gyral coordinate system |
|
Extract radial, sulcal, and gyral orientations from gyral coordinate NIFTI file |
|
Extract fibre orientation transition boundary |
Multiple diffusion encoding (MDE)
Extracts b-tensor for given sequence |
|
Fit dispersing zeppelin model (single Bingham) |
|
Module to generate fake mutiple diffusion encoding data under the Gaussian assumption |
|
Extracts micro-anisotropy from mean signal |
|
Computes spherical mean signal |
Metadata beyond bvals/bvecs
Indexes the volumes into shells based on the sidecar |
|
Merges multiple sidecars into one |
Non-Gaussian noise
Corrects MRI signal for the noise floor |
|
Estimates the variance of the noise assuming a non-central chi distribution |
Scatter plots
Scatter plot of dense connectomes |
|
Scatter plot of dense scalar files |
|
Scatter plot of gifti files |
ProbtrackX helpers
Selects vertices on surface to run tractography from |
Splits voxel-wise job into multiple sub-jobs
Merge result from individual runs |
|
Run part of the voxel-wise job |
|
Submits a job using a mask in multiple parts |
GIFTI surfaces
Creates a surface covering the mask |
|
Assigns each vertex the value from the closest ridge (BUGGY) |
|
Computes the feature similarity with the neighbouring vertices |
|
For every vertex computes the distance to the closest point in a ROI |
|
Smooths the surface mesh |
|
Creates maps of gyri or sulci using watershed algorithm |
Surface parcellations
Clusters the surface based on provided features |
|
Combines two parcellations into a single parcellation by multiplying them |
|
Discretizes a continuous variable |
|
Randomly parcellates a surface |
|
Parcellates the surface based on clustering similar fingerprints |
Tree helper functions
Extract filenames from a FileTree |
|
Copies files matching short name from jalapeno |
Bibtex scripts
Query pubmed and adds result to bibtex file |
|
Updates entries in an existing bibtex file |
Various
Masks out part of a dlabel file based on a dscalar file |
|
Rounds the input b-values |