csudre / EvaluationCharacterisation

1 stars 0 forks source link

Evaluation Characterisation Utilities

A pot-pourri of utilities related to the processing and analysis of segmentation, parcellation files, reorientation, translation between common parcellation atlases

compare_segmentations

Allows either to compare two segmentation or pairs of segmentation and reference as specified per folder.

Output summary as a csv file listing for each pair of reference / segmentation image the measures of interest

List of measures includes:

If specified, with the -save_map option, the maps of different types of error is saved as well

compute_ROI_statistics

Allows the computation of mask based statistics over an image from distribution features to texture features

Returns a csv file with all the required measures for all the files listed with pairs of mask and image

Measures include:

parcellation_translation

Enable the translation between different parcellation labelling.

Notably available GIF (Cardoso et al 2015) to Freesurfer labelling

With the option mask_mapping enables the relabeling over a mask

With the subcommand split_label, enables the split of a given label according to a direction based on ellipsoid decomposition

parcellation_applications

Different subcommand application:

process_orientation

Gather small utility function to reorient nifti files, transform from flirt to niftyreg affine matrix (similarly to nifty reg) and from niftyreg to flirt affine matrix.

Different subcommands are