Inria-Empenn / narps_open_pipelines

A codebase reproducing the 70 pipelines of the NARPS study (Botvinik-Nezer et al., 2020) shared as an open resource for the community.
MIT License
9 stars 22 forks source link

[R5K7] Pipeline reproduction (SPM - raw) #168

Open cmaumet opened 8 months ago

cmaumet commented 8 months ago

Softwares

SPM12 v7487 ,\nMatlab R2017b (9.3.0.713579)

Input data

raw data

Additional context

$ narps_description -t R5K7 --json { "general.teamID": "R5K7", "general.NV_collection_link": "https://neurovault.org/collections/4950/", "general.results_comments": "Hypothesis 9 as phrased here could - strictly - not be tested. Rather, it is assumed that hypo 9 referred to \"greater positive parametric effect of loss in amygdala for equal range vs. equal indifference conditions.\" ", "general.preregistered": "No", "general.link_preregistration_form": "NA", "general.regions_definition": "anatomical definitions\n- vmPFC: a combination of the following maps of the J\u00fclich cytoarchitectonic atlas contained in the SPM Anatomy Toolbox (version 3), thresholded at a probability of P >= 0.2: OFC_Fo1, OFC_Fo2, FP2 und Cingul_s32 (left and right hemisphere each)\n- amygdala: as above, with the following maps: SF, MF, IF, LB, CM (left and right each)\n- ventral striatum: taken as is from the striatum atlas included in the FSL software package ", "general.softwares": "SPM12 v7487 ,\nMatlab R2017b (9.3.0.713579)", "exclusions.n_participants": "108", "exclusions.exclusions_details": "NA", "preprocessing.used_fmriprep_data": "No", "preprocessing.preprocessing_order": "1) motion correction\n2) intersubject registration (normalization)\n3) spatial smoothing", "preprocessing.brain_extraction": "NA", "preprocessing.segmentation": "NA", "preprocessing.slice_time_correction": "NA", "preprocessing.motion_correction": "SPM12, Realign & Unwarp using the phase map generated from the fieldmap data with SPM12 Fieldmap Toolbox v2.1 (default options). \nOther than defaults: \n- estimation: quality 0.95, separation 3, two-pass procedure (i. registering to 1st scan, ii. registering to mean image), interpolation 7th degree B-spline; \n- unwarp & reslice: interpolation 7th degree B-spline ", "preprocessing.motion": "", "preprocessing.gradient_distortion_correction": "Also, the single-band reference EPI image was distortion-corrected using the SPM12 Fieldmap Toolbox v2.1. ", "preprocessing.intra_subject_coreg": "NA", "preprocessing.distortion_correction": "NA", "preprocessing.inter_subject_reg": "SPM12: For each run, the distortion-corrected single-band reference EPI image was co-registered to the mean EPI image obtained from Realignment & Unwarping using normalised mutual information. The single-band reference EPI image was then co-registered to the grey-matter probability map included in the Old Segmentation toolbox of SPM12 using normalised mutual information, with the mean EPI image and the distortion-corrected EPI time-series remaining aligned to the reference EPI image by applying the same shift parameteres. The single-band reference EPI image was subsequently normalized to SPM12's MNI152 template brain via the Unified Segmentation approach (Old Segment function in SPM12). To reduce the risk of overfitting we set the warp frequency cutoff to 45 limiting the discrete cosine transform bases, and set the sampling distance to 2. Beside the single-band reference EPI image, the resulting deformation field was also applied to the mean EPI image and the entire EPI time-series.", "preprocessing.intensity_correction": "NA", "preprocessing.intensity_normalization": "NA", "preprocessing.noise_removal": "NA", "preprocessing.volume_censoring": "NA", "preprocessing.spatial_smoothing": "SPM12, fixed Gaussian kernel with 8 mm FWHM, performed in MNI152 space ", "preprocessing.preprocessing_comments": "NA", "analysis.data_submitted_to_model": "time series of 449 EPI volumes for each of 4 sessions in each of 108 participants", "analysis.spatial_region_modeled": "NA", "analysis.independent_vars_first_level": " - event-related design with each trial modelled with a duration of 4 sec and 3 linear parametric modulators (PMs orthogonalized via de-meaning against task and preceding PMs, respectively) for gain, loss and reaction time (in that order) as given in the .tsv log files \n- canonical HRF plus temporal derivative\n- 6 motion regressors (1st-order only) reflecting the 6 realignment parameters for translation and rotation movements obtained during preprocessing\n- The above modelling was done for each session, with all 4 sessions being included in one 1st-level design matrix per participant. \n- After model estimation, sum contrast images for each regressor of interest [task, gain (PM1), loss (PM2) and RT (PM3)] were computed across the 4 sessions in each participant.", "analysis.RT_modeling": "pm", "analysis.movement_modeling": "1", "analysis.independent_vars_higher_level": "A flexible factorial design was used to examine the effects of 4 factors of interest [task, gain (PM1), loss (PM2) and RT (PM3); cf. description above] for each of the 2 groups (Equal Indifference vs. Equal Range). \n- condition effects per group modelled as factors (representing linear parametric modulation effects estimated at the 1st level) \n- no covariates, no other between-group effects ", "analysis.model_type": "Mass Univariate", "analysis.model_settings": "1st-level model: \"AR(1) + w\" autocorrelation model in SPM, high-pass filter: 128 s\n2nd-level model: random-effects GLM implemented with weighted least squares (via SPM's restricted maximum likelihood estimation); both between-condition and between-group variances assumed to be unequal ", "analysis.inference_contrast_effect": "Linear T contrasts for the two parameters of interest (PM1 indicating linear hemodynamic changes with Gain value over trials within each subject, PM2 indicating such changes with Loss value) were used to test for the effects specified in the 9 hypotheses given. ", "analysis.search_region": "NA", "analysis.statistic_type": "Voxel-wise", "analysis.pval_computation": "standard parametric inference", "analysis.multiple_testing_correction": "family-wise error correction, based on Random Field Theory", "analysis.comments_analysis": "NA", "general.general_comments": "NA", "categorized_for_analysis.region_definition_vmpfc": "atlas J\u00fclich cytoarchitectonic", "categorized_for_analysis.region_definition_striatum": "atlas Oxford-Imanova Striatal Structural Atlas", "categorized_for_analysis.region_definition_amygdala": "atlas J\u00fclich cytoarchitectonic", "categorized_for_analysis.analysis_SW": "SPM", "categorized_for_analysis.analysis_SW_with_version": "SPM12", "categorized_for_analysis.smoothing_coef": "8", "categorized_for_analysis.testing": "parametric", "categorized_for_analysis.testing_thresh": "", "categorized_for_analysis.correction_method": "GRTFWE voxelwise", "categorized_for_analysis.correctionthresh": "p<0.05", "derived.n_participants": "108", "derived.excluded_participants": "n/a", "derived.func_fwhm": "8", "derived.con_fwhm": "", "comments.excluded_from_narps_analysis": "No", "comments.exclusion_comment": "N/A", "comments.reproducibility": "2", "comments.reproducibility_comment": "" }

List of tasks

Please tick the boxes below once the corresponding task is finished. :+1:

cmaumet commented 8 months ago

Note of things that we are unsure about:

Computation of vdm, we used:

Inter-subject registration: