Welcome to LIL Processing Docs¶
This documents the labs fmri-prep pipeline (as developed by Joe Heffernan). As documented here, this is the pipeline that is specific to the clinical epilepsy project. As such many of the scripts here are study specific.
Script Overview¶
This is a list of the relevant scripts. For a more detailed outline, see Overview
Pre-processing
run_tarred_dicom_info.py- creates a tsv file with dicom infodicom_info.R- gets info from tsv filerun_heudiconv.py- convert dicoms to nifticli_adjust_jsons.py- check field mapscli_post_heudiconv.py- update tsv filerun_fmriprep_epilepsy.py- run fmriprep on subject
GLM
generate_eprime_config.py- creates json file for each taskgenerate_events.py-generate_design_matrix.pyrun_deconvolve_prep.pyrun_postproc_and_model_estimation.py
Post GLM
post_analysis.pyrun_calculate_task_tsnr.pydeconvolve_link.pyPlotSingleParticipantMotion.R
General Notes¶
Within the language lab, there are 3 general pipelines used:
1. fmri-prep for clnical epilepsy data
* The surfaces that are output here are freesurfer and hpc surfaces
2. HCP pipline for SOE data
3. AFNI-centric processing
* Similar to using afni_proc.py, a lot of the SOE data is processed using afni-centric scripts