Open In Binder Open In Colab

First and Second Level fMRI Analysis with SPM#

Author: Monika Doerig

Citation:

  • Wakeman, DG and Henson, RN (2021). Multisubject, multimodal face processing. OpenNeuro. [Dataset] doi: 10.18112/openneuro.ds000117.v1.0.5

  • Wakeman, D.G. & Henson, R.N. (2015). A multi-subject, multi-modal human neuroimaging dataset. Sci. Data 2:150001 doi: 10.1038/sdata.2015.1

Useful resources:

Setup Neurodesk#

%%capture
import os
import sys
IN_COLAB = 'google.colab' in sys.modules

if IN_COLAB:
  os.environ["LD_PRELOAD"] = "";
  os.environ["APPTAINER_BINDPATH"] = "/content,/tmp,/cvmfs"
  os.environ["MPLCONFIGDIR"] = "/content/matplotlib-mpldir"
  os.environ["LMOD_CMD"] = "/usr/share/lmod/lmod/libexec/lmod"

  !curl -J -O https://raw.githubusercontent.com/NeuroDesk/neurocommand/main/googlecolab_setup.sh
  !chmod +x googlecolab_setup.sh
  !./googlecolab_setup.sh

  os.environ["MODULEPATH"] = ':'.join(map(str, list(map(lambda x: os.path.join(os.path.abspath('/cvmfs/neurodesk.ardc.edu.au/neurodesk-modules/'), x),os.listdir('/cvmfs/neurodesk.ardc.edu.au/neurodesk-modules/')))))
# Output CPU information:
!cat /proc/cpuinfo | grep 'vendor' | uniq
!cat /proc/cpuinfo | grep 'model name' | uniq
vendor_id	: GenuineIntel
model name	: Intel(R) Xeon(R) Gold 6126 CPU @ 2.60GHz

Introduction#

The fMRI dataset used for this example is part of a multi-subject, multi-modal (sMRI, fMRI, MEG, EEG) neuroimaging dataset on face processing. It contains data in BIDS format on sixteen healthy volunteers. The data was recoreded while the volunteers performed multiple runs of hundreds of trials of a simple perceptual task on pictures of familiar, unfamiliar and scrambled faces during two visits to the laboratory.

The facial stimuli consisted of two groups of 300 greyscale photos, half of which were of famous people and half of which were of non-famous people (unknown to the participants). Each scrambled face was created either from the famous face or the non-famous face of the same stimulus number. Additionally, each image was presented twice to the participants. The second presentation occurred either immediately after the first presentation (Immediate Repeats) or after 5–15 intervening stimuli (Delayed Repeats), with 50% of each type of repeat. To ensure that each stimulus received equal attention, participants were instructed to use their left or right index finger to press one of two keys (assignment counter-balanced across participants). They determined the symmetry of each image by pressing a key based on whether they perceived it to be ‘more’ or ‘less symmetric’ than average.

In the original paper (Wakeman & Henson, 2015), the repetition manipulation was not distinguished, meaning that initial and repeated presentations were treated identically without considering the timing of the repeats.

To illustrate the setup of a 3x2 factorial design analysis (familiar vs. unfamiliar vs. scrambled faces) x (1st vs. 2nd presentation) in an SPM Nipype workflow, the event files will be adapted accordingly. Each stimulus type will be labeled as either the first or second presentation. However, for simplicity, no distinction is made between immediate and delayed repetitions, resulting in 6 stimulus types (conditions): Familiar-Rep1 (F1), Familiar-Rep2 (F2), Unfamiliar-Rep1 (U1), Unfamiliar-Rep2 (U2), Scrambled-Rep1 (S1), and Scrambled-Rep2 (S2).

Examples of a familiar, unfamiliar and scrambled face:

PATTERN_STIMULI = "stimuli/func/*001.bmp"

!datalad install https://github.com/OpenNeuroDatasets/ds000117.git
!cd ds000117 && datalad get $PATTERN_STIMULI
action summary:
  get (notneeded: 6)

import matplotlib.pyplot as plt
from matplotlib.image import imread

# Load the .bmp images
familiar = imread('ds000117/stimuli/func/f001.bmp')
unfamiliar = imread('ds000117/stimuli/func/u001.bmp')
scrambled = imread('ds000117/stimuli/func/s001.bmp')

# Create a Matplotlib figure with subplots
fig, axes = plt.subplots(1, 3, figsize=(12, 4))

# Plot each image on a subplot
axes[0].imshow(familiar, cmap='gray')
axes[0].set_title('Familiar face')
axes[0].axis('off')

axes[1].imshow(unfamiliar, cmap='gray')
axes[1].set_title('Unfamiliar face')
axes[1].axis('off')

axes[2].imshow(scrambled, cmap='gray')
axes[2].set_title('Scrambled face')
axes[2].axis('off')

plt.tight_layout()
plt.show()
../_images/2ce3e5767dae64fff0f4d83f2209faddd15bd143c79c5bf89476d8c5d0612004.png

Download Data and install Python modules#

# get func data of the mri session of 9 individuals  
PATTERN = "sub-0*/ses-mri/func"

!datalad install https://github.com/OpenNeuroDatasets/ds000117.git
!cd ds000117 && datalad get $PATTERN
action summary:
  get (notneeded: 9)

# get preprocessed normalized func images of 9 individuals  
PATTERN_PREP = "sub-0*/ses-mri/func/*space-MNI152NLin6Asym_desc-smoothAROMAnonaggr_bold.nii.gz"

!datalad install https://github.com/OpenNeuroDerivatives/ds000117-fmriprep.git
!cd ds000117-fmriprep && datalad get $PATTERN_PREP
action summary:
  get (notneeded: 81)

# Installations
!pip install nilearn pandas
Requirement already satisfied: nilearn in /opt/conda/lib/python3.11/site-packages (0.10.4)
Requirement already satisfied: pandas in /opt/conda/lib/python3.11/site-packages (2.2.2)
Requirement already satisfied: joblib>=1.0.0 in /opt/conda/lib/python3.11/site-packages (from nilearn) (1.4.2)
Requirement already satisfied: lxml in /opt/conda/lib/python3.11/site-packages (from nilearn) (5.2.1)
Requirement already satisfied: nibabel>=4.0.0 in /opt/conda/lib/python3.11/site-packages (from nilearn) (5.2.1)
Requirement already satisfied: numpy>=1.19.0 in /opt/conda/lib/python3.11/site-packages (from nilearn) (1.26.4)
Requirement already satisfied: packaging in /opt/conda/lib/python3.11/site-packages (from nilearn) (23.2)
Requirement already satisfied: requests>=2.25.0 in /opt/conda/lib/python3.11/site-packages (from nilearn) (2.31.0)
Requirement already satisfied: scikit-learn>=1.0.0 in /opt/conda/lib/python3.11/site-packages (from nilearn) (1.5.0)
Requirement already satisfied: scipy>=1.8.0 in /opt/conda/lib/python3.11/site-packages (from nilearn) (1.13.0)
Requirement already satisfied: python-dateutil>=2.8.2 in /opt/conda/lib/python3.11/site-packages (from pandas) (2.8.2)
Requirement already satisfied: pytz>=2020.1 in /opt/conda/lib/python3.11/site-packages (from pandas) (2023.3)
Requirement already satisfied: tzdata>=2022.7 in /opt/conda/lib/python3.11/site-packages (from pandas) (2024.1)
Requirement already satisfied: six>=1.5 in /opt/conda/lib/python3.11/site-packages (from python-dateutil>=2.8.2->pandas) (1.16.0)
Requirement already satisfied: charset-normalizer<4,>=2 in /opt/conda/lib/python3.11/site-packages (from requests>=2.25.0->nilearn) (3.3.0)
Requirement already satisfied: idna<4,>=2.5 in /opt/conda/lib/python3.11/site-packages (from requests>=2.25.0->nilearn) (3.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/conda/lib/python3.11/site-packages (from requests>=2.25.0->nilearn) (2.0.7)
Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/lib/python3.11/site-packages (from requests>=2.25.0->nilearn) (2024.2.2)
Requirement already satisfied: threadpoolctl>=3.1.0 in /opt/conda/lib/python3.11/site-packages (from scikit-learn>=1.0.0->nilearn) (3.5.0)

Load SPM and import Python and Nipype modules#

import lmod
await lmod.purge(force=True)
await lmod.load('spm12/r7771')
await lmod.list()
['spm12/r7771']
import pandas as pd
import numpy as np
from nilearn import plotting
import matplotlib.pyplot as plt
import json
import os
from os.path import join as opj
from scipy.io import loadmat
import nipype.algorithms.modelgen as model
from nipype.interfaces import spm
from nipype.interfaces.io import DataSink, DataGrabber
from nipype.interfaces.utility import IdentityInterface, Function
from nipype import Node, Workflow, MapNode
from nipype.algorithms.misc import Gunzip
import nipype
NIPYPE_VERSION = nipype.__version__
print(NIPYPE_VERSION)
1.8.6
if NIPYPE_VERSION <= '1.8.6':
    print('Contrasts need to be defined manually and wont be computed automatically when they are defined in Level1Design using the factor_info parameter')
    
# starting in nipype version 1.8.7., when factor_info parameter is used in Level1design T and F contrasts (ess*, con*, spmF* and spmT* images) 
# are created automatically by in EstimateModel by SPM
Contrasts need to be defined manually and wont be computed automatically when they are defined in Level1Design using the factor_info parameter

Analysis#

1. First Level Analysis#

Prepare Data Input#

#base directories
data_base_dir = os.getcwd() 
experiment_dir = opj(data_base_dir, 'spm_analysis/') #where to store the working and datasink directories

#list of subject identifiers and runs
sub_list =  ['01', '02', '03', '04', '05', '06', '07', '08', '09']

#only take run 1 and 2 for computational reasons
run_id = [1,2]
#TR of functional images
with open(opj(data_base_dir,'ds000117/task-facerecognition_bold.json'), 'rt') as fp:
    task_info = json.load(fp)
TR = float(task_info['RepetitionTime'])
print('Repetition Time:', TR)
Repetition Time: 2.0

Start the workflow#

wf = Workflow(name='level1_spm', base_dir=experiment_dir)
wf.config["execution"]["crashfile_format"] = "txt"

Input stream#

infosource = Node(IdentityInterface(fields=["subject_id"]),
                  name="infosource")
infosource.iterables = [("subject_id", sub_list)]
SPM12 can accept NIfTI files as input, but only if they are not compressed (‘unzipped’). Use Gunzip node to unzip the files, before feeding them it to the model specification node.#
gunzip_func = MapNode(Gunzip(), name='gunzip_func', iterfield='in_file')
datagrabber = Node(interface=DataGrabber(
        infields=["subject_id","run_id"], outfields=["func", "events"]
    ), name="datagrabber"
)

# Specify task names and return a sorted filelist to ensure to match files to correct runs
datagrabber.inputs.run_id = run_id
datagrabber.inputs.sort_filelist = True
datagrabber.inputs.template = "*"
datagrabber.inputs.base_directory = data_base_dir

# Define arguments fill the wildcards in the below paths 
datagrabber.inputs.template_args = dict(
    func=[["subject_id","subject_id","run_id"]],
    events=[["subject_id","subject_id", "run_id"]]
)

datagrabber.inputs.field_template = dict(
    func= "ds000117-fmriprep/sub-%s/ses-mri/func/sub-%s_ses-mri_task-facerecognition_run-%d_space-MNI152NLin6Asym_desc-smoothAROMAnonaggr_bold.nii.gz",
    events="ds000117/sub-%s/ses-mri/func/sub-%s_ses-mri_task-facerecognition_run-0%d_events.tsv", 
)

wf.connect([
        (infosource, datagrabber, [("subject_id", "subject_id")])])

wf.connect([(datagrabber, gunzip_func, [('func', 'in_file')])])

First-level GLM#

The subsequent task involves obtaining information such as stimuli type, onset, duration, and other regressors for integration into the GLM model. To accomplish this, a helper function needs to be created, which will be referred to as subjectinfo.

A TSV file for each run looks like this:

!cat ds000117/sub-01/ses-mri/func/sub-01_ses-mri_task-facerecognition_run-01_events.tsv
onset	duration	circle_duration	stim_type	trigger	button_pushed	response_time	stim_file
0	.908	.534	FAMOUS	5	4	2.158	func/f013.bmp
3.273	.962	.586	FAMOUS	6	4	1.233	func/f013.bmp
6.647	.825	.546	UNFAMILIAR	13	4	1.183	func/u014.bmp
9.838	.968	.597	UNFAMILIAR	14	4	.930	func/u014.bmp
12.978	.904	.415	UNFAMILIAR	13	7	1.068	func/u016.bmp
16.219	.859	.558	UNFAMILIAR	14	7	1.207	func/u016.bmp
19.443	.804	.585	UNFAMILIAR	13	4	1.286	func/u010.bmp
22.55	.879	.526	UNFAMILIAR	14	4	1.008	func/u010.bmp
25.606	.866	.416	SCRAMBLED	17	7	1.929	func/s002.bmp
28.697	.884	.461	SCRAMBLED	18	4	1.300	func/s002.bmp
31.319	20.000	20.000	n/a	999	20000	20.000	func/i999.bmp
51.898	.974	.543	FAMOUS	5	7	2.477	func/f004.bmp
55.173	.925	.534	SCRAMBLED	17	7	1.372	func/s008.bmp
58.313	.985	.439	UNFAMILIAR	13	4	1.431	func/u012.bmp
61.587	.862	.533	FAMOUS	5	4	1.086	func/f012.bmp
64.677	.869	.461	FAMOUS	6	4	1.018	func/f012.bmp
67.75	.804	.446	SCRAMBLED	17	7	1.267	func/s007.bmp
70.774	.873	.445	SCRAMBLED	17	7	1.211	func/s011.bmp
73.881	.983	.466	FAMOUS	7	7	1.203	func/f004.bmp
77.105	.998	.468	SCRAMBLED	17	7	1.240	func/s015.bmp
80.445	.833	.583	SCRAMBLED	19	7	1.379	func/s008.bmp
83.469	.940	.434	FAMOUS	5	7	1.637	func/f006.bmp
86.676	.813	.488	FAMOUS	6	7	1.209	func/f006.bmp
89.833	.994	.570	UNFAMILIAR	15	4	1.444	func/u012.bmp
93.19	.997	.594	FAMOUS	5	7	1.352	func/f009.bmp
96.448	.869	.491	FAMOUS	5	7	1.012	func/f005.bmp
99.655	.821	.571	SCRAMBLED	19	7	1.483	func/s007.bmp
102.695	.933	.437	FAMOUS	5	7	1.228	func/f002.bmp
105.869	.818	.481	FAMOUS	6	7	1.109	func/f002.bmp
108.942	.925	.487	SCRAMBLED	19	7	1.205	func/s011.bmp
111.615	20.000	20.000	n/a	999	20000	20.000	func/i999.bmp
132.144	.980	.498	FAMOUS	5	7	.898	func/f014.bmp
135.351	.833	.458	SCRAMBLED	19	n/a	0	func/s015.bmp
138.541	.999	.591	SCRAMBLED	17	4	1.940	func/s004.bmp
141.849	.868	.548	FAMOUS	5	4	1.366	func/f001.bmp
144.906	.832	.421	FAMOUS	6	4	1.433	func/f001.bmp
147.946	.897	.445	FAMOUS	7	7	.767	func/f009.bmp
151.186	.971	.575	UNFAMILIAR	13	7	1.604	func/u013.bmp
154.393	.978	.458	FAMOUS	7	7	1.137	func/f005.bmp
157.701	.984	.564	FAMOUS	5	7	1.248	func/f015.bmp
161.008	.900	.556	UNFAMILIAR	13	4	1.239	func/u011.bmp
164.265	.828	.594	UNFAMILIAR	14	4	1.269	func/u011.bmp
167.306	.830	.447	FAMOUS	7	7	1.116	func/f014.bmp
170.312	.992	.415	FAMOUS	5	7	1.806	func/f003.bmp
173.519	.942	.442	FAMOUS	6	7	1.361	func/f003.bmp
176.777	.874	.539	SCRAMBLED	19	4	1.363	func/s004.bmp
179.984	.845	.559	SCRAMBLED	17	4	1.131	func/s012.bmp
183.058	.981	.467	SCRAMBLED	17	7	.872	func/s001.bmp
186.365	.880	.559	SCRAMBLED	18	7	1.000	func/s001.bmp
189.422	.858	.414	UNFAMILIAR	15	4	1.095	func/u013.bmp
192.027	20.000	20.000	n/a	999	20000	20.000	func/i999.bmp
212.623	.873	.554	SCRAMBLED	17	4	1.718	func/s006.bmp
215.83	.863	.558	FAMOUS	7	7	1.115	func/f015.bmp
218.937	.984	.479	SCRAMBLED	17	7	1.449	func/s014.bmp
222.178	.873	.487	SCRAMBLED	18	7	.834	func/s014.bmp
225.452	.912	.536	UNFAMILIAR	13	4	1.099	func/u002.bmp
228.559	.952	.419	UNFAMILIAR	14	4	.915	func/u002.bmp
231.733	.891	.465	UNFAMILIAR	13	4	1.023	func/u004.bmp
234.89	.947	.496	UNFAMILIAR	14	4	.953	func/u004.bmp
238.164	.824	.560	SCRAMBLED	19	7	1.068	func/s012.bmp
241.187	.922	.425	FAMOUS	5	4	1.154	func/f011.bmp
244.478	.941	.593	SCRAMBLED	17	7	1.283	func/s005.bmp
247.668	.857	.482	SCRAMBLED	18	7	1.023	func/s005.bmp
250.825	.813	.524	SCRAMBLED	19	7	1.329	func/s006.bmp
253.849	.921	.450	FAMOUS	5	7	1.221	func/f007.bmp
257.072	.903	.528	SCRAMBLED	17	7	.788	func/s016.bmp
260.163	.969	.419	FAMOUS	5	4	1.369	func/f010.bmp
263.403	.892	.516	FAMOUS	6	4	1.183	func/f010.bmp
266.627	.950	.562	SCRAMBLED	17	7	1.326	func/s009.bmp
269.901	.935	.561	SCRAMBLED	18	7	1.010	func/s009.bmp
273.025	.896	.434	FAMOUS	7	7	1.431	func/f011.bmp
275.664	20.000	20.000	n/a	999	20000	20.000	func/i999.bmp
296.109	.895	.410	SCRAMBLED	17	4	1.541	func/s010.bmp
299.233	.908	.452	SCRAMBLED	18	4	1.010	func/s010.bmp
302.373	.866	.457	UNFAMILIAR	13	4	1.137	func/u008.bmp
305.53	.880	.519	FAMOUS	7	7	1.127	func/f007.bmp
308.588	.821	.417	SCRAMBLED	17	7	1.208	func/s003.bmp
311.594	.873	.403	SCRAMBLED	18	7	.965	func/s003.bmp
314.784	.967	.543	SCRAMBLED	19	7	1.126	func/s016.bmp
318.008	.913	.495	SCRAMBLED	17	4	1.137	func/s013.bmp
321.165	.957	.477	UNFAMILIAR	13	4	1.073	func/u007.bmp
324.423	.826	.534	UNFAMILIAR	14	4	.934	func/u007.bmp
327.479	.998	.457	UNFAMILIAR	13	4	1.293	func/u015.bmp
330.77	.981	.534	UNFAMILIAR	13	4	1.075	func/u009.bmp
334.011	.920	.491	UNFAMILIAR	15	4	1.075	func/u008.bmp
337.134	.967	.442	FAMOUS	5	7	.754	func/f008.bmp
340.425	.946	.552	FAMOUS	6	7	.917	func/f008.bmp
343.632	.870	.489	UNFAMILIAR	13	4	1.286	func/u003.bmp
346.839	.990	.552	UNFAMILIAR	14	4	1.141	func/u003.bmp
350.146	.937	.542	SCRAMBLED	19	4	1.334	func/s013.bmp
352.836	20.000	20.000	n/a	999	20000	20.000	func/i999.bmp
373.298	.816	.420	UNFAMILIAR	13	4	1.415	func/u001.bmp
376.455	.837	.577	UNFAMILIAR	14	4	1.247	func/u001.bmp
379.646	.825	.572	UNFAMILIAR	13	7	1.292	func/u006.bmp
382.786	.995	.540	UNFAMILIAR	15	4	1.003	func/u015.bmp
385.993	.976	.447	UNFAMILIAR	13	7	1.536	func/u005.bmp
389.3	.906	.558	UNFAMILIAR	15	4	1.078	func/u009.bmp
392.508	.957	.526	FAMOUS	5	7	1.223	func/f016.bmp
395.264	.012	0	n/a	999	0	0	func/Circle.bmp

As mentioned in the introduction, these event files will be adapted in the function ‘subjectinfo’ to demonstrate the setup of a 3x2 factorial design analysis. The original stimulus types (stim_types) FAMOUS, NONFAMILIAR, SCRAMBLED will be replaced with F1 (first presentation of an image of a famous face)/ F2 (second presentation of image), U1/U2 and S1/S1 due to the first or second occurance of the respective stimulus file (stim_file). In addition, stimuli of stimulus type n/a are deleted.

# Get the subject information: to create a GLM model, Nipype needs a list of Bunch objects per run (session)

def subjectinfo(events):

    # packages need to be imported within the function for node to work (function is executed in a standalone environment)
    from nipype.interfaces.base import Bunch
    import pandas as pd
    from collections import OrderedDict

    trialinfo = pd.read_table(events)

    # Filter out rows where stim_type does not contain 'FAMOUS', 'UNFAMILIAR', or 'SCRAMBLED' --> n/a
    trialinfo = trialinfo[trialinfo['stim_type'].isin(['FAMOUS', 'UNFAMILIAR', 'SCRAMBLED'])].reset_index(drop=True)
    
    # Create a dictionary to store the count of occurrences for each stim_file
    stim_file_count = {}
    
    
    # Iterate over each row in the dataframe
    for index, row in trialinfo.iterrows():
        # Get the stim_file value for the current row
        stim_file = row['stim_file']
        
        # If the stim_file is not in the stim_file_count dictionary, add it with count 1
        if stim_file not in stim_file_count:
            stim_file_count[stim_file] = 1
        else:
            # Increment the count for the stim_file and update the dictionary
            stim_file_count[stim_file] += 1
        
        # Get the count of occurrences for the current stim_file
        count = stim_file_count[stim_file]
        
        # Determine the new stim_type based on the stim_file and its count
        if 'FAMOUS' in row['stim_type']:
            new_stim_type = f'F{count}'
        elif 'UNFAMILIAR' in row['stim_type']:
            new_stim_type = f'U{count}'
        else:
            # If it's not 'FAMOUS' or 'UNFAMILIAR', it must be 'SCRAMBLED'
            new_stim_type = f'S{count}'
        
        # Update the stim_type in the dataframe
        trialinfo.at[index, 'stim_type'] = new_stim_type

    
    # Define the custom sorting order (instead of an alphabetic ordering F1, F2, S1, S2, U1, U2
    sorting_order = OrderedDict([('F1', 1), ('F2', 2), ('U1', 3), ('U2', 4), ('S1', 5), ('S2', 6)])
    
    conditions = []
    onsets = []
    durations = []
    
    # Group trialinfo by 'stim_type' and iterate over groups
    grouped_trials = trialinfo.groupby('stim_type')
    for group_key in sorting_order.keys():  # Use keys() to iterate over keys
        group_data = grouped_trials.get_group(group_key)
        conditions.append(group_key)
        onsets.append(group_data['onset'].tolist())
        durations.append(group_data['duration'].tolist())

    subject_info = Bunch(conditions=conditions, 
                     onsets=onsets, 
                     durations=durations)
        
    return subject_info
    


getsubjectinfo = MapNode(Function(input_names=['events'],
                                output_names=['subject_info'],
                                function=subjectinfo),
                                name='getsubjectinfo', iterfield=['events'])
wf.connect(datagrabber, 'events', getsubjectinfo, 'events')
modelspec = Node(model.SpecifySPMModel(concatenate_runs=True,
                                input_units = 'secs',
                                output_units = 'secs',
                                time_repetition= TR, 
                                high_pass_filter_cutoff=128), #in secs, slow signal drifts with a period > 128 will be removed
                                name='modelspec')
                              
wf.connect(getsubjectinfo, 'subject_info', modelspec,'subject_info')
wf.connect(gunzip_func, 'out_file', modelspec, 'functional_runs')
Level1Design: canonical HRF#

The design matrix will be constructed without including derivatives of the hemodynamic response function (HRF) and therefore assumes a constant delay and dispersion for the hemodynamic response.

Starting in nipype version 1.8.7., when factor_info parameter is used in Level1design, T and F contrasts (ess*, con*, spmF* and spmT* images) are created automatically in EstimateModel by SPM. They need to be connected directly to a data output module#

The following lines automatically inform SPM to create a default set of contrats for a factorial design.

# Level1Design - Generates an SPM design matrix
level1design = Node(spm.Level1Design(bases={'hrf':{'derivs': [0,0]}}, # no derivatives
                                timing_units='secs',
                                interscan_interval=TR, 
                                microtime_onset=8, #The onset/time-bin in seconds for alignment
                                microtime_resolution=16, #Number of time-bins per scan in secs
                                mask_threshold=0.8,
                                global_intensity_normalization='none',
                                volterra_expansion_order=1, #do not model interactions
                                model_serial_correlations='AR(1)'), # serial correlations --> autoregressive AR(1) model during Classical (ReML) parameter estimation
                                name='level1design')

if NIPYPE_VERSION > '1.8.6':
# Factors need to match conditions: product of levels (here 6) needs to match number of condition names --> F1, F2, U1, U2, S1, S2
    level1design.inputs.factor_info = [dict(name = 'Face', levels = 3),
                                        dict(name = 'Rep', levels = 2)]
                            
wf.connect(modelspec,'session_info', level1design, 'session_info')
# EstimateModel - estimate the parameters of the model 
level1estimate = Node(spm.EstimateModel(estimation_method={'Classical':1}), #EstimateModel2
                                   name='level1estimate')

wf.connect(level1design, 'spm_mat_file', level1estimate, 'spm_mat_file')
Specify GLM contrast for nipype<=1.8.6#

Contrasts need to be set up manually as they are not created automatically in EstimateModel when factor_info parameter is used in Level1Design.

condition_names =   ['F1', 'F2', 'U1', 'U2', 'S1', 'S2'] #The condition names must match the names listed in the subjectinfo function described above.

cond1 = ('Positive effect of condition', 'T', condition_names, [1, 1, 1, 1, 1, 1])

# positive effect face
face1 = ('Positive effect of Face_1', 'T', condition_names, [1, 1, -1, -1, 0, 0])
face2 = ('Positive effect of Face_2', 'T', condition_names, [0, 0, 1, 1, -1, -1])

# rep1 > rep2
rep1 = ('Positive effect of Rep', 'T', condition_names, [1, -1, 1, -1, 1, -1])

# positive interaction face x rep
int1 = ('Positive interaction of Face x Rep1', 'T', condition_names, [1, -1, -1, 1, 0, 0])
int2 = ('Positive interaction of Face x Rep2', 'T', condition_names, [0, 0, 1, -1, -1, 1])

contf1 = ['Average effect condition', 'F', [cond1]]
contf2 = ['Main effect Face', 'F', [face1, face2]]
contf3 = ['Main effect Rep', 'F', [rep1]]
contf4 = ['Interaction: Face x Rep', 'F', [int1, int2]]

contrasts = [contf1, contf2, contf3, contf4, cond1, face1, face2,  rep1,  int1, int2]
# EstimateContrast - explicit contrast estimation with nipype version <= 1.8.6 with the defined contrast list

if NIPYPE_VERSION <= '1.8.6':
    level1conest = Node(spm.EstimateContrast(), 
                        name='level1conest')
    level1conest.inputs.contrasts = contrasts
    
                                                        
    wf.connect([(level1estimate, level1conest, [('spm_mat_file','spm_mat_file'),
                                                ('beta_images','beta_images'),
                                            ('residual_image','residual_image')])])

Output stream#

# save all results into one
datasink = Node(DataSink(), name='sinker')
datasink.inputs.base_directory=opj(experiment_dir, "level1_spm_results")
wf.connect(infosource, 'subject_id', datasink, 'container')

if NIPYPE_VERSION <= '1.8.6':
    wf.connect([(level1conest, datasink,    [('spm_mat_file', '1stLevel.@spm_mat'),
                                            ('spmT_images', '1stLevel.@T'),
                                            ('con_images', '1stLevel.@con'),
                                            ('spmF_images', '1stLevel.@F'),
                                            ('ess_images', '1stLevel.@ess')]),
                                            ])
# starting in nipype version 1.8.7., when factor_info parameter is used in Level1Design T and F contrasts (ess*, con*, spmF* and spmT* images) 
# are created automatically by SPM in EstimateModel
else: 
    wf.connect(level1design, 'spm_mat_file', datasink, '1stLevel.@spm_mat')
    wf.connect([(level1estimate, datasink,  [
                                            ('spmT_images', '1stLevel.@T'),
                                            ('con_images', '1stLevel.@con'),
                                            ('spmF_images', '1stLevel.@F'),
                                            ('ess_images', '1stLevel.@ess')]),
                                            ])
subFolders = [('%s/1stLevel' % s, 'sub-%s/' % s) 
               for s in sub_list]

subFolders1 = [('_subject_id_%s'%(s), '')
              for s in sub_list]

subFolders.extend(subFolders1)
datasink.inputs.substitutions = subFolders
# Create 1st-level analysis output graph
wf.write_graph(graph2use='colored', format='png', simple_form=True)

# Visualize the graph
from IPython.display import Image
Image(filename=opj(wf.base_dir, wf.name, 'graph.png'))
240613-06:39:48,46 nipype.workflow INFO:
	 Generated workflow graph: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/graph.png (graph2use=colored, simple_form=True).
../_images/135c7f15d8ad55999d01dd4d248532edc969047f02244f5dff22f2fb91d6a6bf.png
wf.run(plugin="MultiProc") #will use all CPUs
#ca. 10 min
240613-06:39:48,76 nipype.workflow INFO:
	 Workflow level1_spm settings: ['check', 'execution', 'logging', 'monitoring']
240613-06:39:48,125 nipype.workflow INFO:
	 Running in parallel.
240613-06:39:48,128 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 9 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:39:48,700 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.datagrabber" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/datagrabber".
240613-06:39:48,703 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.datagrabber" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/datagrabber".
240613-06:39:48,702 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.datagrabber" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/datagrabber".
240613-06:39:48,704 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.datagrabber" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/datagrabber".
240613-06:39:48,705 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.datagrabber" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/datagrabber".
240613-06:39:48,712 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.datagrabber" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/datagrabber".
240613-06:39:48,717 nipype.workflow INFO:
	 [Node] Executing "datagrabber" <nipype.interfaces.io.DataGrabber>
240613-06:39:48,715 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.datagrabber" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/datagrabber".
240613-06:39:48,715 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.datagrabber" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/datagrabber".
240613-06:39:48,715 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.datagrabber" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/datagrabber".
240613-06:39:48,719 nipype.workflow INFO:
	 [Node] Executing "datagrabber" <nipype.interfaces.io.DataGrabber>
240613-06:39:48,720 nipype.workflow INFO:
	 [Node] Executing "datagrabber" <nipype.interfaces.io.DataGrabber>
240613-06:39:48,720 nipype.workflow INFO:
	 [Node] Executing "datagrabber" <nipype.interfaces.io.DataGrabber>
240613-06:39:48,722 nipype.workflow INFO:
	 [Node] Executing "datagrabber" <nipype.interfaces.io.DataGrabber>
240613-06:39:48,723 nipype.workflow INFO:
	 [Node] Finished "datagrabber", elapsed time 0.001618s.
240613-06:39:48,724 nipype.workflow INFO:
	 [Node] Executing "datagrabber" <nipype.interfaces.io.DataGrabber>
240613-06:39:48,724 nipype.workflow INFO:
	 [Node] Finished "datagrabber", elapsed time 0.001625s.
240613-06:39:48,725 nipype.workflow INFO:
	 [Node] Executing "datagrabber" <nipype.interfaces.io.DataGrabber>
240613-06:39:48,725 nipype.workflow INFO:
	 [Node] Finished "datagrabber", elapsed time 0.001606s.
240613-06:39:48,724 nipype.workflow INFO:
	 [Node] Executing "datagrabber" <nipype.interfaces.io.DataGrabber>
240613-06:39:48,727 nipype.workflow INFO:
	 [Node] Finished "datagrabber", elapsed time 0.001663s.
240613-06:39:48,727 nipype.workflow INFO:
	 [Node] Finished "datagrabber", elapsed time 0.001644s.
240613-06:39:48,728 nipype.workflow INFO:
	 [Node] Executing "datagrabber" <nipype.interfaces.io.DataGrabber>
240613-06:39:48,729 nipype.workflow INFO:
	 [Node] Finished "datagrabber", elapsed time 0.001556s.
240613-06:39:48,730 nipype.workflow INFO:
	 [Node] Finished "datagrabber", elapsed time 0.001585s.
240613-06:39:48,732 nipype.workflow INFO:
	 [Node] Finished "datagrabber", elapsed time 0.00274s.
240613-06:39:48,733 nipype.workflow INFO:
	 [Node] Finished "datagrabber", elapsed time 0.001423s.
240613-06:39:50,130 nipype.workflow INFO:
	 [Job 0] Completed (level1_spm.datagrabber).
240613-06:39:50,134 nipype.workflow INFO:
	 [Job 1] Completed (level1_spm.datagrabber).
240613-06:39:50,136 nipype.workflow INFO:
	 [Job 2] Completed (level1_spm.datagrabber).
240613-06:39:50,137 nipype.workflow INFO:
	 [Job 3] Completed (level1_spm.datagrabber).
240613-06:39:50,138 nipype.workflow INFO:
	 [Job 4] Completed (level1_spm.datagrabber).
240613-06:39:50,140 nipype.workflow INFO:
	 [Job 5] Completed (level1_spm.datagrabber).
240613-06:39:50,141 nipype.workflow INFO:
	 [Job 6] Completed (level1_spm.datagrabber).
240613-06:39:50,142 nipype.workflow INFO:
	 [Job 7] Completed (level1_spm.datagrabber).
240613-06:39:50,144 nipype.workflow INFO:
	 [Job 8] Completed (level1_spm.datagrabber).
240613-06:39:50,145 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 18 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:39:52,129 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 36 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:39:52,266 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/gunzip_func/mapflow/_gunzip_func1".
240613-06:39:52,266 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/gunzip_func/mapflow/_gunzip_func0".
240613-06:39:52,267 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:52,267 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:52,278 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/gunzip_func/mapflow/_gunzip_func0".
240613-06:39:52,279 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/gunzip_func/mapflow/_gunzip_func1".
240613-06:39:52,289 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func0" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,290 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func1" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,290 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo0" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,290 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo1" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,289 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:52,304 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func1" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,297 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:52,306 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func0" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,306 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/gunzip_func/mapflow/_gunzip_func1".
240613-06:39:52,305 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/gunzip_func/mapflow/_gunzip_func0".
240613-06:39:52,316 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo0" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,307 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/gunzip_func/mapflow/_gunzip_func0".
240613-06:39:52,307 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:52,306 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:52,354 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo1" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,309 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:52,360 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:52,361 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/gunzip_func/mapflow/_gunzip_func1".
240613-06:39:52,361 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/gunzip_func/mapflow/_gunzip_func0".
240613-06:39:52,308 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/gunzip_func/mapflow/_gunzip_func1".
240613-06:39:52,348 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:52,383 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo1" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,372 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func0" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,383 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func1" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,388 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:52,389 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/gunzip_func/mapflow/_gunzip_func0".
240613-06:39:52,361 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/gunzip_func/mapflow/_gunzip_func1".
240613-06:39:52,347 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:52,383 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func0" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,390 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func1" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,388 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:52,428 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo1" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,427 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:52,361 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/gunzip_func/mapflow/_gunzip_func0".
240613-06:39:52,428 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func0" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,410 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/gunzip_func/mapflow/_gunzip_func1".
240613-06:39:52,389 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/gunzip_func/mapflow/_gunzip_func1".
240613-06:39:52,454 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo1" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,451 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:52,363 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:52,482 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo0" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,481 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func0" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,476 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo0" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,499 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo0" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,488 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo0" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,506 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo1" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,507 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo1" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,482 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func1" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,507 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func1" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,545 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo0" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,347 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:52,347 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/gunzip_func/mapflow/_gunzip_func0".
240613-06:39:52,611 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func1" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,589 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func0" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,628 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func0" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,646 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func1" <nipype.algorithms.misc.Gunzip>
240613-06:39:52,666 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo0" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,666 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo1" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:52,900 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo0", elapsed time 0.581607s.
240613-06:39:52,917 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo1", elapsed time 0.595812s.
240613-06:39:53,117 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo1", elapsed time 0.740315s.
240613-06:39:53,238 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo1", elapsed time 0.830323s.
240613-06:39:53,211 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo1", elapsed time 0.717004s.
240613-06:39:53,647 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo0", elapsed time 1.140628s.
240613-06:39:53,674 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo1", elapsed time 1.091297s.
240613-06:39:53,686 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo0", elapsed time 1.157195s.
240613-06:39:53,743 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo0", elapsed time 1.22757s.
240613-06:39:53,915 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo0", elapsed time 1.159781s.
240613-06:39:54,153 nipype.workflow INFO:
	 [Job 74] Completed (_getsubjectinfo0).
240613-06:39:54,212 nipype.workflow INFO:
	 [Job 75] Completed (_getsubjectinfo1).
240613-06:39:54,213 nipype.workflow INFO:
	 [Job 79] Completed (_getsubjectinfo1).
240613-06:39:54,214 nipype.workflow INFO:
	 [Job 95] Completed (_getsubjectinfo1).
240613-06:39:54,161 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo0", elapsed time 1.517694s.
240613-06:39:54,215 nipype.workflow INFO:
	 [Job 98] Completed (_getsubjectinfo0).
240613-06:39:54,216 nipype.workflow INFO:
	 [Job 99] Completed (_getsubjectinfo1).
240613-06:39:54,217 nipype.workflow INFO:
	 [Job 102] Completed (_getsubjectinfo0).
240613-06:39:54,218 nipype.workflow INFO:
	 [Job 103] Completed (_getsubjectinfo1).
240613-06:39:54,146 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo1", elapsed time 1.514954s.
240613-06:39:54,161 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo1", elapsed time 1.584535s.
240613-06:39:54,255 nipype.workflow INFO:
	 [MultiProc] Running 24 tasks, and 7 jobs ready. Free memory (GB): 214.68/219.48, Free processors: 8/32.
                     Currently running:
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _getsubjectinfo0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _getsubjectinfo1
                       * _getsubjectinfo0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _getsubjectinfo1
                       * _getsubjectinfo0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _getsubjectinfo1
                       * _getsubjectinfo0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _getsubjectinfo0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
240613-06:39:54,307 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo0", elapsed time 1.6459190000000001s.
240613-06:39:54,505 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo0", elapsed time 1.696907s.
240613-06:39:54,613 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo1", elapsed time 1.8154249999999998s.
240613-06:39:55,99 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/gunzip_func/mapflow/_gunzip_func0".
240613-06:39:55,107 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/gunzip_func/mapflow/_gunzip_func1".
240613-06:39:55,110 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:55,107 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:55,126 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo0" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:55,134 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func1" <nipype.algorithms.misc.Gunzip>
240613-06:39:55,149 nipype.workflow INFO:
	 [Node] Executing "_gunzip_func0" <nipype.algorithms.misc.Gunzip>
240613-06:39:55,158 nipype.workflow INFO:
	 [Node] Executing "_getsubjectinfo1" <nipype.interfaces.utility.wrappers.Function>
240613-06:39:55,143 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:55,153 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:55,162 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:55,204 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo0" - collecting precomputed outputs
240613-06:39:55,204 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo0" - collecting precomputed outputs
240613-06:39:55,211 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo0" - collecting precomputed outputs
240613-06:39:55,212 nipype.workflow INFO:
	 [Node] "_getsubjectinfo0" found cached.
240613-06:39:55,226 nipype.workflow INFO:
	 [Node] "_getsubjectinfo0" found cached.
240613-06:39:55,230 nipype.workflow INFO:
	 [Node] "_getsubjectinfo0" found cached.
240613-06:39:55,231 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:55,251 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:55,271 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo0", elapsed time 0.111534s.
240613-06:39:55,247 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:55,284 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo1" - collecting precomputed outputs
240613-06:39:55,285 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo1" - collecting precomputed outputs
240613-06:39:55,276 nipype.workflow INFO:
	 [Node] Finished "_getsubjectinfo1", elapsed time 0.102113s.
240613-06:39:55,298 nipype.workflow INFO:
	 [Node] "_getsubjectinfo1" found cached.
240613-06:39:55,298 nipype.workflow INFO:
	 [Node] "_getsubjectinfo1" found cached.
240613-06:39:55,298 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo1" - collecting precomputed outputs
240613-06:39:55,328 nipype.workflow INFO:
	 [Node] "_getsubjectinfo1" found cached.
240613-06:39:56,135 nipype.workflow INFO:
	 [Job 78] Completed (_getsubjectinfo0).
240613-06:39:56,141 nipype.workflow INFO:
	 [Job 82] Completed (_getsubjectinfo0).
240613-06:39:56,142 nipype.workflow INFO:
	 [Job 83] Completed (_getsubjectinfo1).
240613-06:39:56,147 nipype.workflow INFO:
	 [Job 86] Completed (_getsubjectinfo0).
240613-06:39:56,148 nipype.workflow INFO:
	 [Job 87] Completed (_getsubjectinfo1).
240613-06:39:56,149 nipype.workflow INFO:
	 [Job 90] Completed (_getsubjectinfo0).
240613-06:39:56,150 nipype.workflow INFO:
	 [Job 91] Completed (_getsubjectinfo1).
240613-06:39:56,150 nipype.workflow INFO:
	 [Job 94] Completed (_getsubjectinfo0).
240613-06:39:56,153 nipype.workflow INFO:
	 [Job 10] Completed (level1_spm.getsubjectinfo).
240613-06:39:56,162 nipype.workflow INFO:
	 [Job 22] Completed (level1_spm.getsubjectinfo).
240613-06:39:56,164 nipype.workflow INFO:
	 [Job 24] Completed (level1_spm.getsubjectinfo).
240613-06:39:56,165 nipype.workflow INFO:
	 [Job 106] Completed (_getsubjectinfo0).
240613-06:39:56,166 nipype.workflow INFO:
	 [Job 107] Completed (_getsubjectinfo1).
240613-06:39:56,167 nipype.workflow INFO:
	 [MultiProc] Running 18 tasks, and 6 jobs ready. Free memory (GB): 215.88/219.48, Free processors: 14/32.
                     Currently running:
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
240613-06:39:56,626 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:56,648 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:56,645 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:56,652 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:56,664 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:56,670 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo0" - collecting precomputed outputs
240613-06:39:56,684 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo0" - collecting precomputed outputs
240613-06:39:56,689 nipype.workflow INFO:
	 [Node] "_getsubjectinfo0" found cached.
240613-06:39:56,670 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo0" - collecting precomputed outputs
240613-06:39:56,683 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo0" - collecting precomputed outputs
240613-06:39:56,691 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:56,689 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo0" - collecting precomputed outputs
240613-06:39:56,700 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo1" - collecting precomputed outputs
240613-06:39:56,699 nipype.workflow INFO:
	 [Node] "_getsubjectinfo0" found cached.
240613-06:39:56,690 nipype.workflow INFO:
	 [Node] "_getsubjectinfo0" found cached.
240613-06:39:56,703 nipype.workflow INFO:
	 [Node] "_getsubjectinfo0" found cached.
240613-06:39:56,702 nipype.workflow INFO:
	 [Node] "_getsubjectinfo0" found cached.
240613-06:39:56,703 nipype.workflow INFO:
	 [Node] "_getsubjectinfo1" found cached.
240613-06:39:56,707 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:56,703 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/getsubjectinfo/mapflow/_getsubjectinfo0".
240613-06:39:56,708 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:56,711 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:56,710 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:56,716 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo1" - collecting precomputed outputs
240613-06:39:56,724 nipype.workflow INFO:
	 [Node] "_getsubjectinfo1" found cached.
240613-06:39:56,724 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo1" - collecting precomputed outputs
240613-06:39:56,724 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo1" - collecting precomputed outputs
240613-06:39:56,732 nipype.workflow INFO:
	 [Node] "_getsubjectinfo1" found cached.
240613-06:39:56,727 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo1" - collecting precomputed outputs
240613-06:39:56,728 nipype.workflow INFO:
	 [Node] "_getsubjectinfo1" found cached.
240613-06:39:56,737 nipype.workflow INFO:
	 [Node] "_getsubjectinfo1" found cached.
240613-06:39:56,737 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo0" - collecting precomputed outputs
240613-06:39:56,747 nipype.workflow INFO:
	 [Node] "_getsubjectinfo0" found cached.
240613-06:39:56,766 nipype.workflow INFO:
	 [Node] Setting-up "_getsubjectinfo1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/getsubjectinfo/mapflow/_getsubjectinfo1".
240613-06:39:56,783 nipype.workflow INFO:
	 [Node] Cached "_getsubjectinfo1" - collecting precomputed outputs
240613-06:39:56,787 nipype.workflow INFO:
	 [Node] "_getsubjectinfo1" found cached.
240613-06:39:58,137 nipype.workflow INFO:
	 [Job 12] Completed (level1_spm.getsubjectinfo).
240613-06:39:58,144 nipype.workflow INFO:
	 [Job 14] Completed (level1_spm.getsubjectinfo).
240613-06:39:58,146 nipype.workflow INFO:
	 [Job 16] Completed (level1_spm.getsubjectinfo).
240613-06:39:58,147 nipype.workflow INFO:
	 [Job 18] Completed (level1_spm.getsubjectinfo).
240613-06:39:58,149 nipype.workflow INFO:
	 [Job 20] Completed (level1_spm.getsubjectinfo).
240613-06:39:58,150 nipype.workflow INFO:
	 [Job 26] Completed (level1_spm.getsubjectinfo).
240613-06:39:58,153 nipype.workflow INFO:
	 [MultiProc] Running 18 tasks, and 0 jobs ready. Free memory (GB): 215.88/219.48, Free processors: 14/32.
                     Currently running:
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
240613-06:40:15,638 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func0", elapsed time 23.128215s.
240613-06:40:16,142 nipype.workflow INFO:
	 [Job 100] Completed (_gunzip_func0).
240613-06:40:16,160 nipype.workflow INFO:
	 [MultiProc] Running 17 tasks, and 0 jobs ready. Free memory (GB): 216.08/219.48, Free processors: 15/32.
                     Currently running:
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
                       * _gunzip_func1
                       * _gunzip_func0
240613-06:40:32,632 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func0", elapsed time 40.132508s.
240613-06:40:32,698 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func1", elapsed time 40.383246s.
240613-06:40:32,915 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func0", elapsed time 40.566017s.
240613-06:40:33,174 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func1", elapsed time 38.021523s.
240613-06:40:33,667 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func1", elapsed time 41.115592s.
240613-06:40:33,770 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func1", elapsed time 41.066139s.
240613-06:40:33,800 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func1", elapsed time 41.185805s.
240613-06:40:33,806 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func0", elapsed time 41.052042s.
240613-06:40:33,807 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func1", elapsed time 41.348077s.
240613-06:40:33,865 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func1", elapsed time 41.102108s.
240613-06:40:33,915 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func0", elapsed time 41.452969s.
240613-06:40:33,928 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func0", elapsed time 41.216404s.
240613-06:40:33,947 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func1", elapsed time 41.647503s.
240613-06:40:33,963 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func0", elapsed time 41.661571s.
240613-06:40:34,1 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func1", elapsed time 41.555917s.
240613-06:40:34,124 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func0", elapsed time 38.961281s.
240613-06:40:34,158 nipype.workflow INFO:
	 [Job 72] Completed (_gunzip_func0).
240613-06:40:34,159 nipype.workflow INFO:
	 [Job 73] Completed (_gunzip_func1).
240613-06:40:34,160 nipype.workflow INFO:
	 [Job 76] Completed (_gunzip_func0).
240613-06:40:34,161 nipype.workflow INFO:
	 [Job 77] Completed (_gunzip_func1).
240613-06:40:34,162 nipype.workflow INFO:
	 [Job 80] Completed (_gunzip_func0).
240613-06:40:34,162 nipype.workflow INFO:
	 [Job 81] Completed (_gunzip_func1).
240613-06:40:34,163 nipype.workflow INFO:
	 [Job 85] Completed (_gunzip_func1).
240613-06:40:34,164 nipype.workflow INFO:
	 [Job 88] Completed (_gunzip_func0).
240613-06:40:34,165 nipype.workflow INFO:
	 [Job 89] Completed (_gunzip_func1).
240613-06:40:34,166 nipype.workflow INFO:
	 [Job 92] Completed (_gunzip_func0).
240613-06:40:34,167 nipype.workflow INFO:
	 [Job 93] Completed (_gunzip_func1).
240613-06:40:34,167 nipype.workflow INFO:
	 [Job 96] Completed (_gunzip_func0).
240613-06:40:34,168 nipype.workflow INFO:
	 [Job 97] Completed (_gunzip_func1).
240613-06:40:34,168 nipype.workflow INFO:
	 [Job 101] Completed (_gunzip_func1).
240613-06:40:34,169 nipype.workflow INFO:
	 [Job 104] Completed (_gunzip_func0).
240613-06:40:34,170 nipype.workflow INFO:
	 [Job 105] Completed (_gunzip_func1).
240613-06:40:34,172 nipype.workflow INFO:
	 [MultiProc] Running 1 tasks, and 8 jobs ready. Free memory (GB): 219.28/219.48, Free processors: 31/32.
                     Currently running:
                       * _gunzip_func0
240613-06:40:34,266 nipype.workflow INFO:
	 [Node] Finished "_gunzip_func0", elapsed time 41.81803s.
240613-06:40:34,498 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/gunzip_func/mapflow/_gunzip_func0".
240613-06:40:34,498 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/gunzip_func/mapflow/_gunzip_func0".
240613-06:40:34,498 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/gunzip_func/mapflow/_gunzip_func0".
240613-06:40:34,498 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/gunzip_func/mapflow/_gunzip_func0".
240613-06:40:34,498 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/gunzip_func/mapflow/_gunzip_func0".
240613-06:40:34,493 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/gunzip_func/mapflow/_gunzip_func0".
240613-06:40:34,499 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/gunzip_func/mapflow/_gunzip_func0".
240613-06:40:34,498 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/gunzip_func/mapflow/_gunzip_func0".
240613-06:40:34,500 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func0" - collecting precomputed outputs
240613-06:40:34,501 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func0" - collecting precomputed outputs
240613-06:40:34,502 nipype.workflow INFO:
	 [Node] "_gunzip_func0" found cached.
240613-06:40:34,502 nipype.workflow INFO:
	 [Node] "_gunzip_func0" found cached.
240613-06:40:34,501 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func0" - collecting precomputed outputs
240613-06:40:34,502 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func0" - collecting precomputed outputs
240613-06:40:34,503 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func0" - collecting precomputed outputs
240613-06:40:34,503 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func0" - collecting precomputed outputs
240613-06:40:34,503 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/gunzip_func/mapflow/_gunzip_func1".
240613-06:40:34,503 nipype.workflow INFO:
	 [Node] "_gunzip_func0" found cached.
240613-06:40:34,503 nipype.workflow INFO:
	 [Node] "_gunzip_func0" found cached.
240613-06:40:34,503 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func0" - collecting precomputed outputs
240613-06:40:34,504 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/gunzip_func/mapflow/_gunzip_func1".
240613-06:40:34,504 nipype.workflow INFO:
	 [Node] "_gunzip_func0" found cached.
240613-06:40:34,505 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func0" - collecting precomputed outputs
240613-06:40:34,505 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func1" - collecting precomputed outputs
240613-06:40:34,506 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/gunzip_func/mapflow/_gunzip_func1".
240613-06:40:34,504 nipype.workflow INFO:
	 [Node] "_gunzip_func0" found cached.
240613-06:40:34,508 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/gunzip_func/mapflow/_gunzip_func1".
240613-06:40:34,509 nipype.workflow INFO:
	 [Node] "_gunzip_func1" found cached.
240613-06:40:34,509 nipype.workflow INFO:
	 [Node] "_gunzip_func0" found cached.
240613-06:40:34,509 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func1" - collecting precomputed outputs
240613-06:40:34,508 nipype.workflow INFO:
	 [Node] "_gunzip_func0" found cached.
240613-06:40:34,510 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func1" - collecting precomputed outputs
240613-06:40:34,510 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/gunzip_func/mapflow/_gunzip_func1".
240613-06:40:34,520 nipype.workflow INFO:
	 [Node] "_gunzip_func1" found cached.
240613-06:40:34,521 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/gunzip_func/mapflow/_gunzip_func1".
240613-06:40:34,523 nipype.workflow INFO:
	 [Node] "_gunzip_func1" found cached.
240613-06:40:34,527 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func1" - collecting precomputed outputs
240613-06:40:34,521 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/gunzip_func/mapflow/_gunzip_func1".
240613-06:40:34,520 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/gunzip_func/mapflow/_gunzip_func1".
240613-06:40:34,536 nipype.workflow INFO:
	 [Node] "_gunzip_func1" found cached.
240613-06:40:34,529 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func1" - collecting precomputed outputs
240613-06:40:34,537 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func1" - collecting precomputed outputs
240613-06:40:34,537 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func1" - collecting precomputed outputs
240613-06:40:34,537 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func1" - collecting precomputed outputs
240613-06:40:34,538 nipype.workflow INFO:
	 [Node] "_gunzip_func1" found cached.
240613-06:40:34,538 nipype.workflow INFO:
	 [Node] "_gunzip_func1" found cached.
240613-06:40:34,538 nipype.workflow INFO:
	 [Node] "_gunzip_func1" found cached.
240613-06:40:34,545 nipype.workflow INFO:
	 [Node] "_gunzip_func1" found cached.
240613-06:40:36,159 nipype.workflow INFO:
	 [Job 84] Completed (_gunzip_func0).
240613-06:40:36,160 nipype.workflow INFO:
	 [Job 9] Completed (level1_spm.gunzip_func).
240613-06:40:36,161 nipype.workflow INFO:
	 [Job 11] Completed (level1_spm.gunzip_func).
240613-06:40:36,162 nipype.workflow INFO:
	 [Job 13] Completed (level1_spm.gunzip_func).
240613-06:40:36,163 nipype.workflow INFO:
	 [Job 17] Completed (level1_spm.gunzip_func).
240613-06:40:36,164 nipype.workflow INFO:
	 [Job 19] Completed (level1_spm.gunzip_func).
240613-06:40:36,165 nipype.workflow INFO:
	 [Job 21] Completed (level1_spm.gunzip_func).
240613-06:40:36,166 nipype.workflow INFO:
	 [Job 23] Completed (level1_spm.gunzip_func).
240613-06:40:36,167 nipype.workflow INFO:
	 [Job 25] Completed (level1_spm.gunzip_func).
240613-06:40:36,175 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 9 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:40:36,334 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.modelspec" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/modelspec".
240613-06:40:36,334 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.modelspec" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/modelspec".
240613-06:40:36,334 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.modelspec" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/modelspec".
240613-06:40:36,349 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.modelspec" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/modelspec".
240613-06:40:36,349 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.modelspec" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/modelspec".
240613-06:40:36,349 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.modelspec" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/modelspec".
240613-06:40:36,348 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.modelspec" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/modelspec".
240613-06:40:36,348 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.modelspec" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/modelspec".
240613-06:40:36,368 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/gunzip_func/mapflow/_gunzip_func0".
240613-06:40:36,370 nipype.workflow INFO:
	 [Node] Executing "modelspec" <nipype.algorithms.modelgen.SpecifySPMModel>
240613-06:40:36,370 nipype.workflow INFO:
	 [Node] Executing "modelspec" <nipype.algorithms.modelgen.SpecifySPMModel>
240613-06:40:36,369 nipype.workflow INFO:
	 [Node] Executing "modelspec" <nipype.algorithms.modelgen.SpecifySPMModel>
240613-06:40:36,370 nipype.workflow INFO:
	 [Node] Executing "modelspec" <nipype.algorithms.modelgen.SpecifySPMModel>
240613-06:40:36,370 nipype.workflow INFO:
	 [Node] Executing "modelspec" <nipype.algorithms.modelgen.SpecifySPMModel>
240613-06:40:36,369 nipype.workflow INFO:
	 [Node] Executing "modelspec" <nipype.algorithms.modelgen.SpecifySPMModel>
240613-06:40:36,371 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func0" - collecting precomputed outputs
240613-06:40:36,372 nipype.workflow INFO:
	 [Node] Executing "modelspec" <nipype.algorithms.modelgen.SpecifySPMModel>
240613-06:40:36,373 nipype.workflow INFO:
	 [Node] "_gunzip_func0" found cached.
240613-06:40:36,373 nipype.workflow INFO:
	 [Node] Executing "modelspec" <nipype.algorithms.modelgen.SpecifySPMModel>
240613-06:40:36,374 nipype.workflow INFO:
	 [Node] Setting-up "_gunzip_func1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/gunzip_func/mapflow/_gunzip_func1".
240613-06:40:36,388 nipype.workflow INFO:
	 [Node] Cached "_gunzip_func1" - collecting precomputed outputs
240613-06:40:36,390 nipype.workflow INFO:
	 [Node] "_gunzip_func1" found cached.
240613-06:40:36,402 nipype.workflow INFO:
	 [Node] Finished "modelspec", elapsed time 0.029773s.
240613-06:40:36,403 nipype.workflow INFO:
	 [Node] Finished "modelspec", elapsed time 0.031097s.
240613-06:40:36,404 nipype.workflow INFO:
	 [Node] Finished "modelspec", elapsed time 0.03211s.
240613-06:40:36,417 nipype.workflow INFO:
	 [Node] Finished "modelspec", elapsed time 0.031377s.
240613-06:40:36,404 nipype.workflow INFO:
	 [Node] Finished "modelspec", elapsed time 0.031388s.
240613-06:40:36,418 nipype.workflow INFO:
	 [Node] Finished "modelspec", elapsed time 0.044186s.
240613-06:40:36,420 nipype.workflow INFO:
	 [Node] Finished "modelspec", elapsed time 0.046569s.
240613-06:40:36,428 nipype.workflow INFO:
	 [Node] Finished "modelspec", elapsed time 0.039876s.
240613-06:40:38,159 nipype.workflow INFO:
	 [Job 15] Completed (level1_spm.gunzip_func).
240613-06:40:38,164 nipype.workflow INFO:
	 [Job 27] Completed (level1_spm.modelspec).
240613-06:40:38,171 nipype.workflow INFO:
	 [Job 28] Completed (level1_spm.modelspec).
240613-06:40:38,172 nipype.workflow INFO:
	 [Job 29] Completed (level1_spm.modelspec).
240613-06:40:38,173 nipype.workflow INFO:
	 [Job 31] Completed (level1_spm.modelspec).
240613-06:40:38,174 nipype.workflow INFO:
	 [Job 32] Completed (level1_spm.modelspec).
240613-06:40:38,175 nipype.workflow INFO:
	 [Job 33] Completed (level1_spm.modelspec).
240613-06:40:38,176 nipype.workflow INFO:
	 [Job 34] Completed (level1_spm.modelspec).
240613-06:40:38,177 nipype.workflow INFO:
	 [Job 35] Completed (level1_spm.modelspec).
240613-06:40:38,179 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 9 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:40:38,331 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.modelspec" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/modelspec".
240613-06:40:38,332 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1design" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/level1design".
240613-06:40:38,333 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1design" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/level1design".
240613-06:40:38,333 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1design" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/level1design".
240613-06:40:38,341 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1design" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/level1design".
240613-06:40:38,340 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1design" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/level1design".
240613-06:40:38,358 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1design" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/level1design".
240613-06:40:38,358 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1design" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/level1design".
240613-06:40:38,360 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1design" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/level1design".
240613-06:40:38,385 nipype.workflow INFO:
	 [Node] Executing "level1design" <nipype.interfaces.spm.model.Level1Design>
240613-06:40:38,393 nipype.workflow INFO:
	 [Node] Executing "level1design" <nipype.interfaces.spm.model.Level1Design>
240613-06:40:38,393 nipype.workflow INFO:
	 [Node] Executing "level1design" <nipype.interfaces.spm.model.Level1Design>
240613-06:40:38,393 nipype.workflow INFO:
	 [Node] Executing "level1design" <nipype.interfaces.spm.model.Level1Design>
240613-06:40:38,395 nipype.workflow INFO:
	 [Node] Executing "level1design" <nipype.interfaces.spm.model.Level1Design>
240613-06:40:38,396 nipype.workflow INFO:
	 [Node] Executing "level1design" <nipype.interfaces.spm.model.Level1Design>
240613-06:40:38,397 nipype.workflow INFO:
	 [Node] Executing "level1design" <nipype.interfaces.spm.model.Level1Design>
240613-06:40:38,404 nipype.workflow INFO:
	 [Node] Executing "level1design" <nipype.interfaces.spm.model.Level1Design>
240613-06:40:38,530 nipype.workflow INFO:
	 [Node] Executing "modelspec" <nipype.algorithms.modelgen.SpecifySPMModel>
240613-06:40:38,563 nipype.workflow INFO:
	 [Node] Finished "modelspec", elapsed time 0.028673s.
240613-06:40:40,159 nipype.workflow INFO:
	 [Job 30] Completed (level1_spm.modelspec).
240613-06:40:40,161 nipype.workflow INFO:
	 [MultiProc] Running 8 tasks, and 1 jobs ready. Free memory (GB): 217.88/219.48, Free processors: 24/32.
                     Currently running:
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
240613-06:40:40,322 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1design" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/level1design".
240613-06:40:40,382 nipype.workflow INFO:
	 [Node] Executing "level1design" <nipype.interfaces.spm.model.Level1Design>
240613-06:40:42,198 nipype.workflow INFO:
	 [MultiProc] Running 9 tasks, and 0 jobs ready. Free memory (GB): 217.68/219.48, Free processors: 23/32.
                     Currently running:
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
                       * level1_spm.level1design
240613-06:41:42,353 nipype.workflow INFO:
	 [Node] Finished "level1design", elapsed time 63.956473s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:41:43,926 nipype.workflow INFO:
	 [Node] Finished "level1design", elapsed time 65.499334s.
240613-06:41:43,926 nipype.workflow INFO:
	 [Node] Finished "level1design", elapsed time 65.532317s.
240613-06:41:43,990 nipype.workflow INFO:
	 [Node] Finished "level1design", elapsed time 63.605568s.
240613-06:41:43,991 nipype.workflow INFO:
	 [Node] Finished "level1design", elapsed time 65.580354s.
240613-06:41:43,991 nipype.workflow INFO:
	 [Node] Finished "level1design", elapsed time 65.593839s.
240613-06:41:44,72 nipype.workflow INFO:
	 [Node] Finished "level1design", elapsed time 65.676236s.
240613-06:41:44,91 nipype.workflow INFO:
	 [Node] Finished "level1design", elapsed time 65.695045s.
240613-06:41:44,93 nipype.workflow INFO:
	 [Node] Finished "level1design", elapsed time 65.665607s.
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
240613-06:41:44,225 nipype.workflow INFO:
	 [Job 36] Completed (level1_spm.level1design).
240613-06:41:44,226 nipype.workflow INFO:
	 [Job 37] Completed (level1_spm.level1design).
240613-06:41:44,227 nipype.workflow INFO:
	 [Job 38] Completed (level1_spm.level1design).
240613-06:41:44,228 nipype.workflow INFO:
	 [Job 40] Completed (level1_spm.level1design).
240613-06:41:44,229 nipype.workflow INFO:
	 [Job 41] Completed (level1_spm.level1design).
240613-06:41:44,230 nipype.workflow INFO:
	 [Job 42] Completed (level1_spm.level1design).
240613-06:41:44,231 nipype.workflow INFO:
	 [Job 43] Completed (level1_spm.level1design).
240613-06:41:44,232 nipype.workflow INFO:
	 [Job 44] Completed (level1_spm.level1design).
240613-06:41:44,233 nipype.workflow INFO:
	 [Job 39] Completed (level1_spm.level1design).
240613-06:41:44,235 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 9 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:41:44,402 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/level1estimate".
240613-06:41:44,417 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/level1estimate".
240613-06:41:44,402 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/level1estimate".
240613-06:41:44,425 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/level1estimate".
240613-06:41:44,402 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/level1estimate".
240613-06:41:44,437 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/level1estimate".
240613-06:41:44,441 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/level1estimate".
240613-06:41:44,449 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/level1estimate".
240613-06:41:44,454 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/level1estimate".
240613-06:41:44,500 nipype.workflow INFO:
	 [Node] Executing "level1estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:41:44,517 nipype.workflow INFO:
	 [Node] Executing "level1estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:41:44,506 nipype.workflow INFO:
	 [Node] Executing "level1estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:41:44,507 nipype.workflow INFO:
	 [Node] Executing "level1estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:41:44,521 nipype.workflow INFO:
	 [Node] Executing "level1estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:41:44,521 nipype.workflow INFO:
	 [Node] Executing "level1estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:41:44,521 nipype.workflow INFO:
	 [Node] Executing "level1estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:41:44,521 nipype.workflow INFO:
	 [Node] Executing "level1estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:41:44,521 nipype.workflow INFO:
	 [Node] Executing "level1estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:41:46,225 nipype.workflow INFO:
	 [MultiProc] Running 9 tasks, and 0 jobs ready. Free memory (GB): 217.68/219.48, Free processors: 23/32.
                     Currently running:
                       * level1_spm.level1estimate
                       * level1_spm.level1estimate
                       * level1_spm.level1estimate
                       * level1_spm.level1estimate
                       * level1_spm.level1estimate
                       * level1_spm.level1estimate
                       * level1_spm.level1estimate
                       * level1_spm.level1estimate
                       * level1_spm.level1estimate
240613-06:43:36,646 nipype.workflow INFO:
	 [Node] Finished "level1estimate", elapsed time 112.114152s.
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
240613-06:43:37,402 nipype.workflow INFO:
	 [Node] Finished "level1estimate", elapsed time 112.870713s.
240613-06:43:37,645 nipype.workflow INFO:
	 [Node] Finished "level1estimate", elapsed time 113.118144s.
240613-06:43:37,690 nipype.workflow INFO:
	 [Node] Finished "level1estimate", elapsed time 113.146s.
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
240613-06:43:37,706 nipype.workflow INFO:
	 [Node] Finished "level1estimate", elapsed time 113.169625s.
240613-06:43:37,739 nipype.workflow INFO:
	 [Node] Finished "level1estimate", elapsed time 113.207248s.
240613-06:43:37,831 nipype.workflow INFO:
	 [Node] Finished "level1estimate", elapsed time 113.287801s.
240613-06:43:37,844 nipype.workflow INFO:
	 [Node] Finished "level1estimate", elapsed time 113.307623s.
240613-06:43:37,845 nipype.workflow INFO:
	 [Node] Finished "level1estimate", elapsed time 113.313924s.
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
240613-06:43:38,283 nipype.workflow INFO:
	 [Job 45] Completed (level1_spm.level1estimate).
240613-06:43:38,285 nipype.workflow INFO:
	 [Job 46] Completed (level1_spm.level1estimate).
240613-06:43:38,287 nipype.workflow INFO:
	 [Job 47] Completed (level1_spm.level1estimate).
240613-06:43:38,288 nipype.workflow INFO:
	 [Job 48] Completed (level1_spm.level1estimate).
240613-06:43:38,289 nipype.workflow INFO:
	 [Job 49] Completed (level1_spm.level1estimate).
240613-06:43:38,290 nipype.workflow INFO:
	 [Job 50] Completed (level1_spm.level1estimate).
240613-06:43:38,291 nipype.workflow INFO:
	 [Job 51] Completed (level1_spm.level1estimate).
240613-06:43:38,293 nipype.workflow INFO:
	 [Job 52] Completed (level1_spm.level1estimate).
240613-06:43:38,294 nipype.workflow INFO:
	 [Job 53] Completed (level1_spm.level1estimate).
240613-06:43:38,296 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 9 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:43:38,502 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1conest" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/level1conest".
240613-06:43:38,504 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1conest" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/level1conest".
240613-06:43:38,538 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1conest" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/level1conest".
240613-06:43:38,548 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1conest" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/level1conest".
240613-06:43:38,540 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1conest" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/level1conest".
240613-06:43:38,595 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1conest" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/level1conest".
240613-06:43:38,603 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1conest" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/level1conest".
240613-06:43:38,577 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1conest" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/level1conest".
240613-06:43:38,606 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.level1conest" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/level1conest".
240613-06:43:38,675 nipype.workflow INFO:
	 [Node] Executing "level1conest" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:43:38,682 nipype.workflow INFO:
	 [Node] Executing "level1conest" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:43:38,711 nipype.workflow INFO:
	 [Node] Executing "level1conest" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:43:38,711 nipype.workflow INFO:
	 [Node] Executing "level1conest" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:43:38,713 nipype.workflow INFO:
	 [Node] Executing "level1conest" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:43:38,715 nipype.workflow INFO:
	 [Node] Executing "level1conest" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:43:38,715 nipype.workflow INFO:
	 [Node] Executing "level1conest" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:43:38,716 nipype.workflow INFO:
	 [Node] Executing "level1conest" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:43:38,723 nipype.workflow INFO:
	 [Node] Executing "level1conest" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:43:40,284 nipype.workflow INFO:
	 [MultiProc] Running 9 tasks, and 0 jobs ready. Free memory (GB): 217.68/219.48, Free processors: 23/32.
                     Currently running:
                       * level1_spm.level1conest
                       * level1_spm.level1conest
                       * level1_spm.level1conest
                       * level1_spm.level1conest
                       * level1_spm.level1conest
                       * level1_spm.level1conest
                       * level1_spm.level1conest
                       * level1_spm.level1conest
                       * level1_spm.level1conest
240613-06:44:06,134 nipype.workflow INFO:
	 [Node] Finished "level1conest", elapsed time 27.402464s.
240613-06:44:06,139 nipype.workflow INFO:
	 [Node] Finished "level1conest", elapsed time 27.449268s.
240613-06:44:06,141 nipype.workflow INFO:
	 [Node] Finished "level1conest", elapsed time 27.417092s.
240613-06:44:06,159 nipype.workflow INFO:
	 [Node] Finished "level1conest", elapsed time 27.435406s.
240613-06:44:06,161 nipype.workflow INFO:
	 [Node] Finished "level1conest", elapsed time 27.437036s.
240613-06:44:06,172 nipype.workflow INFO:
	 [Node] Finished "level1conest", elapsed time 27.458638s.
240613-06:44:06,181 nipype.workflow INFO:
	 [Node] Finished "level1conest", elapsed time 27.467807s.
240613-06:44:06,182 nipype.workflow INFO:
	 [Node] Finished "level1conest", elapsed time 27.457296s.
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: stty: 'standard input': Inappropriate ioctl for device
'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
240613-06:44:06,195 nipype.workflow INFO:
	 [Node] Finished "level1conest", elapsed time 27.504365s.
240613-06:44:06,286 nipype.workflow INFO:
	 [Job 54] Completed (level1_spm.level1conest).
240613-06:44:06,288 nipype.workflow INFO:
	 [Job 55] Completed (level1_spm.level1conest).
240613-06:44:06,289 nipype.workflow INFO:
	 [Job 56] Completed (level1_spm.level1conest).
240613-06:44:06,289 nipype.workflow INFO:
	 [Job 57] Completed (level1_spm.level1conest).
240613-06:44:06,290 nipype.workflow INFO:
	 [Job 58] Completed (level1_spm.level1conest).
240613-06:44:06,292 nipype.workflow INFO:
	 [Job 59] Completed (level1_spm.level1conest).
240613-06:44:06,293 nipype.workflow INFO:
	 [Job 60] Completed (level1_spm.level1conest).
240613-06:44:06,293 nipype.workflow INFO:
	 [Job 61] Completed (level1_spm.level1conest).
240613-06:44:06,294 nipype.workflow INFO:
	 [Job 62] Completed (level1_spm.level1conest).
240613-06:44:06,296 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 9 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:44:06,480 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.sinker" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_01/sinker".
240613-06:44:06,505 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.sinker" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_03/sinker".
240613-06:44:06,511 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.sinker" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_06/sinker".
240613-06:44:06,501 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.sinker" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_02/sinker".
240613-06:44:06,528 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.sinker" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_08/sinker".
240613-06:44:06,511 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.sinker" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_04/sinker".
240613-06:44:06,526 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.sinker" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_07/sinker".
240613-06:44:06,539 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.sinker" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_09/sinker".
240613-06:44:06,535 nipype.workflow INFO:
	 [Node] Setting-up "level1_spm.sinker" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm/_subject_id_05/sinker".
240613-06:44:06,577 nipype.workflow INFO:
	 [Node] Executing "sinker" <nipype.interfaces.io.DataSink>
240613-06:44:06,577 nipype.workflow INFO:
	 [Node] Executing "sinker" <nipype.interfaces.io.DataSink>
240613-06:44:06,577 nipype.workflow INFO:
	 [Node] Executing "sinker" <nipype.interfaces.io.DataSink>
240613-06:44:06,578 nipype.workflow INFO:
	 [Node] Executing "sinker" <nipype.interfaces.io.DataSink>
240613-06:44:06,578 nipype.workflow INFO:
	 [Node] Executing "sinker" <nipype.interfaces.io.DataSink>
240613-06:44:06,579 nipype.workflow INFO:
	 [Node] Executing "sinker" <nipype.interfaces.io.DataSink>
240613-06:44:06,579 nipype.workflow INFO:
	 [Node] Executing "sinker" <nipype.interfaces.io.DataSink>
240613-06:44:06,579 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///SPM.mat
240613-06:44:06,579 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///SPM.mat
240613-06:44:06,580 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///SPM.mat
240613-06:44:06,587 nipype.workflow INFO:
	 [Node] Executing "sinker" <nipype.interfaces.io.DataSink>
240613-06:44:06,587 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmF_0001.nii
240613-06:44:06,598 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmF_0001.nii
240613-06:44:06,598 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmF_0001.nii
240613-06:44:06,598 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///SPM.mat
240613-06:44:06,598 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///SPM.mat
240613-06:44:06,598 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///SPM.mat
240613-06:44:06,598 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///SPM.mat
240613-06:44:06,599 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///SPM.mat
240613-06:44:06,599 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmF_0002.nii
240613-06:44:06,600 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmF_0002.nii
240613-06:44:06,600 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmF_0002.nii
240613-06:44:06,600 nipype.workflow INFO:
	 [Node] Executing "sinker" <nipype.interfaces.io.DataSink>
240613-06:44:06,601 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmF_0001.nii
240613-06:44:06,603 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmF_0001.nii
240613-06:44:06,603 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmF_0001.nii
240613-06:44:06,601 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmF_0001.nii
240613-06:44:06,603 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmF_0003.nii
240613-06:44:06,603 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmF_0003.nii
240613-06:44:06,603 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmF_0003.nii
240613-06:44:06,603 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmF_0001.nii
240613-06:44:06,603 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmF_0002.nii
240613-06:44:06,604 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmF_0002.nii
240613-06:44:06,604 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmF_0002.nii
240613-06:44:06,604 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmF_0002.nii
240613-06:44:06,604 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmF_0004.nii
240613-06:44:06,605 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmF_0003.nii
240613-06:44:06,604 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmF_0004.nii
240613-06:44:06,605 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///SPM.mat
240613-06:44:06,605 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmF_0002.nii
240613-06:44:06,605 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmF_0003.nii
240613-06:44:06,606 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmF_0003.nii
240613-06:44:06,605 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmF_0003.nii
240613-06:44:06,607 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmT_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmT_0005.nii
240613-06:44:06,607 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmF_0004.nii
240613-06:44:06,607 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmF_0001.nii
240613-06:44:06,607 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmF_0004.nii
240613-06:44:06,608 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmF_0004.nii
240613-06:44:06,608 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmF_0004.nii
240613-06:44:06,608 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmF_0003.nii
240613-06:44:06,607 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmT_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmT_0005.nii
240613-06:44:06,608 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmT_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmT_0005.nii
240613-06:44:06,608 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmF_0004.nii
240613-06:44:06,609 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmF_0002.nii
240613-06:44:06,608 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmT_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmT_0006.nii
240613-06:44:06,609 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmT_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmT_0005.nii
240613-06:44:06,610 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmT_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmT_0006.nii
240613-06:44:06,610 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmF_0003.nii
240613-06:44:06,610 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmT_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmT_0006.nii
240613-06:44:06,610 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmT_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmT_0005.nii
240613-06:44:06,610 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmT_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmT_0005.nii
240613-06:44:06,611 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmT_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmT_0007.nii
240613-06:44:06,609 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmT_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmT_0005.nii
240613-06:44:06,611 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmT_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmT_0007.nii
240613-06:44:06,611 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmT_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmT_0006.nii
240613-06:44:06,612 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmT_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmT_0006.nii
240613-06:44:06,611 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmF_0004.nii
240613-06:44:06,611 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmF_0004.nii
240613-06:44:06,612 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmT_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmT_0006.nii
240613-06:44:06,612 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmT_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmT_0006.nii
240613-06:44:06,612 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmT_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmT_0008.nii
240613-06:44:06,613 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmT_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmT_0007.nii
240613-06:44:06,613 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmT_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmT_0005.nii
240613-06:44:06,613 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmT_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmT_0007.nii
240613-06:44:06,613 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmT_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmT_0008.nii
240613-06:44:06,613 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmT_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmT_0007.nii
240613-06:44:06,613 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmT_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmT_0007.nii
240613-06:44:06,614 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmT_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmT_0009.nii
240613-06:44:06,614 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmT_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmT_0008.nii
240613-06:44:06,615 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmT_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmT_0009.nii
240613-06:44:06,615 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmT_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmT_0008.nii
240613-06:44:06,615 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmT_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmT_0010.nii
240613-06:44:06,614 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmT_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmT_0005.nii
240613-06:44:06,615 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmT_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmT_0008.nii
240613-06:44:06,614 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmT_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmT_0008.nii
240613-06:44:06,616 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmT_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmT_0009.nii
240613-06:44:06,616 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmT_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmT_0009.nii
240613-06:44:06,615 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmT_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmT_0006.nii
240613-06:44:06,616 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///ess_0001.nii
240613-06:44:06,616 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmT_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmT_0010.nii
240613-06:44:06,616 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmT_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmT_0006.nii
240613-06:44:06,617 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmT_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmT_0010.nii
240613-06:44:06,617 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmT_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmT_0009.nii
240613-06:44:06,617 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmT_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmT_0009.nii
240613-06:44:06,617 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmT_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmT_0010.nii
240613-06:44:06,617 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmT_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmT_0007.nii
240613-06:44:06,615 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmT_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmT_0007.nii
240613-06:44:06,618 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///ess_0001.nii
240613-06:44:06,618 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmT_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmT_0010.nii
240613-06:44:06,618 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmT_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmT_0007.nii
240613-06:44:06,619 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmT_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmT_0010.nii
240613-06:44:06,619 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///ess_0002.nii
240613-06:44:06,619 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmT_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmT_0008.nii
240613-06:44:06,618 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///ess_0001.nii
240613-06:44:06,619 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmT_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmT_0008.nii
240613-06:44:06,619 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///ess_0001.nii
240613-06:44:06,620 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///ess_0003.nii
240613-06:44:06,619 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmT_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmT_0008.nii
240613-06:44:06,620 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///ess_0002.nii
240613-06:44:06,620 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///ess_0001.nii
240613-06:44:06,619 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///ess_0001.nii
240613-06:44:06,621 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///ess_0004.nii
240613-06:44:06,621 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmT_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmT_0009.nii
240613-06:44:06,621 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///ess_0003.nii
240613-06:44:06,621 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///ess_0002.nii
240613-06:44:06,622 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmT_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmT_0009.nii
240613-06:44:06,621 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmT_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmT_0009.nii
240613-06:44:06,622 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///ess_0002.nii
240613-06:44:06,623 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///ess_0003.nii
240613-06:44:06,623 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmT_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmT_0010.nii
240613-06:44:06,622 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/con_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///con_0005.nii
240613-06:44:06,623 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///ess_0002.nii
240613-06:44:06,623 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///ess_0003.nii
240613-06:44:06,623 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///ess_0004.nii
240613-06:44:06,623 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmT_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmT_0010.nii
240613-06:44:06,624 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///ess_0004.nii
240613-06:44:06,624 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///ess_0001.nii
240613-06:44:06,623 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmT_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmT_0010.nii
240613-06:44:06,624 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///ess_0001.nii
240613-06:44:06,625 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/con_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///con_0006.nii
240613-06:44:06,625 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/con_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///con_0005.nii
240613-06:44:06,617 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///ess_0002.nii
240613-06:44:06,625 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///ess_0003.nii
240613-06:44:06,626 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///ess_0004.nii
240613-06:44:06,625 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///ess_0002.nii
240613-06:44:06,626 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/con_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///con_0007.nii
240613-06:44:06,630 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/con_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///con_0005.nii
240613-06:44:06,627 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///ess_0003.nii
240613-06:44:06,626 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///ess_0001.nii
240613-06:44:06,631 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///ess_0002.nii
240613-06:44:06,631 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/con_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///con_0006.nii
240613-06:44:06,632 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/con_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///con_0008.nii
240613-06:44:06,632 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///ess_0003.nii
240613-06:44:06,625 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/con_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///con_0005.nii
240613-06:44:06,632 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///ess_0004.nii
240613-06:44:06,632 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///ess_0004.nii
240613-06:44:06,632 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///ess_0002.nii
240613-06:44:06,632 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/con_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///con_0007.nii
240613-06:44:06,633 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///ess_0003.nii
240613-06:44:06,633 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///ess_0004.nii
240613-06:44:06,634 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/con_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///con_0006.nii
240613-06:44:06,633 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/con_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///con_0009.nii
240613-06:44:06,634 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///ess_0003.nii
240613-06:44:06,634 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///ess_0004.nii
240613-06:44:06,633 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/con_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///con_0008.nii
240613-06:44:06,633 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/con_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///con_0006.nii
240613-06:44:06,635 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/con_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///con_0007.nii
240613-06:44:06,634 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/con_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///con_0005.nii
240613-06:44:06,635 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/con_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///con_0010.nii
240613-06:44:06,634 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/con_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///con_0005.nii
240613-06:44:06,635 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/con_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///con_0005.nii
240613-06:44:06,635 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///ess_0004.nii
240613-06:44:06,636 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/con_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///con_0008.nii
240613-06:44:06,636 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/con_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///con_0005.nii
240613-06:44:06,635 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/con_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///con_0009.nii
240613-06:44:06,636 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmF_0001.nii
240613-06:44:06,637 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/con_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///con_0006.nii
240613-06:44:06,637 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/con_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///con_0007.nii
240613-06:44:06,636 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/con_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///con_0006.nii
240613-06:44:06,637 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/con_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///con_0009.nii
240613-06:44:06,637 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/con_0005.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///con_0005.nii
240613-06:44:06,637 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmF_0002.nii
240613-06:44:06,637 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/con_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///con_0006.nii
240613-06:44:06,638 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/con_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///con_0010.nii
240613-06:44:06,638 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/con_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///con_0008.nii
240613-06:44:06,638 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/con_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///con_0007.nii
240613-06:44:06,639 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmF_0003.nii
240613-06:44:06,639 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/con_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///con_0006.nii
240613-06:44:06,639 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/con_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///con_0007.nii
240613-06:44:06,638 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/con_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///con_0010.nii
240613-06:44:06,639 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/con_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///con_0009.nii
240613-06:44:06,639 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/con_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///con_0007.nii
240613-06:44:06,640 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/con_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///con_0007.nii
240613-06:44:06,640 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///spmF_0004.nii
240613-06:44:06,640 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmF_0001.nii
240613-06:44:06,640 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/con_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///con_0010.nii
240613-06:44:06,641 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/con_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///con_0008.nii
240613-06:44:06,640 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/con_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///con_0008.nii
240613-06:44:06,641 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmF_0002.nii
240613-06:44:06,641 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/con_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///con_0008.nii
240613-06:44:06,641 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/con_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///con_0008.nii
240613-06:44:06,642 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmF_0001.nii
240613-06:44:06,642 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/con_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///con_0009.nii
240613-06:44:06,642 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///ess_0001.nii
240613-06:44:06,642 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/con_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///con_0009.nii
240613-06:44:06,643 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmF_0001.nii
240613-06:44:06,643 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/con_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///con_0009.nii
240613-06:44:06,643 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/con_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///con_0009.nii
240613-06:44:06,642 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmF_0003.nii
240613-06:44:06,643 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///ess_0002.nii
240613-06:44:06,644 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/con_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///con_0010.nii
240613-06:44:06,643 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/con_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///con_0010.nii
240613-06:44:06,644 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/con_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///con_0010.nii
240613-06:44:06,643 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmF_0002.nii
240613-06:44:06,637 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/con_0006.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///con_0006.nii
240613-06:44:06,645 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmF_0001.nii
240613-06:44:06,645 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmF_0001.nii
240613-06:44:06,645 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmF_0001.nii
240613-06:44:06,644 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/con_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///con_0010.nii
240613-06:44:06,644 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmF_0002.nii
240613-06:44:06,649 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/con_0007.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///con_0007.nii
240613-06:44:06,644 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///spmF_0004.nii
240613-06:44:06,650 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmF_0003.nii
240613-06:44:06,650 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmF_0002.nii
240613-06:44:06,650 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///ess_0003.nii
240613-06:44:06,650 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///ess_0001.nii
240613-06:44:06,650 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmF_0001.nii
240613-06:44:06,650 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmF_0002.nii
240613-06:44:06,651 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/con_0008.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///con_0008.nii
240613-06:44:06,651 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmF_0003.nii
240613-06:44:06,651 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///ess_0002.nii
240613-06:44:06,650 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmF_0003.nii
240613-06:44:06,652 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/con_0009.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///con_0009.nii
240613-06:44:06,652 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmF_0002.nii
240613-06:44:06,652 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/01/1stLevel/_subject_id_01/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-01///ess_0004.nii
240613-06:44:06,652 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///spmF_0004.nii
240613-06:44:06,652 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmF_0002.nii
240613-06:44:06,651 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///spmF_0004.nii
240613-06:44:06,652 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///ess_0003.nii
240613-06:44:06,653 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///spmF_0004.nii
240613-06:44:06,652 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmF_0003.nii
240613-06:44:06,653 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmF_0003.nii
240613-06:44:06,653 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///ess_0001.nii
240613-06:44:06,653 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/con_0010.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///con_0010.nii
240613-06:44:06,654 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///spmF_0004.nii
240613-06:44:06,654 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/03/1stLevel/_subject_id_03/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-03///ess_0004.nii
240613-06:44:06,653 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///ess_0001.nii
240613-06:44:06,654 nipype.workflow INFO:
	 [Node] Finished "sinker", elapsed time 0.056046s.
240613-06:44:06,654 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///spmF_0004.nii
240613-06:44:06,654 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///ess_0001.nii
240613-06:44:06,655 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmF_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmF_0001.nii
240613-06:44:06,654 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmF_0003.nii
240613-06:44:06,655 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///ess_0001.nii
240613-06:44:06,655 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///ess_0002.nii
240613-06:44:06,655 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///ess_0001.nii
240613-06:44:06,654 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///ess_0002.nii
240613-06:44:06,656 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///ess_0002.nii
240613-06:44:06,656 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///ess_0002.nii
240613-06:44:06,656 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///ess_0002.nii
240613-06:44:06,657 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///ess_0003.nii
240613-06:44:06,656 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///ess_0003.nii
240613-06:44:06,662 nipype.workflow INFO:
	 [Node] Finished "sinker", elapsed time 0.058342s.
240613-06:44:06,662 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmF_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmF_0002.nii
240613-06:44:06,663 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/09/1stLevel/_subject_id_09/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-09///ess_0004.nii
240613-06:44:06,664 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///ess_0004.nii
240613-06:44:06,663 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmF_0003.nii
240613-06:44:06,663 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/08/1stLevel/_subject_id_08/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-08///ess_0004.nii
240613-06:44:06,662 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/05/1stLevel/_subject_id_05/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-05///ess_0003.nii
240613-06:44:06,664 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///ess_0003.nii
240613-06:44:06,663 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///spmF_0004.nii
240613-06:44:06,665 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///ess_0001.nii
240613-06:44:06,666 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///ess_0002.nii
240613-06:44:06,663 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///ess_0003.nii
240613-06:44:06,665 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/04/1stLevel/_subject_id_04/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-04///ess_0004.nii
240613-06:44:06,669 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/06/1stLevel/_subject_id_06/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-06///ess_0004.nii
240613-06:44:06,669 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/spmF_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///spmF_0004.nii
240613-06:44:06,670 nipype.workflow INFO:
	 [Node] Finished "sinker", elapsed time 0.066268s.
240613-06:44:06,669 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///ess_0003.nii
240613-06:44:06,671 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/ess_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///ess_0001.nii
240613-06:44:06,671 nipype.workflow INFO:
	 [Node] Finished "sinker", elapsed time 0.09154s.
240613-06:44:06,671 nipype.workflow INFO:
	 [Node] Finished "sinker", elapsed time 0.091656s.
240613-06:44:06,672 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/ess_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///ess_0002.nii
240613-06:44:06,672 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/07/1stLevel/_subject_id_07/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-07///ess_0004.nii
240613-06:44:06,671 nipype.workflow INFO:
	 [Node] Finished "sinker", elapsed time 0.065593s.
240613-06:44:06,673 nipype.workflow INFO:
	 [Node] Finished "sinker", elapsed time 0.074355s.
240613-06:44:06,672 nipype.workflow INFO:
	 [Node] Finished "sinker", elapsed time 0.074125s.
240613-06:44:06,677 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///ess_0003.nii
240613-06:44:06,678 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/02/1stLevel/_subject_id_02/ess_0004.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level1_spm_results/sub-02///ess_0004.nii
240613-06:44:06,679 nipype.workflow INFO:
	 [Node] Finished "sinker", elapsed time 0.099528s.
240613-06:44:08,286 nipype.workflow INFO:
	 [Job 63] Completed (level1_spm.sinker).
240613-06:44:08,288 nipype.workflow INFO:
	 [Job 64] Completed (level1_spm.sinker).
240613-06:44:08,289 nipype.workflow INFO:
	 [Job 65] Completed (level1_spm.sinker).
240613-06:44:08,290 nipype.workflow INFO:
	 [Job 66] Completed (level1_spm.sinker).
240613-06:44:08,291 nipype.workflow INFO:
	 [Job 67] Completed (level1_spm.sinker).
240613-06:44:08,291 nipype.workflow INFO:
	 [Job 68] Completed (level1_spm.sinker).
240613-06:44:08,292 nipype.workflow INFO:
	 [Job 69] Completed (level1_spm.sinker).
240613-06:44:08,294 nipype.workflow INFO:
	 [Job 70] Completed (level1_spm.sinker).
240613-06:44:08,294 nipype.workflow INFO:
	 [Job 71] Completed (level1_spm.sinker).
240613-06:44:08,296 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 0 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
<networkx.classes.digraph.DiGraph at 0x7fd2be527810>

Visualize design matrix and list contrasts#

spmmat = loadmat(opj(experiment_dir, 'level1_spm_results/sub-01/SPM.mat'), struct_as_record=False)

designMatrix = spmmat['SPM'][0][0].xX[0][0].X
names =[i[0] for i in spmmat['SPM'][0][0].xX[0][0].name[0]]
names_contrast = [spmmat['SPM'][0][0].xCon[0][i].name[0] for i in range(spmmat['SPM'][0][0].xCon.shape[1])]


normed_design=designMatrix / np.abs(designMatrix).max(axis=0)

fig,ax = plt.subplots(figsize=(8,8))
plt.imshow(normed_design, aspect='auto', cmap='gray')
ax.set_ylabel('Volume id')
ax.set_xticks(np.arange(len(names)))
ax.set_xticklabels(names, rotation=90);
../_images/34eac6dcad5f98b06486a998c5e308e3135540c4cd84518632da9b7f4a54aeb3.png
data = []

xCon_array = spmmat['SPM'][0][0].xCon[0]

# Iterate over each struct in the xCon array, nested loop, iterate over Vspm and Vcon to get filenames
for struct in xCon_array:
    name = struct.name[0]
    stat = struct.STAT[0]
    c = struct.c.flatten().tolist()
    vspm = struct.Vspm[0]
    vcon = struct.Vcon[0]
    for st in vspm:
        vspm_name = st.fname[0]
    for s in vcon:
        vcon_name = s.fname[0]
        
    data.append({"Name": name, "STAT": stat, "c": c, "spm_file": vspm_name, "con_file": vcon_name})

df = pd.DataFrame(data)
df_string = df.to_string(index=False)

print(df_string)
                               Name STAT                                                    c      spm_file     con_file
           Average effect condition    F                             [1, 1, 1, 1, 1, 1, 0, 0] spmF_0001.nii ess_0001.nii
                   Main effect Face    F [1, 0, 1, 0, -1, 1, -1, 1, 0, -1, 0, -1, 0, 0, 0, 0] spmF_0002.nii ess_0002.nii
                    Main effect Rep    F                          [1, -1, 1, -1, 1, -1, 0, 0] spmF_0003.nii ess_0003.nii
            Interaction: Face x Rep    F [1, 0, -1, 0, -1, 1, 1, -1, 0, -1, 0, 1, 0, 0, 0, 0] spmF_0004.nii ess_0004.nii
       Positive effect of condition    T                             [1, 1, 1, 1, 1, 1, 0, 0] spmT_0005.nii con_0005.nii
          Positive effect of Face_1    T                           [1, 1, -1, -1, 0, 0, 0, 0] spmT_0006.nii con_0006.nii
          Positive effect of Face_2    T                           [0, 0, 1, 1, -1, -1, 0, 0] spmT_0007.nii con_0007.nii
             Positive effect of Rep    T                          [1, -1, 1, -1, 1, -1, 0, 0] spmT_0008.nii con_0008.nii
Positive interaction of Face x Rep1    T                           [1, -1, -1, 1, 0, 0, 0, 0] spmT_0009.nii con_0009.nii
Positive interaction of Face x Rep2    T                           [0, 0, 1, -1, -1, 1, 0, 0] spmT_0010.nii con_0010.nii

2. Second Level Analysis#

For a factorial design with 2 factors there are 4 effects to test for: an overall effect, 2 main effects and one two-way interaction:

  • To test (1) the overall effect, use a [1 1 1 1 1 1] contrast for each subject and take the resulting con images of all subjects into a one-sample t-test at the second level. Then specify a [1] F-contrast (at the second level) to test for significantly non-zero BOLD responses related to the paradigm.

  • To test for (2) the main effect of Factor Repetition (two levels), use a [1 -1 1 -1 1 -1] contrast for each subject and take the resulting con images into a one-sample t-test at the second level.

  • To test for (3) the main effect of Factor Face (three levels), use two contrasts per subject [1 1 -1 -1 0 0] and [0 0 1 1 -1 -1] and take all resulting con images (two per subject) into a two-sample t-test design at the second level. Then, use a [1 0; 0 1] F-contrast to test for this main effect.

  • To test for (4) the interaction between Factors Face and Rep, use two contrasts per subject [1 -1 -1 1 0 0] and [0 0 1 -1 -1 1] and take all resulting con images (two per subject) into a two-sample t-test design at the second level. Use then a [1 0; 0 1] F-contrast to test for this interaction effect.

2.1 One Sample T-Test: Overall effect, main effect of repetition#

Test for significantly non-zero BOLD responses over all subjects.

  • con_0005: Positive effect

  • con_0006: Positive Effect F>S

  • con_0007: Positive Effect S>U

  • con_0008: Positive Effect of rep1>rep2

  • con_0009: Positive Interaction Face (F/S) x Rep

  • con_0010: Positive Interaction Face (S/U) x Rep

wf_2ndlevel_onesample = Workflow(name='level2_spm_1sample', base_dir=experiment_dir)
wf_2ndlevel_onesample.config["execution"]["crashfile_format"] = "txt"
contrast_id = [5, 6, 7, 8, 9, 10] #contrasts con_0005 to con_0010

l2source = Node(DataGrabber(infields= ['con'], outfields=['contrasts']), name='l2source')

l2source.inputs.sort_filelist = True
l2source.inputs.base_directory = opj(experiment_dir, 'level1_spm_results')
l2source.inputs.template = '*'
l2source.inputs.field_template = dict(
   contrasts = '*/con_%04d.nii'
)

# iterate over all contrast images
l2source.iterables = [('con', contrast_id)]
# OneSampleTTest Design
onesamplettestdes = Node(interface=spm.OneSampleTTestDesign(), name="onesampttestdes")

wf_2ndlevel_onesample.connect([(l2source, onesamplettestdes, [('contrasts', 'in_files')])])
# EstimateModel - estimates the model
l2estimate = Node(spm.EstimateModel(estimation_method={'Classical':1}), name='level2estimate')

# EstimateContast - estimates group contrast
l2conestimate = Node(spm.EstimateContrast(group_contrast=True), name = 'level2conestimate')

con_1= ['Group', 'T', ['mean'], [1]]
#con_2= ['Group', 'F', [con_1]] # if an F contrast is also wanted

l2conestimate.inputs.contrasts = [con_1] # con_2, include in list if wanted

# Threshold - thresholds contrasts
level2thresh = Node(spm.Threshold(contrast_index=1,# which contrast in the SPM.mat to use --> here set for con_1: T stat
                                use_topo_fdr=True, # whether to use FDR over cluster extent probabilities
                                use_fwe_correction=False, # whether to use FWE (Bonferroni) correction for initial threshold 
                                extent_threshold=0, # minimum cluster size in voxels
                                height_threshold=0.005, # value for initial thresholding (defining clusters) - voxelwise
                                height_threshold_type='p-value',
                                extent_fdr_p_threshold=0.05), # p threshold on FDR corrected cluster size probabilities
                                name='level2thresh')

wf_2ndlevel_onesample.connect([(onesamplettestdes, l2estimate, [('spm_mat_file', 'spm_mat_file')]),
                    (l2estimate, l2conestimate, [('spm_mat_file', 'spm_mat_file'),
                                                ('beta_images', 'beta_images'),
                                                ('residual_image', 'residual_image')]),
                    (l2conestimate, level2thresh, [('spm_mat_file', 'spm_mat_file'),
                                                    ('spmT_images', 'stat_image')])

                    ])
datasink_2nd = Node(DataSink(), name='datasink_2nd')
datasink_2nd.inputs.base_directory=opj(experiment_dir, 'level2_spm_results_1sample')

wf_2ndlevel_onesample.connect([(l2conestimate, datasink_2nd, [('spm_mat_file', '2ndLevel.@spm_mat'),
                                                    ('spmT_images', '2ndLevel.@T'),
                                                    ('con_images', '2ndLevel.@con')]),
                    (level2thresh, datasink_2nd, [('thresholded_map',
                                                '2ndLevel.@threshold')])                               
                    ])
#replace _con_ with con
subFolders = [('2ndLevel/', '')] 

subFolders1 = [('_con_', 'con')] 
subFolders.extend(subFolders1)

datasink_2nd.inputs.substitutions = subFolders
from IPython.display import Image
wf_2ndlevel_onesample.write_graph(graph2use='colored', format='png', simple_form=True)

Image(filename=opj(wf_2ndlevel_onesample.base_dir, wf_2ndlevel_onesample.name, 'graph.png'))
240613-06:44:11,680 nipype.workflow INFO:
	 Generated workflow graph: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/graph.png (graph2use=colored, simple_form=True).
../_images/ff7ce359d8023b6dd43286df00de75769cc9ddb0a358de34e1a679c5125d1246.png
wf_2ndlevel_onesample.run(plugin="MultiProc")
# 2min
240613-06:44:11,692 nipype.workflow INFO:
	 Workflow level2_spm_1sample settings: ['check', 'execution', 'logging', 'monitoring']
240613-06:44:11,713 nipype.workflow INFO:
	 Running in parallel.
240613-06:44:11,716 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 6 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:44:12,343 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.l2source" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_5/l2source".
240613-06:44:12,343 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.l2source" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_6/l2source".
240613-06:44:12,344 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.l2source" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_7/l2source".
240613-06:44:12,345 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.l2source" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_8/l2source".
240613-06:44:12,352 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.l2source" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_9/l2source".
240613-06:44:12,353 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.l2source" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_10/l2source".
240613-06:44:12,364 nipype.workflow INFO:
	 [Node] Executing "l2source" <nipype.interfaces.io.DataGrabber>
240613-06:44:12,364 nipype.workflow INFO:
	 [Node] Executing "l2source" <nipype.interfaces.io.DataGrabber>
240613-06:44:12,366 nipype.workflow INFO:
	 [Node] Executing "l2source" <nipype.interfaces.io.DataGrabber>
240613-06:44:12,365 nipype.workflow INFO:
	 [Node] Executing "l2source" <nipype.interfaces.io.DataGrabber>
240613-06:44:12,379 nipype.workflow INFO:
	 [Node] Executing "l2source" <nipype.interfaces.io.DataGrabber>
240613-06:44:12,379 nipype.workflow INFO:
	 [Node] Executing "l2source" <nipype.interfaces.io.DataGrabber>
240613-06:44:12,382 nipype.workflow INFO:
	 [Node] Finished "l2source", elapsed time 0.001854s.
240613-06:44:12,382 nipype.workflow INFO:
	 [Node] Finished "l2source", elapsed time 0.00206s.
240613-06:44:12,382 nipype.workflow INFO:
	 [Node] Finished "l2source", elapsed time 0.002089s.
240613-06:44:12,384 nipype.workflow INFO:
	 [Node] Finished "l2source", elapsed time 0.0022s.
240613-06:44:12,384 nipype.workflow INFO:
	 [Node] Finished "l2source", elapsed time 0.002058s.
240613-06:44:12,385 nipype.workflow INFO:
	 [Node] Finished "l2source", elapsed time 0.002233s.
240613-06:44:13,727 nipype.workflow INFO:
	 [Job 0] Completed (level2_spm_1sample.l2source).
240613-06:44:13,738 nipype.workflow INFO:
	 [Job 1] Completed (level2_spm_1sample.l2source).
240613-06:44:13,740 nipype.workflow INFO:
	 [Job 2] Completed (level2_spm_1sample.l2source).
240613-06:44:13,741 nipype.workflow INFO:
	 [Job 3] Completed (level2_spm_1sample.l2source).
240613-06:44:13,742 nipype.workflow INFO:
	 [Job 4] Completed (level2_spm_1sample.l2source).
240613-06:44:13,743 nipype.workflow INFO:
	 [Job 5] Completed (level2_spm_1sample.l2source).
240613-06:44:13,745 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 6 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:44:14,242 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.onesampttestdes" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_5/onesampttestdes".
240613-06:44:14,242 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.onesampttestdes" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_6/onesampttestdes".
240613-06:44:14,244 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.onesampttestdes" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_10/onesampttestdes".
240613-06:44:14,245 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.onesampttestdes" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_9/onesampttestdes".
240613-06:44:14,246 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.onesampttestdes" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_8/onesampttestdes".
240613-06:44:14,247 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.onesampttestdes" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_7/onesampttestdes".
240613-06:44:14,319 nipype.workflow INFO:
	 [Node] Executing "onesampttestdes" <nipype.interfaces.spm.model.OneSampleTTestDesign>
240613-06:44:14,319 nipype.workflow INFO:
	 [Node] Executing "onesampttestdes" <nipype.interfaces.spm.model.OneSampleTTestDesign>
240613-06:44:14,326 nipype.workflow INFO:
	 [Node] Executing "onesampttestdes" <nipype.interfaces.spm.model.OneSampleTTestDesign>
240613-06:44:14,326 nipype.workflow INFO:
	 [Node] Executing "onesampttestdes" <nipype.interfaces.spm.model.OneSampleTTestDesign>
240613-06:44:14,333 nipype.workflow INFO:
	 [Node] Executing "onesampttestdes" <nipype.interfaces.spm.model.OneSampleTTestDesign>
240613-06:44:14,347 nipype.workflow INFO:
	 [Node] Executing "onesampttestdes" <nipype.interfaces.spm.model.OneSampleTTestDesign>
240613-06:44:15,716 nipype.workflow INFO:
	 [MultiProc] Running 6 tasks, and 0 jobs ready. Free memory (GB): 218.28/219.48, Free processors: 26/32.
                     Currently running:
                       * level2_spm_1sample.onesampttestdes
                       * level2_spm_1sample.onesampttestdes
                       * level2_spm_1sample.onesampttestdes
                       * level2_spm_1sample.onesampttestdes
                       * level2_spm_1sample.onesampttestdes
                       * level2_spm_1sample.onesampttestdes
240613-06:44:33,591 nipype.workflow INFO:
	 [Node] Finished "onesampttestdes", elapsed time 19.243265s.
240613-06:44:33,591 nipype.workflow INFO:
	 [Node] Finished "onesampttestdes", elapsed time 19.245873s.
240613-06:44:33,632 nipype.workflow INFO:
	 [Node] Finished "onesampttestdes", elapsed time 19.273891s.
240613-06:44:33,654 nipype.workflow INFO:
	 [Node] Finished "onesampttestdes", elapsed time 19.307857s.
240613-06:44:33,654 nipype.workflow INFO:
	 [Node] Finished "onesampttestdes", elapsed time 19.307692s.
240613-06:44:33,718 nipype.workflow INFO:
	 [Job 7] Completed (level2_spm_1sample.onesampttestdes).
240613-06:44:33,720 nipype.workflow INFO:
	 [Job 8] Completed (level2_spm_1sample.onesampttestdes).
240613-06:44:33,721 nipype.workflow INFO:
	 [Job 9] Completed (level2_spm_1sample.onesampttestdes).
240613-06:44:33,722 nipype.workflow INFO:
	 [Job 10] Completed (level2_spm_1sample.onesampttestdes).
240613-06:44:33,723 nipype.workflow INFO:
	 [Job 11] Completed (level2_spm_1sample.onesampttestdes).
240613-06:44:33,724 nipype.workflow INFO:
	 [MultiProc] Running 1 tasks, and 5 jobs ready. Free memory (GB): 219.28/219.48, Free processors: 31/32.
                     Currently running:
                       * level2_spm_1sample.onesampttestdes
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
240613-06:44:33,891 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_6/level2estimate".
240613-06:44:33,892 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_8/level2estimate".
240613-06:44:33,892 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_7/level2estimate".
240613-06:44:33,893 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_9/level2estimate".
240613-06:44:33,894 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_10/level2estimate".
240613-06:44:33,902 nipype.workflow INFO:
	 [Node] Executing "level2estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:44:33,902 nipype.workflow INFO:
	 [Node] Executing "level2estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:44:33,903 nipype.workflow INFO:
	 [Node] Executing "level2estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:44:33,903 nipype.workflow INFO:
	 [Node] Executing "level2estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:44:33,907 nipype.workflow INFO:
	 [Node] Executing "level2estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:44:33,916 nipype.workflow INFO:
	 [Node] Finished "onesampttestdes", elapsed time 19.58191s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:44:35,719 nipype.workflow INFO:
	 [Job 6] Completed (level2_spm_1sample.onesampttestdes).
240613-06:44:35,721 nipype.workflow INFO:
	 [MultiProc] Running 5 tasks, and 1 jobs ready. Free memory (GB): 218.48/219.48, Free processors: 27/32.
                     Currently running:
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
240613-06:44:35,922 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_5/level2estimate".
240613-06:44:35,938 nipype.workflow INFO:
	 [Node] Executing "level2estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:44:37,722 nipype.workflow INFO:
	 [MultiProc] Running 6 tasks, and 0 jobs ready. Free memory (GB): 218.28/219.48, Free processors: 26/32.
                     Currently running:
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
240613-06:44:53,77 nipype.workflow INFO:
	 [Node] Finished "level2estimate", elapsed time 19.161336s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:44:53,723 nipype.workflow INFO:
	 [Job 17] Completed (level2_spm_1sample.level2estimate).
240613-06:44:53,725 nipype.workflow INFO:
	 [MultiProc] Running 5 tasks, and 1 jobs ready. Free memory (GB): 218.48/219.48, Free processors: 27/32.
                     Currently running:
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
                       * level2_spm_1sample.level2estimate
240613-06:44:53,959 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2conestimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_10/level2conestimate".
240613-06:44:53,973 nipype.workflow INFO:
	 [Node] Executing "level2conestimate" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:44:54,127 nipype.workflow INFO:
	 [Node] Finished "level2estimate", elapsed time 20.220956s.
240613-06:44:54,263 nipype.workflow INFO:
	 [Node] Finished "level2estimate", elapsed time 20.357547s.
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
240613-06:44:54,353 nipype.workflow INFO:
	 [Node] Finished "level2estimate", elapsed time 20.448029s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:44:54,574 nipype.workflow INFO:
	 [Node] Finished "level2estimate", elapsed time 20.667891s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:44:55,724 nipype.workflow INFO:
	 [Job 13] Completed (level2_spm_1sample.level2estimate).
240613-06:44:55,725 nipype.workflow INFO:
	 [Job 14] Completed (level2_spm_1sample.level2estimate).
240613-06:44:55,726 nipype.workflow INFO:
	 [Job 15] Completed (level2_spm_1sample.level2estimate).
240613-06:44:55,727 nipype.workflow INFO:
	 [Job 16] Completed (level2_spm_1sample.level2estimate).
240613-06:44:55,729 nipype.workflow INFO:
	 [MultiProc] Running 2 tasks, and 4 jobs ready. Free memory (GB): 219.08/219.48, Free processors: 30/32.
                     Currently running:
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2estimate
240613-06:44:55,869 nipype.workflow INFO:
	 [Node] Finished "level2estimate", elapsed time 19.928532s.
240613-06:44:55,890 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2conestimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_6/level2conestimate".
240613-06:44:55,890 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2conestimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_7/level2conestimate".
240613-06:44:55,891 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2conestimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_8/level2conestimate".
240613-06:44:55,892 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2conestimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_9/level2conestimate".
240613-06:44:55,903 nipype.workflow INFO:
	 [Node] Executing "level2conestimate" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:44:55,903 nipype.workflow INFO:
	 [Node] Executing "level2conestimate" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:44:55,904 nipype.workflow INFO:
	 [Node] Executing "level2conestimate" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:44:55,905 nipype.workflow INFO:
	 [Node] Executing "level2conestimate" <nipype.interfaces.spm.model.EstimateContrast>
stty: 'standard input': Inappropriate ioctl for device
240613-06:44:57,730 nipype.workflow INFO:
	 [Job 12] Completed (level2_spm_1sample.level2estimate).
240613-06:44:57,732 nipype.workflow INFO:
	 [MultiProc] Running 5 tasks, and 1 jobs ready. Free memory (GB): 218.48/219.48, Free processors: 27/32.
                     Currently running:
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
240613-06:44:57,877 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2conestimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_5/level2conestimate".
240613-06:44:57,893 nipype.workflow INFO:
	 [Node] Executing "level2conestimate" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:44:59,725 nipype.workflow INFO:
	 [MultiProc] Running 6 tasks, and 0 jobs ready. Free memory (GB): 218.28/219.48, Free processors: 26/32.
                     Currently running:
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
240613-06:45:17,883 nipype.workflow INFO:
	 [Node] Finished "level2conestimate", elapsed time 23.894972s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:45:19,725 nipype.workflow INFO:
	 [Node] Finished "level2conestimate", elapsed time 23.819495s.
240613-06:45:19,728 nipype.workflow INFO:
	 [Job 23] Completed (level2_spm_1sample.level2conestimate).
240613-06:45:19,730 nipype.workflow INFO:
	 [MultiProc] Running 5 tasks, and 1 jobs ready. Free memory (GB): 218.48/219.48, Free processors: 27/32.
                     Currently running:
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
                       * level2_spm_1sample.level2conestimate
240613-06:45:19,835 nipype.workflow INFO:
	 [Node] Finished "level2conestimate", elapsed time 23.929947s.
240613-06:45:19,863 nipype.workflow INFO:
	 [Node] Finished "level2conestimate", elapsed time 23.956484s.
240613-06:45:19,913 nipype.workflow INFO:
	 [Node] Finished "level2conestimate", elapsed time 24.005406s.
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
240613-06:45:19,905 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2thresh" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_10/level2thresh".
240613-06:45:19,944 nipype.workflow INFO:
	 [Node] Executing "level2thresh" <nipype.interfaces.spm.model.Threshold>
240613-06:45:21,728 nipype.workflow INFO:
	 [Job 19] Completed (level2_spm_1sample.level2conestimate).
240613-06:45:21,730 nipype.workflow INFO:
	 [Job 20] Completed (level2_spm_1sample.level2conestimate).
240613-06:45:21,731 nipype.workflow INFO:
	 [Job 21] Completed (level2_spm_1sample.level2conestimate).
240613-06:45:21,732 nipype.workflow INFO:
	 [Job 22] Completed (level2_spm_1sample.level2conestimate).
240613-06:45:21,734 nipype.workflow INFO:
	 [MultiProc] Running 2 tasks, and 4 jobs ready. Free memory (GB): 219.08/219.48, Free processors: 30/32.
                     Currently running:
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2conestimate
240613-06:45:21,912 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2thresh" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_7/level2thresh".
240613-06:45:21,912 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2thresh" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_8/level2thresh".
240613-06:45:21,912 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2thresh" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_9/level2thresh".
240613-06:45:21,937 nipype.workflow INFO:
	 [Node] Finished "level2conestimate", elapsed time 24.03745s.
240613-06:45:21,938 nipype.workflow INFO:
	 [Node] Executing "level2thresh" <nipype.interfaces.spm.model.Threshold>
240613-06:45:21,937 nipype.workflow INFO:
	 [Node] Executing "level2thresh" <nipype.interfaces.spm.model.Threshold>
240613-06:45:21,938 nipype.workflow INFO:
	 [Node] Executing "level2thresh" <nipype.interfaces.spm.model.Threshold>
240613-06:45:21,911 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2thresh" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_6/level2thresh".
240613-06:45:21,968 nipype.workflow INFO:
	 [Node] Executing "level2thresh" <nipype.interfaces.spm.model.Threshold>
stty: 'standard input': Inappropriate ioctl for device
240613-06:45:23,728 nipype.workflow INFO:
	 [Job 18] Completed (level2_spm_1sample.level2conestimate).
240613-06:45:23,730 nipype.workflow INFO:
	 [MultiProc] Running 5 tasks, and 1 jobs ready. Free memory (GB): 218.48/219.48, Free processors: 27/32.
                     Currently running:
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
240613-06:45:23,932 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.level2thresh" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_5/level2thresh".
240613-06:45:23,945 nipype.workflow INFO:
	 [Node] Executing "level2thresh" <nipype.interfaces.spm.model.Threshold>
240613-06:45:25,729 nipype.workflow INFO:
	 [MultiProc] Running 6 tasks, and 0 jobs ready. Free memory (GB): 218.28/219.48, Free processors: 26/32.
                     Currently running:
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
240613-06:45:33,655 nipype.workflow INFO:
	 [Node] Finished "level2thresh", elapsed time 13.708427s.
240613-06:45:33,729 nipype.workflow INFO:
	 [Job 29] Completed (level2_spm_1sample.level2thresh).
240613-06:45:33,731 nipype.workflow INFO:
	 [MultiProc] Running 5 tasks, and 1 jobs ready. Free memory (GB): 218.48/219.48, Free processors: 27/32.
                     Currently running:
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
stty: 'standard input': Inappropriate ioctl for device
240613-06:45:33,894 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.datasink_2nd" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_10/datasink_2nd".
240613-06:45:33,906 nipype.workflow INFO:
	 [Node] Executing "datasink_2nd" <nipype.interfaces.io.DataSink>
240613-06:45:33,909 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_10/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con10/SPM.mat
240613-06:45:33,910 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_10/spmT_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con10/spmT_0001.nii
240613-06:45:33,911 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_10/con_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con10/con_0001.nii
240613-06:45:33,912 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_10/spmT_0001_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con10/spmT_0001_thr.nii
240613-06:45:33,914 nipype.workflow INFO:
	 [Node] Finished "datasink_2nd", elapsed time 0.004923s.
240613-06:45:35,729 nipype.workflow INFO:
	 [Job 35] Completed (level2_spm_1sample.datasink_2nd).
240613-06:45:35,731 nipype.workflow INFO:
	 [MultiProc] Running 5 tasks, and 0 jobs ready. Free memory (GB): 218.48/219.48, Free processors: 27/32.
                     Currently running:
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
                       * level2_spm_1sample.level2thresh
240613-06:45:35,938 nipype.workflow INFO:
	 [Node] Finished "level2thresh", elapsed time 13.997871s.
240613-06:45:35,976 nipype.workflow INFO:
	 [Node] Finished "level2thresh", elapsed time 14.035477s.
240613-06:45:35,975 nipype.workflow INFO:
	 [Node] Finished "level2thresh", elapsed time 14.003737s.
240613-06:45:36,79 nipype.workflow INFO:
	 [Node] Finished "level2thresh", elapsed time 14.138397s.
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
240613-06:45:37,729 nipype.workflow INFO:
	 [Job 25] Completed (level2_spm_1sample.level2thresh).
240613-06:45:37,731 nipype.workflow INFO:
	 [Job 26] Completed (level2_spm_1sample.level2thresh).
240613-06:45:37,732 nipype.workflow INFO:
	 [Job 27] Completed (level2_spm_1sample.level2thresh).
240613-06:45:37,734 nipype.workflow INFO:
	 [Job 28] Completed (level2_spm_1sample.level2thresh).
240613-06:45:37,736 nipype.workflow INFO:
	 [MultiProc] Running 1 tasks, and 4 jobs ready. Free memory (GB): 219.28/219.48, Free processors: 31/32.
                     Currently running:
                       * level2_spm_1sample.level2thresh
240613-06:45:37,771 nipype.workflow INFO:
	 [Node] Finished "level2thresh", elapsed time 13.824073s.
240613-06:45:37,904 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.datasink_2nd" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_8/datasink_2nd".
240613-06:45:37,904 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.datasink_2nd" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_7/datasink_2nd".
240613-06:45:37,905 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.datasink_2nd" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_9/datasink_2nd".
240613-06:45:37,905 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.datasink_2nd" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_6/datasink_2nd".
240613-06:45:37,918 nipype.workflow INFO:
	 [Node] Executing "datasink_2nd" <nipype.interfaces.io.DataSink>
240613-06:45:37,918 nipype.workflow INFO:
	 [Node] Executing "datasink_2nd" <nipype.interfaces.io.DataSink>
240613-06:45:37,918 nipype.workflow INFO:
	 [Node] Executing "datasink_2nd" <nipype.interfaces.io.DataSink>
240613-06:45:37,920 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_7/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con7/SPM.mat
240613-06:45:37,920 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_8/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con8/SPM.mat
240613-06:45:37,921 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_9/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con9/SPM.mat
240613-06:45:37,921 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_7/spmT_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con7/spmT_0001.nii
240613-06:45:37,921 nipype.workflow INFO:
	 [Node] Executing "datasink_2nd" <nipype.interfaces.io.DataSink>
240613-06:45:37,922 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_9/spmT_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con9/spmT_0001.nii
240613-06:45:37,922 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_8/spmT_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con8/spmT_0001.nii
240613-06:45:37,922 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_7/con_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con7/con_0001.nii
240613-06:45:37,923 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_9/con_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con9/con_0001.nii
240613-06:45:37,923 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_8/con_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con8/con_0001.nii
240613-06:45:37,924 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_6/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con6/SPM.mat
240613-06:45:37,924 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_9/spmT_0001_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con9/spmT_0001_thr.nii
240613-06:45:37,924 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_7/spmT_0001_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con7/spmT_0001_thr.nii
240613-06:45:37,925 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_8/spmT_0001_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con8/spmT_0001_thr.nii
240613-06:45:37,925 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_6/spmT_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con6/spmT_0001.nii
240613-06:45:37,925 nipype.workflow INFO:
	 [Node] Finished "datasink_2nd", elapsed time 0.005013s.
240613-06:45:37,926 nipype.workflow INFO:
	 [Node] Finished "datasink_2nd", elapsed time 0.00601s.
240613-06:45:37,926 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_6/con_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con6/con_0001.nii
240613-06:45:37,926 nipype.workflow INFO:
	 [Node] Finished "datasink_2nd", elapsed time 0.006461s.
240613-06:45:37,928 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_6/spmT_0001_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con6/spmT_0001_thr.nii
240613-06:45:37,929 nipype.workflow INFO:
	 [Node] Finished "datasink_2nd", elapsed time 0.005159s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:45:39,729 nipype.workflow INFO:
	 [Job 24] Completed (level2_spm_1sample.level2thresh).
240613-06:45:39,731 nipype.workflow INFO:
	 [Job 31] Completed (level2_spm_1sample.datasink_2nd).
240613-06:45:39,732 nipype.workflow INFO:
	 [Job 32] Completed (level2_spm_1sample.datasink_2nd).
240613-06:45:39,733 nipype.workflow INFO:
	 [Job 33] Completed (level2_spm_1sample.datasink_2nd).
240613-06:45:39,734 nipype.workflow INFO:
	 [Job 34] Completed (level2_spm_1sample.datasink_2nd).
240613-06:45:39,735 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:45:39,888 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_1sample.datasink_2nd" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_1sample/_con_5/datasink_2nd".
240613-06:45:39,895 nipype.workflow INFO:
	 [Node] Executing "datasink_2nd" <nipype.interfaces.io.DataSink>
240613-06:45:39,921 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_5/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con5/SPM.mat
240613-06:45:39,923 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_5/spmT_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con5/spmT_0001.nii
240613-06:45:39,924 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_5/con_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con5/con_0001.nii
240613-06:45:39,925 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/2ndLevel/_con_5/spmT_0001_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_1sample/con5/spmT_0001_thr.nii
240613-06:45:39,927 nipype.workflow INFO:
	 [Node] Finished "datasink_2nd", elapsed time 0.005705s.
240613-06:45:41,730 nipype.workflow INFO:
	 [Job 30] Completed (level2_spm_1sample.datasink_2nd).
240613-06:45:41,732 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 0 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
<networkx.classes.digraph.DiGraph at 0x7fd2bd8695d0>

2.1 Two Sample T-Test: Main effect of face, Interaction Face x Repetition#

Main effect of face: enter the following 2 contrasts per subject into a two-sample t-test and use 1 0, 0 1 F contrast

  • con_0006: Positive Effect F>S

  • con_0007: Positive Effect S>U

Interaction Face x Rep: enter the following 2 contrasts per subject into a two-sample t-test and use 1 0, 0 1 F contrast

  • con_0009: Positive Interaction Face (F/S) x Rep

  • con_0010: Positive Interaction Face (S/U) x Rep

wf_2ndlevel_twosample = Workflow(name='level2_spm_2sample', base_dir=experiment_dir)
wf_2ndlevel_twosample.config["execution"]["crashfile_format"] = "txt"
contrast_id_1 = [6] #con_0006
contrast_id_2 = [7] #con_0007 

l2source2 = Node(DataGrabber(outfields=["group_1", "group_2"]), name='l2source')

l2source2.inputs.sort_filelist = True
l2source2.inputs.contrast_id_1 = contrast_id_1
l2source2.inputs.contrast_id_2 = contrast_id_2
l2source2.inputs.base_directory = opj(experiment_dir, 'level1_spm_results')
l2source2.inputs.template = '*' 

l2source2.inputs.template_args = dict(
    group_1=[["contrast_id_1"]],
    group_2=[["contrast_id_2"]])

l2source2.inputs.field_template = dict(
    group_1 = "*/con_%04d.nii",
    group_2 ="*/con_%04d.nii", 
)
# SecondLevelDesign - TwoSampleTTestDesign bases Factorial Design
twosamplettestdes = Node(interface=spm.TwoSampleTTestDesign(), name="twosampttestdes")
twosamplettestdes.inputs.dependent = False # measurements dependent between levels
twosamplettestdes.inputs.unequal_variance = True # equal or unequal between groups

wf_2ndlevel_twosample.connect([(l2source2, twosamplettestdes, [('group_1', 'group1_files')]),
                             (l2source2, twosamplettestdes, [('group_2', 'group2_files')])])
l2estimate2 = Node(spm.EstimateModel(estimation_method={'Classical':1}), name='level2estimate')

# EstimateContast - estimates group contrast
l2conestimate2 = Node(spm.EstimateContrast(group_contrast=True), name = 'level2conestimate')

con_1 = ('Pos effect level 1','T', ['Group_{1}', 'Group_{2}'],[1, 0])
con_2 = ('Pos effect level 2','T', ['Group_{1}', 'Group_{2}'],[0, 1])

con_3 = ('Main effect', 'F', [con_1, con_2]) # main effect of face

l2conestimate2.inputs.contrasts = [con_1, con_2, con_3] 


# Threshold - thresholds contrasts
level2thresh2 = MapNode(spm.Threshold(contrast_index=3,# which contrast in the SPM.mat to use --> here set for con_3: main effect
                                use_topo_fdr=True, # whether to use FDR over cluster extent probabilities
                                use_fwe_correction=False, # whether to use FWE (Bonferroni) correction for initial threshold 
                                extent_threshold=0, # minimum cluster size in voxels
                                height_threshold=0.005, # value for initial thresholding (defining clusters) - voxelwise
                                height_threshold_type='p-value',
                                extent_fdr_p_threshold=0.05), # P threshold on FDR corrected cluster size probabilities
                                iterfield=['stat_image'],
                                name='level2thresh')

wf_2ndlevel_twosample.connect([(twosamplettestdes, l2estimate2, [('spm_mat_file', 'spm_mat_file')]),
                    (l2estimate2, l2conestimate2, [('spm_mat_file', 'spm_mat_file'),
                                                ('beta_images', 'beta_images'),
                                                ('residual_image', 'residual_image')]),
                    (l2conestimate2, level2thresh2, [('spm_mat_file', 'spm_mat_file'),
                                                    ('spmT_images', 'stat_image')])
                    ])
datasink_2nd_2 = Node(DataSink(), name='datasink_2nd_2')
datasink_2nd_2.inputs.base_directory=opj(experiment_dir, 'level2_spm_results_2sample')

wf_2ndlevel_twosample.connect([(l2conestimate2, datasink_2nd_2, [('spm_mat_file', '2ndLevel.@spm_mat'),
                                                    ('spmT_images', '2ndLevel.@T'),
                                                    ('con_images', '2ndLevel.@con')]),
                    (level2thresh2, datasink_2nd_2, [('thresholded_map',
                                                '2ndLevel.@threshold')])                                                 
                    ])
subFolders = [('2ndLevel/', 'MainEffectFace/')]
subFolders1 = [('_con_', 'con')] 
subFolders2 = [('_level2thresh0', 'thresh_con1')]
subFolders3 = [('_level2thresh1', 'thresh_con2')]
subFolders4 = [('_level2thresh2', 'thresh_con3')]

subFolders.extend(subFolders1)
subFolders.extend(subFolders2)
subFolders.extend(subFolders3)
subFolders.extend(subFolders4)

datasink_2nd_2.inputs.substitutions = subFolders
from IPython.display import Image
wf_2ndlevel_twosample.write_graph(graph2use='colored', format='png', simple_form=True)

Image(filename=opj(wf_2ndlevel_twosample.base_dir, wf_2ndlevel_twosample.name, 'graph.png'))
240613-06:45:44,410 nipype.workflow INFO:
	 Generated workflow graph: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/graph.png (graph2use=colored, simple_form=True).
../_images/fdfdff75dc71c3c56741668ac8fa5e55686478b18e023641dd3bbb33594790db.png
wf_2ndlevel_twosample.run(plugin="MultiProc")
240613-06:45:44,421 nipype.workflow INFO:
	 Workflow level2_spm_2sample settings: ['check', 'execution', 'logging', 'monitoring']
240613-06:45:44,427 nipype.workflow INFO:
	 Running in parallel.
240613-06:45:44,429 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:45:44,938 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_2sample.l2source" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/l2source".
240613-06:45:44,946 nipype.workflow INFO:
	 [Node] Executing "l2source" <nipype.interfaces.io.DataGrabber>
240613-06:45:44,952 nipype.workflow INFO:
	 [Node] Finished "l2source", elapsed time 0.00239s.
240613-06:45:46,432 nipype.workflow INFO:
	 [Job 0] Completed (level2_spm_2sample.l2source).
240613-06:45:46,436 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:45:46,685 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_2sample.twosampttestdes" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/twosampttestdes".
240613-06:45:46,697 nipype.workflow INFO:
	 [Node] Executing "twosampttestdes" <nipype.interfaces.spm.model.TwoSampleTTestDesign>
240613-06:45:48,430 nipype.workflow INFO:
	 [MultiProc] Running 1 tasks, and 0 jobs ready. Free memory (GB): 219.28/219.48, Free processors: 31/32.
                     Currently running:
                       * level2_spm_2sample.twosampttestdes
240613-06:46:02,47 nipype.workflow INFO:
	 [Node] Finished "twosampttestdes", elapsed time 15.346838s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:46:02,431 nipype.workflow INFO:
	 [Job 1] Completed (level2_spm_2sample.twosampttestdes).
240613-06:46:02,433 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:46:02,580 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_2sample.level2estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2estimate".
240613-06:46:02,590 nipype.workflow INFO:
	 [Node] Executing "level2estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:46:04,432 nipype.workflow INFO:
	 [MultiProc] Running 1 tasks, and 0 jobs ready. Free memory (GB): 219.28/219.48, Free processors: 31/32.
                     Currently running:
                       * level2_spm_2sample.level2estimate
240613-06:46:22,491 nipype.workflow INFO:
	 [Node] Finished "level2estimate", elapsed time 19.898428s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:46:24,433 nipype.workflow INFO:
	 [Job 2] Completed (level2_spm_2sample.level2estimate).
240613-06:46:24,435 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:46:24,580 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_2sample.level2conestimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2conestimate".
240613-06:46:24,595 nipype.workflow INFO:
	 [Node] Executing "level2conestimate" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:46:26,434 nipype.workflow INFO:
	 [MultiProc] Running 1 tasks, and 0 jobs ready. Free memory (GB): 219.28/219.48, Free processors: 31/32.
                     Currently running:
                       * level2_spm_2sample.level2conestimate
240613-06:46:41,400 nipype.workflow INFO:
	 [Node] Finished "level2conestimate", elapsed time 16.802565s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:46:42,435 nipype.workflow INFO:
	 [Job 3] Completed (level2_spm_2sample.level2conestimate).
240613-06:46:42,437 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:46:44,435 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 3 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:46:44,580 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh0".
240613-06:46:44,581 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh1".
240613-06:46:44,582 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh2" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh2".
240613-06:46:44,592 nipype.workflow INFO:
	 [Node] Executing "_level2thresh0" <nipype.interfaces.spm.model.Threshold>
240613-06:46:44,592 nipype.workflow INFO:
	 [Node] Executing "_level2thresh1" <nipype.interfaces.spm.model.Threshold>
240613-06:46:44,592 nipype.workflow INFO:
	 [Node] Executing "_level2thresh2" <nipype.interfaces.spm.model.Threshold>
240613-06:46:46,440 nipype.workflow INFO:
	 [MultiProc] Running 3 tasks, and 0 jobs ready. Free memory (GB): 218.88/219.48, Free processors: 29/32.
                     Currently running:
                       * _level2thresh2
                       * _level2thresh1
                       * _level2thresh0
240613-06:46:56,734 nipype.workflow INFO:
	 [Node] Finished "_level2thresh1", elapsed time 12.139144s.
240613-06:46:56,789 nipype.workflow INFO:
	 [Node] Finished "_level2thresh0", elapsed time 12.19431s.
240613-06:46:56,825 nipype.workflow INFO:
	 [Node] Finished "_level2thresh2", elapsed time 12.230605s.
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
240613-06:46:58,442 nipype.workflow INFO:
	 [Job 6] Completed (_level2thresh0).
240613-06:46:58,444 nipype.workflow INFO:
	 [Job 7] Completed (_level2thresh1).
240613-06:46:58,445 nipype.workflow INFO:
	 [Job 8] Completed (_level2thresh2).
240613-06:46:58,446 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:46:58,601 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh0".
240613-06:46:58,606 nipype.workflow INFO:
	 [Node] Cached "_level2thresh0" - collecting precomputed outputs
240613-06:46:58,608 nipype.workflow INFO:
	 [Node] "_level2thresh0" found cached.
240613-06:46:58,609 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh1".
240613-06:46:58,611 nipype.workflow INFO:
	 [Node] Cached "_level2thresh1" - collecting precomputed outputs
240613-06:46:58,612 nipype.workflow INFO:
	 [Node] "_level2thresh1" found cached.
240613-06:46:58,614 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh2" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh2".
240613-06:46:58,616 nipype.workflow INFO:
	 [Node] Cached "_level2thresh2" - collecting precomputed outputs
240613-06:46:58,617 nipype.workflow INFO:
	 [Node] "_level2thresh2" found cached.
240613-06:47:00,443 nipype.workflow INFO:
	 [Job 4] Completed (level2_spm_2sample.level2thresh).
240613-06:47:00,445 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:47:00,588 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_2sample.datasink_2nd_2" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/datasink_2nd_2".
240613-06:47:00,602 nipype.workflow INFO:
	 [Node] Executing "datasink_2nd_2" <nipype.interfaces.io.DataSink>
240613-06:47:00,604 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/MainEffectFace/SPM.mat
240613-06:47:00,605 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/spmT_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/MainEffectFace/spmT_0001.nii
240613-06:47:00,606 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/spmT_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/MainEffectFace/spmT_0002.nii
240613-06:47:00,607 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/MainEffectFace/spmF_0003.nii
240613-06:47:00,608 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/con_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/MainEffectFace/con_0001.nii
240613-06:47:00,610 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/con_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/MainEffectFace/con_0002.nii
240613-06:47:00,610 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/MainEffectFace/ess_0003.nii
240613-06:47:00,612 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/_level2thresh0/spmT_0001_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/MainEffectFace/thresh_con1/spmT_0001_thr.nii
240613-06:47:00,613 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/_level2thresh1/spmT_0002_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/MainEffectFace/thresh_con2/spmT_0002_thr.nii
240613-06:47:00,614 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/_level2thresh2/spmF_0003_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/MainEffectFace/thresh_con3/spmF_0003_thr.nii
240613-06:47:00,615 nipype.workflow INFO:
	 [Node] Finished "datasink_2nd_2", elapsed time 0.011128s.
240613-06:47:02,443 nipype.workflow INFO:
	 [Job 5] Completed (level2_spm_2sample.datasink_2nd_2).
240613-06:47:02,445 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 0 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
<networkx.classes.digraph.DiGraph at 0x7fd3533c5f10>
contrast_id_1 = [9] #con_0009
contrast_id_2 = [10] #con_0010 

l2source2.inputs.contrast_id_1 = contrast_id_1
l2source2.inputs.contrast_id_2 = contrast_id_2

subFolders = [('2ndLevel/', 'InteractionFace_Repetition/')]
subFolders.extend(subFolders1)
subFolders.extend(subFolders2)
subFolders.extend(subFolders3)
subFolders.extend(subFolders4)

datasink_2nd_2.inputs.substitutions = subFolders

wf_2ndlevel_twosample.run(plugin="MultiProc")
240613-06:47:04,529 nipype.workflow INFO:
	 Workflow level2_spm_2sample settings: ['check', 'execution', 'logging', 'monitoring']
240613-06:47:04,536 nipype.workflow INFO:
	 Running in parallel.
240613-06:47:04,538 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:47:04,680 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.l2source".
240613-06:47:05,42 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_2sample.l2source" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/l2source".
240613-06:47:05,46 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.l2source".
240613-06:47:05,57 nipype.workflow INFO:
	 [Node] Executing "l2source" <nipype.interfaces.io.DataGrabber>
240613-06:47:05,75 nipype.workflow INFO:
	 [Node] Finished "l2source", elapsed time 0.002216s.
240613-06:47:06,547 nipype.workflow INFO:
	 [Job 0] Completed (level2_spm_2sample.l2source).
240613-06:47:06,552 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:47:06,796 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.twosampttestdes".
240613-06:47:06,802 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_2sample.twosampttestdes" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/twosampttestdes".
240613-06:47:06,806 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.twosampttestdes".
240613-06:47:06,813 nipype.workflow INFO:
	 [Node] Executing "twosampttestdes" <nipype.interfaces.spm.model.TwoSampleTTestDesign>
240613-06:47:08,539 nipype.workflow INFO:
	 [MultiProc] Running 1 tasks, and 0 jobs ready. Free memory (GB): 219.28/219.48, Free processors: 31/32.
                     Currently running:
                       * level2_spm_2sample.twosampttestdes
240613-06:47:22,398 nipype.workflow INFO:
	 [Node] Finished "twosampttestdes", elapsed time 15.58235s.
240613-06:47:22,539 nipype.workflow INFO:
	 [Job 1] Completed (level2_spm_2sample.twosampttestdes).
240613-06:47:22,541 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
stty: 'standard input': Inappropriate ioctl for device
240613-06:47:22,685 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.level2estimate".
240613-06:47:22,690 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_2sample.level2estimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2estimate".
240613-06:47:22,694 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.level2estimate".
240613-06:47:22,704 nipype.workflow INFO:
	 [Node] Executing "level2estimate" <nipype.interfaces.spm.model.EstimateModel>
240613-06:47:24,541 nipype.workflow INFO:
	 [MultiProc] Running 1 tasks, and 0 jobs ready. Free memory (GB): 219.28/219.48, Free processors: 31/32.
                     Currently running:
                       * level2_spm_2sample.level2estimate
240613-06:47:42,212 nipype.workflow INFO:
	 [Node] Finished "level2estimate", elapsed time 19.50542s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:47:42,541 nipype.workflow INFO:
	 [Job 2] Completed (level2_spm_2sample.level2estimate).
240613-06:47:42,543 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:47:42,685 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.level2conestimate".
240613-06:47:42,691 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_2sample.level2conestimate" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2conestimate".
240613-06:47:42,696 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.level2conestimate".
240613-06:47:42,705 nipype.workflow INFO:
	 [Node] Executing "level2conestimate" <nipype.interfaces.spm.model.EstimateContrast>
240613-06:47:44,542 nipype.workflow INFO:
	 [MultiProc] Running 1 tasks, and 0 jobs ready. Free memory (GB): 219.28/219.48, Free processors: 31/32.
                     Currently running:
                       * level2_spm_2sample.level2conestimate
240613-06:47:59,416 nipype.workflow INFO:
	 [Node] Finished "level2conestimate", elapsed time 16.708273s.
stty: 'standard input': Inappropriate ioctl for device
240613-06:48:00,543 nipype.workflow INFO:
	 [Job 3] Completed (level2_spm_2sample.level2conestimate).
240613-06:48:00,545 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:48:02,543 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 3 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:48:02,691 nipype.workflow INFO:
	 [Node] Outdated cache found for "_level2thresh0".
240613-06:48:02,694 nipype.workflow INFO:
	 [Node] Outdated cache found for "_level2thresh1".
240613-06:48:02,696 nipype.workflow INFO:
	 [Node] Outdated cache found for "_level2thresh2".
240613-06:48:02,696 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh0".
240613-06:48:02,701 nipype.workflow INFO:
	 [Node] Outdated cache found for "_level2thresh0".
240613-06:48:02,698 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh1".
240613-06:48:02,700 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh2" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh2".
240613-06:48:02,709 nipype.workflow INFO:
	 [Node] Outdated cache found for "_level2thresh1".
240613-06:48:02,711 nipype.workflow INFO:
	 [Node] Outdated cache found for "_level2thresh2".
240613-06:48:02,714 nipype.workflow INFO:
	 [Node] Executing "_level2thresh0" <nipype.interfaces.spm.model.Threshold>
240613-06:48:02,716 nipype.workflow INFO:
	 [Node] Executing "_level2thresh1" <nipype.interfaces.spm.model.Threshold>
240613-06:48:02,718 nipype.workflow INFO:
	 [Node] Executing "_level2thresh2" <nipype.interfaces.spm.model.Threshold>
240613-06:48:04,544 nipype.workflow INFO:
	 [MultiProc] Running 3 tasks, and 0 jobs ready. Free memory (GB): 218.88/219.48, Free processors: 29/32.
                     Currently running:
                       * _level2thresh2
                       * _level2thresh1
                       * _level2thresh0
240613-06:48:14,610 nipype.workflow INFO:
	 [Node] Finished "_level2thresh1", elapsed time 11.89035s.
240613-06:48:14,622 nipype.workflow INFO:
	 [Node] Finished "_level2thresh0", elapsed time 11.904817s.
240613-06:48:14,731 nipype.workflow INFO:
	 [Node] Finished "_level2thresh2", elapsed time 12.0103s.
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
stty: 'standard input': Inappropriate ioctl for device
240613-06:48:16,544 nipype.workflow INFO:
	 [Job 6] Completed (_level2thresh0).
240613-06:48:16,546 nipype.workflow INFO:
	 [Job 7] Completed (_level2thresh1).
240613-06:48:16,546 nipype.workflow INFO:
	 [Job 8] Completed (_level2thresh2).
240613-06:48:16,547 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:48:16,695 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.level2thresh".
240613-06:48:16,706 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.level2thresh".
240613-06:48:16,723 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh0" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh0".
240613-06:48:16,727 nipype.workflow INFO:
	 [Node] Cached "_level2thresh0" - collecting precomputed outputs
240613-06:48:16,728 nipype.workflow INFO:
	 [Node] "_level2thresh0" found cached.
240613-06:48:16,729 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh1" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh1".
240613-06:48:16,731 nipype.workflow INFO:
	 [Node] Cached "_level2thresh1" - collecting precomputed outputs
240613-06:48:16,732 nipype.workflow INFO:
	 [Node] "_level2thresh1" found cached.
240613-06:48:16,734 nipype.workflow INFO:
	 [Node] Setting-up "_level2thresh2" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/level2thresh/mapflow/_level2thresh2".
240613-06:48:16,737 nipype.workflow INFO:
	 [Node] Cached "_level2thresh2" - collecting precomputed outputs
240613-06:48:16,738 nipype.workflow INFO:
	 [Node] "_level2thresh2" found cached.
240613-06:48:18,544 nipype.workflow INFO:
	 [Job 4] Completed (level2_spm_2sample.level2thresh).
240613-06:48:18,547 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 1 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
240613-06:48:18,693 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.datasink_2nd_2".
240613-06:48:18,698 nipype.workflow INFO:
	 [Node] Setting-up "level2_spm_2sample.datasink_2nd_2" in "/mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_2sample/datasink_2nd_2".
240613-06:48:18,703 nipype.workflow INFO:
	 [Node] Outdated cache found for "level2_spm_2sample.datasink_2nd_2".
240613-06:48:18,709 nipype.workflow INFO:
	 [Node] Executing "datasink_2nd_2" <nipype.interfaces.io.DataSink>
240613-06:48:18,712 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/SPM.mat -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/InteractionFace_Repetition/SPM.mat
240613-06:48:18,713 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/spmT_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/InteractionFace_Repetition/spmT_0001.nii
240613-06:48:18,714 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/spmT_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/InteractionFace_Repetition/spmT_0002.nii
240613-06:48:18,716 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/spmF_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/InteractionFace_Repetition/spmF_0003.nii
240613-06:48:18,717 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/con_0001.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/InteractionFace_Repetition/con_0001.nii
240613-06:48:18,718 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/con_0002.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/InteractionFace_Repetition/con_0002.nii
240613-06:48:18,719 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/ess_0003.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/InteractionFace_Repetition/ess_0003.nii
240613-06:48:18,720 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/_level2thresh0/spmT_0001_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/InteractionFace_Repetition/thresh_con1/spmT_0001_thr.nii
240613-06:48:18,721 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/_level2thresh1/spmT_0002_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/InteractionFace_Repetition/thresh_con2/spmT_0002_thr.nii
240613-06:48:18,722 nipype.interface INFO:
	 sub: /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/2ndLevel/_level2thresh2/spmF_0003_thr.nii -> /mnt/neurodesktop-storage/Examples_neurodesk/spm_analysis/level2_spm_results_2sample/InteractionFace_Repetition/thresh_con3/spmF_0003_thr.nii
240613-06:48:18,724 nipype.workflow INFO:
	 [Node] Finished "datasink_2nd_2", elapsed time 0.011743s.
240613-06:48:20,545 nipype.workflow INFO:
	 [Job 5] Completed (level2_spm_2sample.datasink_2nd_2).
240613-06:48:20,547 nipype.workflow INFO:
	 [MultiProc] Running 0 tasks, and 0 jobs ready. Free memory (GB): 219.48/219.48, Free processors: 32/32.
<networkx.classes.digraph.DiGraph at 0x7fd3533b13d0>

Results#

The group analysis was only done on N=9 subjects, a voxel-wise threshold of p<0.005 was chosen and a cluster-wise FDR threshold of p<0.05 to correct for multiple comparisons.

Look at the positive effect using the plot_stat_map plotting method of nilearn#

plotting.plot_stat_map(opj(experiment_dir, 'level2_spm_results_1sample/con5/spmT_0001_thr.nii'), title='Positive Effect', dim=1, display_mode='y', cut_coords=(-45, -30, -15, 0, 15), threshold=2, vmax=8, cmap='viridis');
/opt/conda/lib/python3.11/site-packages/nilearn/plotting/img_plotting.py:1317: UserWarning: Non-finite values detected. These values will be replaced with zeros.
  safe_get_data(stat_map_img, ensure_finite=True),
../_images/d0f879f1c4d01b2070d010b7e479ace62748660b8880120a4db8cc4793ecbf7e.png

Look at the results using the glass brain plotting method of nilearn#

plotting.plot_glass_brain(opj(experiment_dir, 'level2_spm_results_1sample/con5/spmT_0001_thr.nii'), 
                          colorbar=True, threshold=2, display_mode='lyrz', black_bg=True, vmax=10, title='Positive effect');

plotting.plot_glass_brain(opj(experiment_dir, 'level2_spm_results_1sample/con6/spmT_0001_thr.nii'), 
                          colorbar=True, threshold=2, display_mode='lyrz', black_bg=True, vmax=10, title='Positive effect Famous>Unfamiliar');

plotting.plot_glass_brain(opj(experiment_dir, 'level2_spm_results_1sample/con7/spmT_0001_thr.nii'), 
                          colorbar=True, threshold=2, display_mode='lyrz', black_bg=True, vmax=10, title='Positive effect Unfamiliar>Scambled');

plotting.plot_glass_brain(opj(experiment_dir, 'level2_spm_results_1sample/con8/spmT_0001_thr.nii'), 
                          colorbar=True, threshold=2, display_mode='lyrz', black_bg=True, vmax=10, title='Positive Effect of rep1>rep2');

plotting.plot_glass_brain(opj(experiment_dir, 'level2_spm_results_1sample/con9/spmT_0001_thr.nii'), 
                          colorbar=True, threshold=2, display_mode='lyrz', black_bg=True, vmax=10, title='Positive Interaction Face (Famous/Unfamiliar) x Rep');

plotting.plot_glass_brain(opj(experiment_dir, 'level2_spm_results_1sample/con10/spmT_0001_thr.nii'), 
                          colorbar=True, threshold=2, display_mode='lyrz', black_bg=True, vmax=10, title='Positive Interaction Face (Unfamiliar/Scrambled) x Rep');
/opt/conda/lib/python3.11/site-packages/nilearn/plotting/img_plotting.py:1471: UserWarning: Non-finite values detected. These values will be replaced with zeros.
  safe_get_data(stat_map_img, ensure_finite=True),
/opt/conda/lib/python3.11/site-packages/nilearn/plotting/displays/_slicers.py:308: UserWarning: empty mask
  ims = self._map_show(img, type="imshow", threshold=threshold, **kwargs)
../_images/b0b2fe6203c7bf6ee341861b09b50f6a1af674a5296e6082ccb9a407c6afbb0a.png ../_images/5443087c06a42b4b3c6461884a5f035fee194f39f0f909591b6e6770633d7288.png ../_images/963f95ba3d397955e9dc42d0b9d5aa62c3bbede237bfaaae09ff752d37212b67.png ../_images/6f363b2e42a09e91497d2a40b01b4189ea03a38ee6713e2e60f802b52168c91b.png ../_images/3198aac19e36a06da975b6bf0a3d139c976fa5da6c2c6ae707a560ed75839f9a.png ../_images/a645103808a32fd0aa468363d99d17fd93ae49fb4a20f28710ff4754206e36de.png

Visualize main effects face and interaction face x repetition#

plotting.plot_glass_brain(opj(experiment_dir, 'level2_spm_results_2sample/MainEffectFace/thresh_con3/spmF_0003_thr.nii'), 
                          colorbar=True, display_mode='lyrz', black_bg=True, vmax=10, title='Main effect face');


plotting.plot_glass_brain(opj(experiment_dir, 'level2_spm_results_2sample/InteractionFace_Repetition/thresh_con3/spmF_0003_thr.nii'), 
                          colorbar=True, display_mode='lyrz', black_bg=True, vmax=10, title='Interaction face x repetition');
../_images/d346bb0dcdbcfecce951c47979223dc027aba81d0951b6207de33cb0f2d236a8.png ../_images/bbb3d4c0f44ee50860f5b5f25b5942271d58762b337d1fe411c331f4675c683f.png