BrainFC 0.5.0 — Python fMRI processing
Raw resting-state fMRI can now be processed through Python: DICOM conversion, slice timing, motion, T1 bias correction and tissue segmentation, registration, confounds, visual QC and functional connectivity.
Use an existing Python 3.11–3.13 environment, including conda:
python -m pip install -U brainfc
brainfc serve- Guided BOLD + T1 or DICOM input, automatic metadata checks, and a QC confirmation before extraction.
- Complete Python, CLI and HTTP references, plus offline documentation.
- 231 tests; Windows/Linux checks, installed-wheel checks, browser workflow and one real resting-state scan validated.
Python preprocessing guide · API reference · Validation scope
Susceptibility-distortion correction is not implemented. This pipeline does not claim numerical equivalence to SPM or DPABI. Original individual images remain local and are not included in the release.