Quickstart Guide
This guide will help you get started with CHIMERA quickly.
Installation
Install CHIMERA from PyPI:
pip install chimera-brainparcellation
Basic Usage
Create a CHIMERA Parcellation
Here’s a simple example of how to create a CHIMERA parcellation:
from chimera import Chimera
# Create a CHIMERA instance with a parcellation code
# Each character represents a supra-region parcellation choice
parc_code = "DFMIIIFIF" # 10-character code for all supra-regions
chimera_obj = Chimera(parc_code=parc_code)
# Prepare templates and build parcellation
chimera_obj.prepare_templates(fssubj_dir="/path/to/freesurfer/subjects")
chimera_obj.build_parcellation(
bids_dir="/path/to/bids",
deriv_dir="/path/to/derivatives",
fssubj_dir="/path/to/freesurfer/subjects"
)
Command Line Usage
CHIMERA can also be used from the command line:
# Basic usage
chimera -b /path/to/bids -d /path/to/derivatives -p DFMIIIFIF
# Multiple parcellation codes
chimera -b /path/to/bids -d /path/to/derivatives -p DFMIIIFIF,SFMIIIFIF
# Specific subjects
chimera -b /path/to/bids -d /path/to/derivatives -p DFMIIIFIF -ids sub-001,sub-002
Understanding Parcellation Codes
CHIMERA uses 10-character codes where each character represents the parcellation choice for a specific supra-region:
Position 1: Cortical parcellation (A, B, C, D, F, H, K, L, M, R, S, T, V, X, Y)
Position 2: Subcortical parcellation (F, R)
Position 3: Thalamus parcellation (F, I, M, R)
Position 4: Amygdala parcellation (F, I, R)
Position 5: Hippocampus parcellation (F, I, H, R)
Position 6: Hypothalamus parcellation (F, I)
Position 7: Cerebellum parcellation (A, F, S)
Position 8: Brainstem parcellation (F, I, R)
Position 9: Gyral White Matter parcellation (F)
Position 10: White Matter parcellation (F, J)
Example codes:
- DFMIIIFIF: Desikan-Killiany cortical + FreeSurfer subcortical + MIAL thalamus + …
- HFIIIIFIF: HCP-MMP1 cortical + FreeSurfer subcortical + …
Interactive Code Generator
Not sure which parcellation code to use? Run the interactive generator with
-g / --gencode and CHIMERA will walk you through each supra-region:
chimera -b /path/to/bids -d /path/to/derivatives -g
The generator prompts you to:
Pick an atlas for each supra-region by its letter key (Enter = default).
Narrow down seg/scale variants for multi-resolution atlases.
Choose white-matter growing distance(s): a non-negative integer,
wm, or a comma-separated mix (e.g.0,0,1,0,wm). Default:0.
At the end it prints the equivalent --parcodes, --seg, --scale, and
--growwm command line for reference, then proceeds with processing.
List Available Parcellations
To see all available parcellations for each supra-region:
chimera --regions
Next Steps
Check the API Reference for detailed function documentation
See the Installation guide for advanced installation options
Read about parcellation methodologies in the main README