Note
Go to the end to download the full example code.
8.7. Run junifer and julearn.¶
This example uses a ParcelAggregation marker to compute the mean of each parcel using the Schaefer parcellation (100 rois, 7 Yeo networks) for a 3D nifti to extract some features for machine learning using julearn to predict some other data.
Authors: Leonard Sasse, Sami Hamdan, Nicolas Nieto, Synchon Mandal
License: BSD 3 clause
import tempfile
import nilearn
import pandas as pd
from julearn import run_cross_validation, PipelineCreator
import junifer.testing.registry # noqa: F401
from junifer.api import collect, run
from junifer.storage import SQLiteFeatureStorage
from junifer.utils import configure_logging
Set the logging level to info to see extra information:
configure_logging(level="INFO")
2025-12-05 13:12:46 [info ] ===== Lib Versions ===== [junifer]
2025-12-05 13:12:46 [info ] click: 8.1.8 [junifer]
2025-12-05 13:12:46 [info ] numpy: 1.26.4 [junifer]
2025-12-05 13:12:46 [info ] scipy: 1.15.0 [junifer]
2025-12-05 13:12:46 [info ] datalad: 1.1.6 [junifer]
2025-12-05 13:12:46 [info ] pandas: 2.1.4 [junifer]
2025-12-05 13:12:46 [info ] nibabel: 5.3.2 [junifer]
2025-12-05 13:12:46 [info ] nilearn: 0.10.4 [junifer]
2025-12-05 13:12:46 [info ] sqlalchemy: 2.0.44 [junifer]
2025-12-05 13:12:46 [info ] ruamel.yaml: 0.18.16 [junifer]
2025-12-05 13:12:46 [info ] tqdm: 4.66.6 [junifer]
2025-12-05 13:12:46 [info ] templateflow: 24.2.2 [junifer]
2025-12-05 13:12:46 [info ] junifer_data: None [junifer]
2025-12-05 13:12:46 [info ] junifer: 0.0.7.dev430 [junifer]
2025-12-05 13:12:46 [info ] ======================== [junifer]
Define the markers you want:
marker_dicts = [
{
"name": "Schaefer100x17_TrimMean80",
"kind": "ParcelAggregation",
"parcellation": "Schaefer100x17",
"method": "trim_mean",
"method_params": {"proportiontocut": 0.2},
},
{
"name": "Schaefer200x17_Mean",
"kind": "ParcelAggregation",
"parcellation": "Schaefer200x17",
"method": "mean",
},
]
Define target and confounds for julearn machine learning:
Load the VBM phenotype data for machine learning data: - Fetch the Oasis dataset
oasis_dataset = nilearn.datasets.fetch_oasis_vbm()
age = oasis_dataset.ext_vars[y][:10]
sex = (
pd.Series(oasis_dataset.ext_vars["mf"][:10])
.map(lambda x: 1 if x == "F" else 0)
.values
)
Create a temporary directory for junifer feature extraction:
with tempfile.TemporaryDirectory() as tmpdir:
storage = {"kind": "SQLiteFeatureStorage", "uri": f"{tmpdir}/test.sqlite"}
# run the defined junifer feature extraction pipeline
run(
workdir="/tmp",
datagrabber={"kind": "OasisVBMTestingDataGrabber"},
markers=marker_dicts,
storage=storage,
)
# read in extracted features and add confounds and targets
# for julearn run cross validation
collect(storage)
db = SQLiteFeatureStorage(uri=storage["uri"])
df_vbm = db.read_df(feature_name="VBM_GM_Schaefer200x17_Mean_aggregation")
oasis_subjects = [x[0] for x in df_vbm.index]
df_vbm.index = oasis_subjects
2025-12-05 13:12:46 [info ] Validating Marker Collection [junifer]
2025-12-05 13:12:46 [info ] DataGrabber output type: ['VBM_GM'] [junifer]
2025-12-05 13:12:46 [info ] Validating Data Reader: [junifer]
2025-12-05 13:12:46 [info ] Data Reader output type: ['VBM_GM'] [junifer]
2025-12-05 13:12:46 [info ] Validating Marker: Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:12:46 [info ] Marker output type: [<StorageType.Vector: 'vector'>] [junifer]
2025-12-05 13:12:46 [info ] Validating storage for Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:12:46 [info ] Validating Marker: Schaefer200x17_Mean [junifer]
2025-12-05 13:12:46 [info ] Marker output type: [<StorageType.Vector: 'vector'>] [junifer]
2025-12-05 13:12:46 [info ] Validating storage for Schaefer200x17_Mean [junifer]
2025-12-05 13:12:46 [info ] Getting element ('sub-01',) [junifer]
2025-12-05 13:12:46 [info ] Fitting pipeline [junifer]
2025-12-05 13:12:46 [info ] Reading VBM_GM from /github/home/nilearn_data/oasis1/OAS1_0001_MR1/mwrc1OAS1_0001_MR1_mpr_anon_fslswapdim_bet.nii.gz [junifer]
2025-12-05 13:12:46 [info ] VBM_GM is of type NIFTI [junifer]
2025-12-05 13:12:46 [info ] Fitting marker Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:12:46 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:12:46 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:12:46 [info ] Parcellation parameters: [junifer]
2025-12-05 13:12:46 [info ] resolution: None [junifer]
2025-12-05 13:12:46 [info ] n_rois: 100 [junifer]
2025-12-05 13:12:46 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:12:46 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:12:46 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_100Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:12:48 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:12:49 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmp5v6qhb8l/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_17914684-d1dc-11f0-85d5-6ae627a7b3dc46jvzzaz/prewarp_parcellation.nii.gz -r /tmp/junifer/tmp5v6qhb8l/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_17914684-d1dc-11f0-85d5-6ae627a7b3dc46jvzzaz/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmp5v6qhb8l/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_17914684-d1dc-11f0-85d5-6ae627a7b3dc46jvzzaz/parcellation_warped.nii.gz [junifer]
2025-12-05 13:12:55 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:12:57 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:12:57 [info ] Fitting marker Schaefer200x17_Mean [junifer]
2025-12-05 13:12:57 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:12:57 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:12:57 [info ] Parcellation parameters: [junifer]
2025-12-05 13:12:57 [info ] resolution: None [junifer]
2025-12-05 13:12:57 [info ] n_rois: 200 [junifer]
2025-12-05 13:12:57 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:12:57 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:12:57 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_200Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:12:59 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:13:00 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmp5v6qhb8l/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_1df83c76-d1dc-11f0-85d5-6ae627a7b3dc04cltc_4/prewarp_parcellation.nii.gz -r /tmp/junifer/tmp5v6qhb8l/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_1df83c76-d1dc-11f0-85d5-6ae627a7b3dc04cltc_4/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmp5v6qhb8l/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_1df83c76-d1dc-11f0-85d5-6ae627a7b3dc04cltc_4/parcellation_warped.nii.gz [junifer]
2025-12-05 13:13:11 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:13:12 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:13:12 [info ] Marker collection fitting done [junifer]
2025-12-05 13:13:12 [info ] Getting element ('sub-02',) [junifer]
2025-12-05 13:13:12 [info ] Fitting pipeline [junifer]
2025-12-05 13:13:12 [info ] Reading VBM_GM from /github/home/nilearn_data/oasis1/OAS1_0002_MR1/mwrc1OAS1_0002_MR1_mpr_anon_fslswapdim_bet.nii.gz [junifer]
2025-12-05 13:13:12 [info ] VBM_GM is of type NIFTI [junifer]
2025-12-05 13:13:12 [info ] Fitting marker Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:13:12 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:13:12 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:13:12 [info ] Parcellation parameters: [junifer]
2025-12-05 13:13:12 [info ] resolution: None [junifer]
2025-12-05 13:13:12 [info ] n_rois: 100 [junifer]
2025-12-05 13:13:12 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:13:12 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:13:13 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_100Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:13:15 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:13:15 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpypcvze05/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_27699a5c-d1dc-11f0-85d5-6ae627a7b3dcbxni202d/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpypcvze05/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_27699a5c-d1dc-11f0-85d5-6ae627a7b3dcbxni202d/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpypcvze05/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_27699a5c-d1dc-11f0-85d5-6ae627a7b3dcbxni202d/parcellation_warped.nii.gz [junifer]
2025-12-05 13:13:22 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:13:23 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:13:23 [info ] Fitting marker Schaefer200x17_Mean [junifer]
2025-12-05 13:13:23 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:13:23 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:13:23 [info ] Parcellation parameters: [junifer]
2025-12-05 13:13:23 [info ] resolution: None [junifer]
2025-12-05 13:13:23 [info ] n_rois: 200 [junifer]
2025-12-05 13:13:23 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:13:23 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:13:23 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_200Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:13:26 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:13:26 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpypcvze05/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_2dd8499c-d1dc-11f0-85d5-6ae627a7b3dcnpyh_ldq/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpypcvze05/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_2dd8499c-d1dc-11f0-85d5-6ae627a7b3dcnpyh_ldq/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpypcvze05/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_2dd8499c-d1dc-11f0-85d5-6ae627a7b3dcnpyh_ldq/parcellation_warped.nii.gz [junifer]
2025-12-05 13:13:38 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:13:39 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:13:39 [info ] Marker collection fitting done [junifer]
2025-12-05 13:13:39 [info ] Getting element ('sub-03',) [junifer]
2025-12-05 13:13:39 [info ] Fitting pipeline [junifer]
2025-12-05 13:13:39 [info ] Reading VBM_GM from /github/home/nilearn_data/oasis1/OAS1_0003_MR1/mwrc1OAS1_0003_MR1_mpr_anon_fslswapdim_bet.nii.gz [junifer]
2025-12-05 13:13:39 [info ] VBM_GM is of type NIFTI [junifer]
2025-12-05 13:13:39 [info ] Fitting marker Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:13:39 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:13:39 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:13:39 [info ] Parcellation parameters: [junifer]
2025-12-05 13:13:39 [info ] resolution: None [junifer]
2025-12-05 13:13:39 [info ] n_rois: 100 [junifer]
2025-12-05 13:13:39 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:13:39 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:13:39 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_100Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:13:42 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:13:42 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpovmdv4ca/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_37541fbe-d1dc-11f0-85d5-6ae627a7b3dc0b4xjxmc/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpovmdv4ca/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_37541fbe-d1dc-11f0-85d5-6ae627a7b3dc0b4xjxmc/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpovmdv4ca/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_37541fbe-d1dc-11f0-85d5-6ae627a7b3dc0b4xjxmc/parcellation_warped.nii.gz [junifer]
2025-12-05 13:13:48 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:13:50 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:13:50 [info ] Fitting marker Schaefer200x17_Mean [junifer]
2025-12-05 13:13:50 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:13:50 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:13:50 [info ] Parcellation parameters: [junifer]
2025-12-05 13:13:50 [info ] resolution: None [junifer]
2025-12-05 13:13:50 [info ] n_rois: 200 [junifer]
2025-12-05 13:13:50 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:13:50 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:13:50 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_200Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:13:52 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:13:53 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpovmdv4ca/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_3dc68828-d1dc-11f0-85d5-6ae627a7b3dch01ri738/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpovmdv4ca/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_3dc68828-d1dc-11f0-85d5-6ae627a7b3dch01ri738/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpovmdv4ca/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_3dc68828-d1dc-11f0-85d5-6ae627a7b3dch01ri738/parcellation_warped.nii.gz [junifer]
2025-12-05 13:14:04 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:14:06 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:14:06 [info ] Marker collection fitting done [junifer]
2025-12-05 13:14:06 [info ] Getting element ('sub-04',) [junifer]
2025-12-05 13:14:06 [info ] Fitting pipeline [junifer]
2025-12-05 13:14:06 [info ] Reading VBM_GM from /github/home/nilearn_data/oasis1/OAS1_0004_MR1/mwrc1OAS1_0004_MR1_mpr_anon_fslswapdim_bet.nii.gz [junifer]
2025-12-05 13:14:06 [info ] VBM_GM is of type NIFTI [junifer]
2025-12-05 13:14:06 [info ] Fitting marker Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:14:06 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:14:06 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:14:06 [info ] Parcellation parameters: [junifer]
2025-12-05 13:14:06 [info ] resolution: None [junifer]
2025-12-05 13:14:06 [info ] n_rois: 100 [junifer]
2025-12-05 13:14:06 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:14:06 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:14:06 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_100Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:14:08 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:14:09 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmp_pa6ak7r/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_4752c712-d1dc-11f0-85d5-6ae627a7b3dcoukrlocx/prewarp_parcellation.nii.gz -r /tmp/junifer/tmp_pa6ak7r/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_4752c712-d1dc-11f0-85d5-6ae627a7b3dcoukrlocx/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmp_pa6ak7r/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_4752c712-d1dc-11f0-85d5-6ae627a7b3dcoukrlocx/parcellation_warped.nii.gz [junifer]
2025-12-05 13:14:15 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:14:17 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:14:17 [info ] Fitting marker Schaefer200x17_Mean [junifer]
2025-12-05 13:14:17 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:14:17 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:14:17 [info ] Parcellation parameters: [junifer]
2025-12-05 13:14:17 [info ] resolution: None [junifer]
2025-12-05 13:14:17 [info ] n_rois: 200 [junifer]
2025-12-05 13:14:17 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:14:17 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:14:17 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_200Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:14:19 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:14:20 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmp_pa6ak7r/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_4dbd95f0-d1dc-11f0-85d5-6ae627a7b3dclkcct5ze/prewarp_parcellation.nii.gz -r /tmp/junifer/tmp_pa6ak7r/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_4dbd95f0-d1dc-11f0-85d5-6ae627a7b3dclkcct5ze/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmp_pa6ak7r/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_4dbd95f0-d1dc-11f0-85d5-6ae627a7b3dclkcct5ze/parcellation_warped.nii.gz [junifer]
2025-12-05 13:14:31 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:14:32 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:14:32 [info ] Marker collection fitting done [junifer]
2025-12-05 13:14:32 [info ] Getting element ('sub-05',) [junifer]
2025-12-05 13:14:32 [info ] Fitting pipeline [junifer]
2025-12-05 13:14:32 [info ] Reading VBM_GM from /github/home/nilearn_data/oasis1/OAS1_0005_MR1/mwrc1OAS1_0005_MR1_mpr_anon_fslswapdim_bet.nii.gz [junifer]
2025-12-05 13:14:32 [info ] VBM_GM is of type NIFTI [junifer]
2025-12-05 13:14:32 [info ] Fitting marker Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:14:32 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:14:32 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:14:32 [info ] Parcellation parameters: [junifer]
2025-12-05 13:14:32 [info ] resolution: None [junifer]
2025-12-05 13:14:32 [info ] n_rois: 100 [junifer]
2025-12-05 13:14:32 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:14:32 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:14:32 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_100Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:14:35 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:14:35 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmp8y_1huz8/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_5712fc08-d1dc-11f0-85d5-6ae627a7b3dc7mkl1uut/prewarp_parcellation.nii.gz -r /tmp/junifer/tmp8y_1huz8/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_5712fc08-d1dc-11f0-85d5-6ae627a7b3dc7mkl1uut/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmp8y_1huz8/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_5712fc08-d1dc-11f0-85d5-6ae627a7b3dc7mkl1uut/parcellation_warped.nii.gz [junifer]
2025-12-05 13:14:42 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:14:43 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:14:43 [info ] Fitting marker Schaefer200x17_Mean [junifer]
2025-12-05 13:14:43 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:14:43 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:14:43 [info ] Parcellation parameters: [junifer]
2025-12-05 13:14:43 [info ] resolution: None [junifer]
2025-12-05 13:14:43 [info ] n_rois: 200 [junifer]
2025-12-05 13:14:43 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:14:43 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:14:43 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_200Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:14:46 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:14:46 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmp8y_1huz8/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_5d945f04-d1dc-11f0-85d5-6ae627a7b3dcqrzedgmu/prewarp_parcellation.nii.gz -r /tmp/junifer/tmp8y_1huz8/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_5d945f04-d1dc-11f0-85d5-6ae627a7b3dcqrzedgmu/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmp8y_1huz8/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_5d945f04-d1dc-11f0-85d5-6ae627a7b3dcqrzedgmu/parcellation_warped.nii.gz [junifer]
2025-12-05 13:14:58 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:14:59 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:14:59 [info ] Marker collection fitting done [junifer]
2025-12-05 13:14:59 [info ] Getting element ('sub-06',) [junifer]
2025-12-05 13:14:59 [info ] Fitting pipeline [junifer]
2025-12-05 13:14:59 [info ] Reading VBM_GM from /github/home/nilearn_data/oasis1/OAS1_0006_MR1/mwrc1OAS1_0006_MR1_mpr_anon_fslswapdim_bet.nii.gz [junifer]
2025-12-05 13:14:59 [info ] VBM_GM is of type NIFTI [junifer]
2025-12-05 13:14:59 [info ] Fitting marker Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:14:59 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:14:59 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:14:59 [info ] Parcellation parameters: [junifer]
2025-12-05 13:14:59 [info ] resolution: None [junifer]
2025-12-05 13:14:59 [info ] n_rois: 100 [junifer]
2025-12-05 13:14:59 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:14:59 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:14:59 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_100Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:15:02 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:15:02 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpq1ryqdym/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_6705b100-d1dc-11f0-85d5-6ae627a7b3dcr9rvwbmw/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpq1ryqdym/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_6705b100-d1dc-11f0-85d5-6ae627a7b3dcr9rvwbmw/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpq1ryqdym/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_6705b100-d1dc-11f0-85d5-6ae627a7b3dcr9rvwbmw/parcellation_warped.nii.gz [junifer]
2025-12-05 13:15:09 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:15:10 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:15:10 [info ] Fitting marker Schaefer200x17_Mean [junifer]
2025-12-05 13:15:10 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:15:10 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:15:10 [info ] Parcellation parameters: [junifer]
2025-12-05 13:15:10 [info ] resolution: None [junifer]
2025-12-05 13:15:10 [info ] n_rois: 200 [junifer]
2025-12-05 13:15:10 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:15:10 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:15:10 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_200Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:15:13 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:15:13 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpq1ryqdym/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_6d93d0b0-d1dc-11f0-85d5-6ae627a7b3dcbm3amrh5/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpq1ryqdym/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_6d93d0b0-d1dc-11f0-85d5-6ae627a7b3dcbm3amrh5/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpq1ryqdym/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_6d93d0b0-d1dc-11f0-85d5-6ae627a7b3dcbm3amrh5/parcellation_warped.nii.gz [junifer]
2025-12-05 13:15:25 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:15:26 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:15:26 [info ] Marker collection fitting done [junifer]
2025-12-05 13:15:26 [info ] Getting element ('sub-07',) [junifer]
2025-12-05 13:15:26 [info ] Fitting pipeline [junifer]
2025-12-05 13:15:26 [info ] Reading VBM_GM from /github/home/nilearn_data/oasis1/OAS1_0007_MR1/mwrc1OAS1_0007_MR1_mpr_anon_fslswapdim_bet.nii.gz [junifer]
2025-12-05 13:15:26 [info ] VBM_GM is of type NIFTI [junifer]
2025-12-05 13:15:26 [info ] Fitting marker Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:15:26 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:15:26 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:15:26 [info ] Parcellation parameters: [junifer]
2025-12-05 13:15:26 [info ] resolution: None [junifer]
2025-12-05 13:15:26 [info ] n_rois: 100 [junifer]
2025-12-05 13:15:26 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:15:26 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:15:26 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_100Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:15:29 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:15:29 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpx9qif13m/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_77207f2a-d1dc-11f0-85d5-6ae627a7b3dcqbi0f4_g/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpx9qif13m/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_77207f2a-d1dc-11f0-85d5-6ae627a7b3dcqbi0f4_g/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpx9qif13m/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_77207f2a-d1dc-11f0-85d5-6ae627a7b3dcqbi0f4_g/parcellation_warped.nii.gz [junifer]
2025-12-05 13:15:35 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:15:37 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:15:37 [info ] Fitting marker Schaefer200x17_Mean [junifer]
2025-12-05 13:15:37 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:15:37 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:15:37 [info ] Parcellation parameters: [junifer]
2025-12-05 13:15:37 [info ] resolution: None [junifer]
2025-12-05 13:15:37 [info ] n_rois: 200 [junifer]
2025-12-05 13:15:37 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:15:37 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:15:37 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_200Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:15:39 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:15:40 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpx9qif13m/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_7d9215b2-d1dc-11f0-85d5-6ae627a7b3dctx1722j2/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpx9qif13m/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_7d9215b2-d1dc-11f0-85d5-6ae627a7b3dctx1722j2/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpx9qif13m/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_7d9215b2-d1dc-11f0-85d5-6ae627a7b3dctx1722j2/parcellation_warped.nii.gz [junifer]
2025-12-05 13:15:51 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:15:53 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:15:53 [info ] Marker collection fitting done [junifer]
2025-12-05 13:15:53 [info ] Getting element ('sub-08',) [junifer]
2025-12-05 13:15:53 [info ] Fitting pipeline [junifer]
2025-12-05 13:15:53 [info ] Reading VBM_GM from /github/home/nilearn_data/oasis1/OAS1_0009_MR1/mwrc1OAS1_0009_MR1_mpr_anon_fslswapdim_bet.nii.gz [junifer]
2025-12-05 13:15:53 [info ] VBM_GM is of type NIFTI [junifer]
2025-12-05 13:15:53 [info ] Fitting marker Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:15:53 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:15:53 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:15:53 [info ] Parcellation parameters: [junifer]
2025-12-05 13:15:53 [info ] resolution: None [junifer]
2025-12-05 13:15:53 [info ] n_rois: 100 [junifer]
2025-12-05 13:15:53 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:15:53 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:15:53 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_100Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:15:55 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:15:56 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpl1988462/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_870a5fb4-d1dc-11f0-85d5-6ae627a7b3dcp9oqa5l5/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpl1988462/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_870a5fb4-d1dc-11f0-85d5-6ae627a7b3dcp9oqa5l5/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpl1988462/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_870a5fb4-d1dc-11f0-85d5-6ae627a7b3dcp9oqa5l5/parcellation_warped.nii.gz [junifer]
2025-12-05 13:16:02 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:16:04 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:16:04 [info ] Fitting marker Schaefer200x17_Mean [junifer]
2025-12-05 13:16:04 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:16:04 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:16:04 [info ] Parcellation parameters: [junifer]
2025-12-05 13:16:04 [info ] resolution: None [junifer]
2025-12-05 13:16:04 [info ] n_rois: 200 [junifer]
2025-12-05 13:16:04 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:16:04 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:16:04 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_200Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:16:06 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:16:07 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpl1988462/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_8d85a466-d1dc-11f0-85d5-6ae627a7b3dc6h44kbr8/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpl1988462/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_8d85a466-d1dc-11f0-85d5-6ae627a7b3dc6h44kbr8/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpl1988462/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_8d85a466-d1dc-11f0-85d5-6ae627a7b3dc6h44kbr8/parcellation_warped.nii.gz [junifer]
2025-12-05 13:16:18 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:16:20 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:16:20 [info ] Marker collection fitting done [junifer]
2025-12-05 13:16:20 [info ] Getting element ('sub-09',) [junifer]
2025-12-05 13:16:20 [info ] Fitting pipeline [junifer]
2025-12-05 13:16:20 [info ] Reading VBM_GM from /github/home/nilearn_data/oasis1/OAS1_0010_MR1/mwrc1OAS1_0010_MR1_mpr_anon_fslswapdim_bet.nii.gz [junifer]
2025-12-05 13:16:20 [info ] VBM_GM is of type NIFTI [junifer]
2025-12-05 13:16:20 [info ] Fitting marker Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:16:20 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:16:20 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:16:20 [info ] Parcellation parameters: [junifer]
2025-12-05 13:16:20 [info ] resolution: None [junifer]
2025-12-05 13:16:20 [info ] n_rois: 100 [junifer]
2025-12-05 13:16:20 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:16:20 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:16:20 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_100Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:16:22 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:16:23 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpro2hm5b_/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_9706f18e-d1dc-11f0-85d5-6ae627a7b3dc66cr6ycl/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpro2hm5b_/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_9706f18e-d1dc-11f0-85d5-6ae627a7b3dc66cr6ycl/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpro2hm5b_/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_9706f18e-d1dc-11f0-85d5-6ae627a7b3dc66cr6ycl/parcellation_warped.nii.gz [junifer]
2025-12-05 13:16:29 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:16:31 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:16:31 [info ] Fitting marker Schaefer200x17_Mean [junifer]
2025-12-05 13:16:31 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:16:31 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:16:31 [info ] Parcellation parameters: [junifer]
2025-12-05 13:16:31 [info ] resolution: None [junifer]
2025-12-05 13:16:31 [info ] n_rois: 200 [junifer]
2025-12-05 13:16:31 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:16:31 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:16:31 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_200Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:16:33 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:16:34 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpro2hm5b_/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_9d957ee4-d1dc-11f0-85d5-6ae627a7b3dcj_upadl2/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpro2hm5b_/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_9d957ee4-d1dc-11f0-85d5-6ae627a7b3dcj_upadl2/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpro2hm5b_/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_9d957ee4-d1dc-11f0-85d5-6ae627a7b3dcj_upadl2/parcellation_warped.nii.gz [junifer]
2025-12-05 13:16:45 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:16:47 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:16:47 [info ] Marker collection fitting done [junifer]
2025-12-05 13:16:47 [info ] Getting element ('sub-10',) [junifer]
2025-12-05 13:16:47 [info ] Fitting pipeline [junifer]
2025-12-05 13:16:47 [info ] Reading VBM_GM from /github/home/nilearn_data/oasis1/OAS1_0011_MR1/mwrc1OAS1_0011_MR1_mpr_anon_fslswapdim_bet.nii.gz [junifer]
2025-12-05 13:16:47 [info ] VBM_GM is of type NIFTI [junifer]
2025-12-05 13:16:47 [info ] Fitting marker Schaefer100x17_TrimMean80 [junifer]
2025-12-05 13:16:47 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:16:47 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:16:47 [info ] Parcellation parameters: [junifer]
2025-12-05 13:16:47 [info ] resolution: None [junifer]
2025-12-05 13:16:47 [info ] n_rois: 100 [junifer]
2025-12-05 13:16:47 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:16:47 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:16:47 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_100Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:16:49 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:16:50 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpu1wnko15/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_a712fc3a-d1dc-11f0-85d5-6ae627a7b3dc5uolabby/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpu1wnko15/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_a712fc3a-d1dc-11f0-85d5-6ae627a7b3dc5uolabby/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpu1wnko15/ants_parcellation_warper_Schaefer100x17_from_MNI152NLin6Asym_to_MNI152Lin_a712fc3a-d1dc-11f0-85d5-6ae627a7b3dc5uolabby/parcellation_warped.nii.gz [junifer]
2025-12-05 13:16:56 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:16:57 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:16:58 [info ] Fitting marker Schaefer200x17_Mean [junifer]
2025-12-05 13:16:58 [info ] Computing DataType.VBM_GM [junifer]
2025-12-05 13:16:58 [info ] Parcellation will be warped from MNI152NLin6Asym to MNI152Lin using highest resolution [junifer]
2025-12-05 13:16:58 [info ] Parcellation parameters: [junifer]
2025-12-05 13:16:58 [info ] resolution: None [junifer]
2025-12-05 13:16:58 [info ] n_rois: 200 [junifer]
2025-12-05 13:16:58 [info ] yeo_networks: 17 [junifer]
2025-12-05 13:16:58 [info ] Resolution set to None, using highest resolution. [junifer]
2025-12-05 13:16:58 [info ] Loading parcellation: /github/home/junifer_data/v5/parcellations/Schaefer2018/Yeo2011/Schaefer2018_200Parcels_17Networks_order_FSLMNI152_1mm.nii.gz [junifer]
2025-12-05 13:17:00 [info ] Downloading template MNI152Lin (T1w in resolution 1) [junifer]
2025-12-05 13:17:01 [info ] antsApplyTransforms command to be executed:
antsApplyTransforms -d 3 -e 3 -n 'GenericLabel[NearestNeighbor]' -i /tmp/junifer/tmpu1wnko15/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_ad900c2e-d1dc-11f0-85d5-6ae627a7b3dce_ia5w_y/prewarp_parcellation.nii.gz -r /tmp/junifer/tmpu1wnko15/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_ad900c2e-d1dc-11f0-85d5-6ae627a7b3dce_ia5w_y/MNI152Lin_T1w.nii.gz -t /github/home/junifer_data/v5/.git/annex/objects/JQ/Pp/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5/SHA256E-s145422752--5091350b36f951d455dabd429ebe86c493c75a0217dca311ae355f1d62e080b0.h5 -o /tmp/junifer/tmpu1wnko15/ants_parcellation_warper_Schaefer200x17_from_MNI152NLin6Asym_to_MNI152Lin_ad900c2e-d1dc-11f0-85d5-6ae627a7b3dce_ia5w_y/parcellation_warped.nii.gz [junifer]
2025-12-05 13:17:12 [info ] antsApplyTransforms command succeeded with the following output:
[junifer]
2025-12-05 13:17:13 [info ] Storing in <SQLiteFeatureStorage @ /tmp/tmp_hs_n8rm/test.sqlite (multiple output)> [junifer]
2025-12-05 13:17:13 [info ] Marker collection fitting done [junifer]
2025-12-05 13:17:13 [info ] Collecting data using SQLiteFeatureStorage [junifer]
2025-12-05 13:17:13 [info ] Collecting data from /tmp/tmp_hs_n8rm/*test.sqlite [junifer]
file: 0it [00:00, ?it/s]
feature: 0%| | 0/2 [00:00<?, ?it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 12.87it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 12.84it/s]
file: 1it [00:00, 5.92it/s]
feature: 0%| | 0/2 [00:00<?, ?it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.50it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.46it/s]
file: 2it [00:00, 6.31it/s]
feature: 0%| | 0/2 [00:00<?, ?it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.66it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.63it/s]
file: 3it [00:00, 6.48it/s]
feature: 0%| | 0/2 [00:00<?, ?it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.69it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.66it/s]
file: 4it [00:00, 6.57it/s]
feature: 0%| | 0/2 [00:00<?, ?it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 7.06it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 7.05it/s]
file: 5it [00:00, 4.90it/s]
feature: 0%| | 0/2 [00:00<?, ?it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.44it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.40it/s]
file: 6it [00:01, 5.37it/s]
feature: 0%| | 0/2 [00:00<?, ?it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.57it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.53it/s]
file: 7it [00:01, 5.72it/s]
feature: 0%| | 0/2 [00:00<?, ?it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.55it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.52it/s]
file: 8it [00:01, 5.99it/s]
feature: 0%| | 0/2 [00:00<?, ?it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.61it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.58it/s]
file: 9it [00:01, 6.19it/s]
feature: 0%| | 0/2 [00:00<?, ?it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.99it/s]
feature: 100%|██████████| 2/2 [00:00<00:00, 14.96it/s]
file: 10it [00:01, 6.38it/s]
file: 10it [00:01, 6.01it/s]
2025-12-05 13:17:15 [info ] Collect done [junifer]
Using julearn for machine learning: We predict the age given our vbm features and sex as a confound.
X = list(df_vbm.columns)
df_vbm[y] = age
df_vbm[confound] = sex
X_types = {
"features": X,
"confound": confound,
}
creator = PipelineCreator(problem_type="regression", apply_to="features")
creator.add("zscore", apply_to=["features", "confound"])
creator.add("confound_removal", apply_to="features", confounds="confound")
creator.add("ridge")
scores = run_cross_validation(
X=X + [confound],
y=y,
X_types=X_types,
data=df_vbm,
model=creator,
cv=3,
)
print(scores)
2025-12-05 13:17:15 [info ] Adding step zscore that applies to ColumnTypes<types={'features', 'confound'}; pattern=(?:__:type:__features|__:type:__confound)> [julearn]
2025-12-05 13:17:15 [info ] Step added [julearn]
2025-12-05 13:17:15 [info ] Adding step confound_removal that applies to ColumnTypes<types={'features'}; pattern=(?:__:type:__features)> [julearn]
2025-12-05 13:17:15 [info ] Setting hyperparameter confounds = confound [julearn]
2025-12-05 13:17:15 [info ] Step added [julearn]
2025-12-05 13:17:15 [info ] Adding step ridge that applies to ColumnTypes<types={'features'}; pattern=(?:__:type:__features)> [julearn]
2025-12-05 13:17:15 [info ] Step added [julearn]
2025-12-05 13:17:15 [info ] ==== Input Data ==== [julearn]
2025-12-05 13:17:15 [info ] Using dataframe as input [julearn]
2025-12-05 13:17:15 [info ] Features: ['LH_VisCent_ExStr_1', 'LH_VisCent_ExStr_2', 'LH_VisCent_Striate_1', 'LH_VisCent_ExStr_3', 'LH_VisCent_ExStr_4', 'LH_VisCent_ExStr_5', 'LH_VisPeri_ExStrInf_1', 'LH_VisPeri_ExStrInf_2', 'LH_VisPeri_ExStrInf_3', 'LH_VisPeri_StriCal_1', 'LH_VisPeri_ExStrSup_1', 'LH_VisPeri_ExStrSup_2', 'LH_SomMotA_1', 'LH_SomMotA_2', 'LH_SomMotA_3', 'LH_SomMotA_4', 'LH_SomMotA_5', 'LH_SomMotA_6', 'LH_SomMotA_7', 'LH_SomMotA_8', 'LH_SomMotB_Aud_1', 'LH_SomMotB_Aud_2', 'LH_SomMotB_S2_1', 'LH_SomMotB_S2_2', 'LH_SomMotB_Aud_3', 'LH_SomMotB_S2_3', 'LH_SomMotB_Cent_1', 'LH_SomMotB_Cent_2', 'LH_DorsAttnA_TempOcc_1', 'LH_DorsAttnA_TempOcc_2', 'LH_DorsAttnA_ParOcc_1', 'LH_DorsAttnA_SPL_1', 'LH_DorsAttnA_SPL_2', 'LH_DorsAttnA_SPL_3', 'LH_DorsAttnB_PostC_1', 'LH_DorsAttnB_PostC_2', 'LH_DorsAttnB_PostC_3', 'LH_DorsAttnB_PostC_4', 'LH_DorsAttnB_FEF_1', 'LH_SalVentAttnA_ParOper_1', 'LH_SalVentAttnA_Ins_1', 'LH_SalVentAttnA_FrOper_1', 'LH_SalVentAttnA_FrOper_2', 'LH_SalVentAttnA_ParMed_1', 'LH_SalVentAttnA_FrMed_1', 'LH_SalVentAttnA_FrMed_2', 'LH_SalVentAttnB_IPL_1', 'LH_SalVentAttnB_PFCl_1', 'LH_SalVentAttnB_Ins_1', 'LH_SalVentAttnB_PFCmp_1', 'LH_LimbicB_OFC_1', 'LH_LimbicB_OFC_2', 'LH_LimbicA_TempPole_1', 'LH_LimbicA_TempPole_2', 'LH_LimbicA_TempPole_3', 'LH_LimbicA_TempPole_4', 'LH_ContA_Temp_1', 'LH_ContA_IPS_1', 'LH_ContA_IPS_2', 'LH_ContA_IPS_3', 'LH_ContA_PFCd_1', 'LH_ContA_PFClv_1', 'LH_ContA_PFCl_1', 'LH_ContA_PFCl_2', 'LH_ContA_PFCl_3', 'LH_ContA_Cingm_1', 'LH_ContB_Temp_1', 'LH_ContB_IPL_1', 'LH_ContB_PFCl_1', 'LH_ContB_PFClv_1', 'LH_ContB_PFClv_2', 'LH_ContC_pCun_1', 'LH_ContC_pCun_2', 'LH_ContC_Cingp_1', 'LH_DefaultA_IPL_1', 'LH_DefaultA_PFCd_1', 'LH_DefaultA_pCunPCC_1', 'LH_DefaultA_pCunPCC_2', 'LH_DefaultA_pCunPCC_3', 'LH_DefaultA_PFCm_1', 'LH_DefaultA_PFCm_2', 'LH_DefaultA_PFCm_3', 'LH_DefaultB_Temp_1', 'LH_DefaultB_Temp_2', 'LH_DefaultB_Temp_3', 'LH_DefaultB_Temp_4', 'LH_DefaultB_IPL_1', 'LH_DefaultB_PFCd_1', 'LH_DefaultB_PFCd_2', 'LH_DefaultB_PFCd_3', 'LH_DefaultB_PFCd_4', 'LH_DefaultB_PFCv_1', 'LH_DefaultB_PFCv_2', 'LH_DefaultB_PFCv_3', 'LH_DefaultB_PFCv_4', 'LH_DefaultC_IPL_1', 'LH_DefaultC_Rsp_1', 'LH_DefaultC_PHC_1', 'LH_TempPar_1', 'LH_TempPar_2', 'RH_VisCent_ExStr_1', 'RH_VisCent_ExStr_2', 'RH_VisCent_Striate_1', 'RH_VisCent_ExStr_3', 'RH_VisCent_ExStr_4', 'RH_VisCent_ExStr_5', 'RH_VisPeri_ExStrInf_1', 'RH_VisPeri_ExStrInf_2', 'RH_VisPeri_StriCal_1', 'RH_VisPeri_ExStrSup_1', 'RH_VisPeri_ExStrSup_2', 'RH_VisPeri_ExStrSup_3', 'RH_SomMotA_1', 'RH_SomMotA_2', 'RH_SomMotA_3', 'RH_SomMotA_4', 'RH_SomMotA_5', 'RH_SomMotA_6', 'RH_SomMotA_7', 'RH_SomMotA_8', 'RH_SomMotA_9', 'RH_SomMotA_10', 'RH_SomMotA_11', 'RH_SomMotB_Aud_1', 'RH_SomMotB_Aud_2', 'RH_SomMotB_S2_1', 'RH_SomMotB_S2_2', 'RH_SomMotB_S2_3', 'RH_SomMotB_S2_4', 'RH_SomMotB_Cent_1', 'RH_DorsAttnA_TempOcc_1', 'RH_DorsAttnA_ParOcc_1', 'RH_DorsAttnA_SPL_1', 'RH_DorsAttnA_SPL_2', 'RH_DorsAttnA_SPL_3', 'RH_DorsAttnA_SPL_4', 'RH_DorsAttnB_PostC_1', 'RH_DorsAttnB_PostC_2', 'RH_DorsAttnB_PostC_3', 'RH_DorsAttnB_PostC_4', 'RH_DorsAttnB_FEF_1', 'RH_SalVentAttnA_ParOper_1', 'RH_SalVentAttnA_PrC_1', 'RH_SalVentAttnA_Ins_1', 'RH_SalVentAttnA_Ins_2', 'RH_SalVentAttnA_FrOper_1', 'RH_SalVentAttnA_FrMed_1', 'RH_SalVentAttnA_ParMed_1', 'RH_SalVentAttnA_ParMed_2', 'RH_SalVentAttnA_FrMed_2', 'RH_SalVentAttnB_IPL_1', 'RH_SalVentAttnB_PFClv_1', 'RH_SalVentAttnB_PFCl_1', 'RH_SalVentAttnB_Ins_1', 'RH_SalVentAttnB_Ins_2', 'RH_SalVentAttnB_PFCmp_1', 'RH_LimbicB_OFC_1', 'RH_LimbicB_OFC_2', 'RH_LimbicB_OFC_3', 'RH_LimbicB_OFC_4', 'RH_LimbicA_TempPole_1', 'RH_LimbicA_TempPole_2', 'RH_LimbicA_TempPole_3', 'RH_LimbicA_TempPole_4', 'RH_ContA_IPS_1', 'RH_ContA_IPS_2', 'RH_ContA_PFCd_1', 'RH_ContA_PFCl_1', 'RH_ContA_PFCl_2', 'RH_ContA_Cingm_1', 'RH_ContB_Temp_1', 'RH_ContB_Temp_2', 'RH_ContB_IPL_1', 'RH_ContB_IPL_2', 'RH_ContB_PFCld_1', 'RH_ContB_PFCld_2', 'RH_ContB_PFClv_1', 'RH_ContB_PFClv_2', 'RH_ContB_PFCmp_1', 'RH_ContB_PFCld_3', 'RH_ContC_pCun_1', 'RH_ContC_pCun_2', 'RH_ContC_Cingp_1', 'RH_DefaultA_IPL_1', 'RH_DefaultA_PFCd_1', 'RH_DefaultA_pCunPCC_1', 'RH_DefaultA_PFCm_1', 'RH_DefaultA_PFCm_2', 'RH_DefaultA_PFCm_3', 'RH_DefaultB_Temp_1', 'RH_DefaultB_AntTemp_1', 'RH_DefaultB_PFCd_1', 'RH_DefaultB_PFCv_1', 'RH_DefaultC_IPL_1', 'RH_DefaultC_Rsp_1', 'RH_DefaultC_PHC_1', 'RH_TempPar_1', 'RH_TempPar_2', 'RH_TempPar_3', 'RH_TempPar_4', 'sex'] [julearn]
2025-12-05 13:17:15 [info ] Target: age [julearn]
2025-12-05 13:17:15 [info ] Expanded features: ['LH_VisCent_ExStr_1', 'LH_VisCent_ExStr_2', 'LH_VisCent_Striate_1', 'LH_VisCent_ExStr_3', 'LH_VisCent_ExStr_4', 'LH_VisCent_ExStr_5', 'LH_VisPeri_ExStrInf_1', 'LH_VisPeri_ExStrInf_2', 'LH_VisPeri_ExStrInf_3', 'LH_VisPeri_StriCal_1', 'LH_VisPeri_ExStrSup_1', 'LH_VisPeri_ExStrSup_2', 'LH_SomMotA_1', 'LH_SomMotA_2', 'LH_SomMotA_3', 'LH_SomMotA_4', 'LH_SomMotA_5', 'LH_SomMotA_6', 'LH_SomMotA_7', 'LH_SomMotA_8', 'LH_SomMotB_Aud_1', 'LH_SomMotB_Aud_2', 'LH_SomMotB_S2_1', 'LH_SomMotB_S2_2', 'LH_SomMotB_Aud_3', 'LH_SomMotB_S2_3', 'LH_SomMotB_Cent_1', 'LH_SomMotB_Cent_2', 'LH_DorsAttnA_TempOcc_1', 'LH_DorsAttnA_TempOcc_2', 'LH_DorsAttnA_ParOcc_1', 'LH_DorsAttnA_SPL_1', 'LH_DorsAttnA_SPL_2', 'LH_DorsAttnA_SPL_3', 'LH_DorsAttnB_PostC_1', 'LH_DorsAttnB_PostC_2', 'LH_DorsAttnB_PostC_3', 'LH_DorsAttnB_PostC_4', 'LH_DorsAttnB_FEF_1', 'LH_SalVentAttnA_ParOper_1', 'LH_SalVentAttnA_Ins_1', 'LH_SalVentAttnA_FrOper_1', 'LH_SalVentAttnA_FrOper_2', 'LH_SalVentAttnA_ParMed_1', 'LH_SalVentAttnA_FrMed_1', 'LH_SalVentAttnA_FrMed_2', 'LH_SalVentAttnB_IPL_1', 'LH_SalVentAttnB_PFCl_1', 'LH_SalVentAttnB_Ins_1', 'LH_SalVentAttnB_PFCmp_1', 'LH_LimbicB_OFC_1', 'LH_LimbicB_OFC_2', 'LH_LimbicA_TempPole_1', 'LH_LimbicA_TempPole_2', 'LH_LimbicA_TempPole_3', 'LH_LimbicA_TempPole_4', 'LH_ContA_Temp_1', 'LH_ContA_IPS_1', 'LH_ContA_IPS_2', 'LH_ContA_IPS_3', 'LH_ContA_PFCd_1', 'LH_ContA_PFClv_1', 'LH_ContA_PFCl_1', 'LH_ContA_PFCl_2', 'LH_ContA_PFCl_3', 'LH_ContA_Cingm_1', 'LH_ContB_Temp_1', 'LH_ContB_IPL_1', 'LH_ContB_PFCl_1', 'LH_ContB_PFClv_1', 'LH_ContB_PFClv_2', 'LH_ContC_pCun_1', 'LH_ContC_pCun_2', 'LH_ContC_Cingp_1', 'LH_DefaultA_IPL_1', 'LH_DefaultA_PFCd_1', 'LH_DefaultA_pCunPCC_1', 'LH_DefaultA_pCunPCC_2', 'LH_DefaultA_pCunPCC_3', 'LH_DefaultA_PFCm_1', 'LH_DefaultA_PFCm_2', 'LH_DefaultA_PFCm_3', 'LH_DefaultB_Temp_1', 'LH_DefaultB_Temp_2', 'LH_DefaultB_Temp_3', 'LH_DefaultB_Temp_4', 'LH_DefaultB_IPL_1', 'LH_DefaultB_PFCd_1', 'LH_DefaultB_PFCd_2', 'LH_DefaultB_PFCd_3', 'LH_DefaultB_PFCd_4', 'LH_DefaultB_PFCv_1', 'LH_DefaultB_PFCv_2', 'LH_DefaultB_PFCv_3', 'LH_DefaultB_PFCv_4', 'LH_DefaultC_IPL_1', 'LH_DefaultC_Rsp_1', 'LH_DefaultC_PHC_1', 'LH_TempPar_1', 'LH_TempPar_2', 'RH_VisCent_ExStr_1', 'RH_VisCent_ExStr_2', 'RH_VisCent_Striate_1', 'RH_VisCent_ExStr_3', 'RH_VisCent_ExStr_4', 'RH_VisCent_ExStr_5', 'RH_VisPeri_ExStrInf_1', 'RH_VisPeri_ExStrInf_2', 'RH_VisPeri_StriCal_1', 'RH_VisPeri_ExStrSup_1', 'RH_VisPeri_ExStrSup_2', 'RH_VisPeri_ExStrSup_3', 'RH_SomMotA_1', 'RH_SomMotA_2', 'RH_SomMotA_3', 'RH_SomMotA_4', 'RH_SomMotA_5', 'RH_SomMotA_6', 'RH_SomMotA_7', 'RH_SomMotA_8', 'RH_SomMotA_9', 'RH_SomMotA_10', 'RH_SomMotA_11', 'RH_SomMotB_Aud_1', 'RH_SomMotB_Aud_2', 'RH_SomMotB_S2_1', 'RH_SomMotB_S2_2', 'RH_SomMotB_S2_3', 'RH_SomMotB_S2_4', 'RH_SomMotB_Cent_1', 'RH_DorsAttnA_TempOcc_1', 'RH_DorsAttnA_ParOcc_1', 'RH_DorsAttnA_SPL_1', 'RH_DorsAttnA_SPL_2', 'RH_DorsAttnA_SPL_3', 'RH_DorsAttnA_SPL_4', 'RH_DorsAttnB_PostC_1', 'RH_DorsAttnB_PostC_2', 'RH_DorsAttnB_PostC_3', 'RH_DorsAttnB_PostC_4', 'RH_DorsAttnB_FEF_1', 'RH_SalVentAttnA_ParOper_1', 'RH_SalVentAttnA_PrC_1', 'RH_SalVentAttnA_Ins_1', 'RH_SalVentAttnA_Ins_2', 'RH_SalVentAttnA_FrOper_1', 'RH_SalVentAttnA_FrMed_1', 'RH_SalVentAttnA_ParMed_1', 'RH_SalVentAttnA_ParMed_2', 'RH_SalVentAttnA_FrMed_2', 'RH_SalVentAttnB_IPL_1', 'RH_SalVentAttnB_PFClv_1', 'RH_SalVentAttnB_PFCl_1', 'RH_SalVentAttnB_Ins_1', 'RH_SalVentAttnB_Ins_2', 'RH_SalVentAttnB_PFCmp_1', 'RH_LimbicB_OFC_1', 'RH_LimbicB_OFC_2', 'RH_LimbicB_OFC_3', 'RH_LimbicB_OFC_4', 'RH_LimbicA_TempPole_1', 'RH_LimbicA_TempPole_2', 'RH_LimbicA_TempPole_3', 'RH_LimbicA_TempPole_4', 'RH_ContA_IPS_1', 'RH_ContA_IPS_2', 'RH_ContA_PFCd_1', 'RH_ContA_PFCl_1', 'RH_ContA_PFCl_2', 'RH_ContA_Cingm_1', 'RH_ContB_Temp_1', 'RH_ContB_Temp_2', 'RH_ContB_IPL_1', 'RH_ContB_IPL_2', 'RH_ContB_PFCld_1', 'RH_ContB_PFCld_2', 'RH_ContB_PFClv_1', 'RH_ContB_PFClv_2', 'RH_ContB_PFCmp_1', 'RH_ContB_PFCld_3', 'RH_ContC_pCun_1', 'RH_ContC_pCun_2', 'RH_ContC_Cingp_1', 'RH_DefaultA_IPL_1', 'RH_DefaultA_PFCd_1', 'RH_DefaultA_pCunPCC_1', 'RH_DefaultA_PFCm_1', 'RH_DefaultA_PFCm_2', 'RH_DefaultA_PFCm_3', 'RH_DefaultB_Temp_1', 'RH_DefaultB_AntTemp_1', 'RH_DefaultB_PFCd_1', 'RH_DefaultB_PFCv_1', 'RH_DefaultC_IPL_1', 'RH_DefaultC_Rsp_1', 'RH_DefaultC_PHC_1', 'RH_TempPar_1', 'RH_TempPar_2', 'RH_TempPar_3', 'RH_TempPar_4', 'sex'] [julearn]
2025-12-05 13:17:15 [info ] X_types:{'features': ['LH_VisCent_ExStr_1', 'LH_VisCent_ExStr_2', 'LH_VisCent_Striate_1', 'LH_VisCent_ExStr_3', 'LH_VisCent_ExStr_4', 'LH_VisCent_ExStr_5', 'LH_VisPeri_ExStrInf_1', 'LH_VisPeri_ExStrInf_2', 'LH_VisPeri_ExStrInf_3', 'LH_VisPeri_StriCal_1', 'LH_VisPeri_ExStrSup_1', 'LH_VisPeri_ExStrSup_2', 'LH_SomMotA_1', 'LH_SomMotA_2', 'LH_SomMotA_3', 'LH_SomMotA_4', 'LH_SomMotA_5', 'LH_SomMotA_6', 'LH_SomMotA_7', 'LH_SomMotA_8', 'LH_SomMotB_Aud_1', 'LH_SomMotB_Aud_2', 'LH_SomMotB_S2_1', 'LH_SomMotB_S2_2', 'LH_SomMotB_Aud_3', 'LH_SomMotB_S2_3', 'LH_SomMotB_Cent_1', 'LH_SomMotB_Cent_2', 'LH_DorsAttnA_TempOcc_1', 'LH_DorsAttnA_TempOcc_2', 'LH_DorsAttnA_ParOcc_1', 'LH_DorsAttnA_SPL_1', 'LH_DorsAttnA_SPL_2', 'LH_DorsAttnA_SPL_3', 'LH_DorsAttnB_PostC_1', 'LH_DorsAttnB_PostC_2', 'LH_DorsAttnB_PostC_3', 'LH_DorsAttnB_PostC_4', 'LH_DorsAttnB_FEF_1', 'LH_SalVentAttnA_ParOper_1', 'LH_SalVentAttnA_Ins_1', 'LH_SalVentAttnA_FrOper_1', 'LH_SalVentAttnA_FrOper_2', 'LH_SalVentAttnA_ParMed_1', 'LH_SalVentAttnA_FrMed_1', 'LH_SalVentAttnA_FrMed_2', 'LH_SalVentAttnB_IPL_1', 'LH_SalVentAttnB_PFCl_1', 'LH_SalVentAttnB_Ins_1', 'LH_SalVentAttnB_PFCmp_1', 'LH_LimbicB_OFC_1', 'LH_LimbicB_OFC_2', 'LH_LimbicA_TempPole_1', 'LH_LimbicA_TempPole_2', 'LH_LimbicA_TempPole_3', 'LH_LimbicA_TempPole_4', 'LH_ContA_Temp_1', 'LH_ContA_IPS_1', 'LH_ContA_IPS_2', 'LH_ContA_IPS_3', 'LH_ContA_PFCd_1', 'LH_ContA_PFClv_1', 'LH_ContA_PFCl_1', 'LH_ContA_PFCl_2', 'LH_ContA_PFCl_3', 'LH_ContA_Cingm_1', 'LH_ContB_Temp_1', 'LH_ContB_IPL_1', 'LH_ContB_PFCl_1', 'LH_ContB_PFClv_1', 'LH_ContB_PFClv_2', 'LH_ContC_pCun_1', 'LH_ContC_pCun_2', 'LH_ContC_Cingp_1', 'LH_DefaultA_IPL_1', 'LH_DefaultA_PFCd_1', 'LH_DefaultA_pCunPCC_1', 'LH_DefaultA_pCunPCC_2', 'LH_DefaultA_pCunPCC_3', 'LH_DefaultA_PFCm_1', 'LH_DefaultA_PFCm_2', 'LH_DefaultA_PFCm_3', 'LH_DefaultB_Temp_1', 'LH_DefaultB_Temp_2', 'LH_DefaultB_Temp_3', 'LH_DefaultB_Temp_4', 'LH_DefaultB_IPL_1', 'LH_DefaultB_PFCd_1', 'LH_DefaultB_PFCd_2', 'LH_DefaultB_PFCd_3', 'LH_DefaultB_PFCd_4', 'LH_DefaultB_PFCv_1', 'LH_DefaultB_PFCv_2', 'LH_DefaultB_PFCv_3', 'LH_DefaultB_PFCv_4', 'LH_DefaultC_IPL_1', 'LH_DefaultC_Rsp_1', 'LH_DefaultC_PHC_1', 'LH_TempPar_1', 'LH_TempPar_2', 'RH_VisCent_ExStr_1', 'RH_VisCent_ExStr_2', 'RH_VisCent_Striate_1', 'RH_VisCent_ExStr_3', 'RH_VisCent_ExStr_4', 'RH_VisCent_ExStr_5', 'RH_VisPeri_ExStrInf_1', 'RH_VisPeri_ExStrInf_2', 'RH_VisPeri_StriCal_1', 'RH_VisPeri_ExStrSup_1', 'RH_VisPeri_ExStrSup_2', 'RH_VisPeri_ExStrSup_3', 'RH_SomMotA_1', 'RH_SomMotA_2', 'RH_SomMotA_3', 'RH_SomMotA_4', 'RH_SomMotA_5', 'RH_SomMotA_6', 'RH_SomMotA_7', 'RH_SomMotA_8', 'RH_SomMotA_9', 'RH_SomMotA_10', 'RH_SomMotA_11', 'RH_SomMotB_Aud_1', 'RH_SomMotB_Aud_2', 'RH_SomMotB_S2_1', 'RH_SomMotB_S2_2', 'RH_SomMotB_S2_3', 'RH_SomMotB_S2_4', 'RH_SomMotB_Cent_1', 'RH_DorsAttnA_TempOcc_1', 'RH_DorsAttnA_ParOcc_1', 'RH_DorsAttnA_SPL_1', 'RH_DorsAttnA_SPL_2', 'RH_DorsAttnA_SPL_3', 'RH_DorsAttnA_SPL_4', 'RH_DorsAttnB_PostC_1', 'RH_DorsAttnB_PostC_2', 'RH_DorsAttnB_PostC_3', 'RH_DorsAttnB_PostC_4', 'RH_DorsAttnB_FEF_1', 'RH_SalVentAttnA_ParOper_1', 'RH_SalVentAttnA_PrC_1', 'RH_SalVentAttnA_Ins_1', 'RH_SalVentAttnA_Ins_2', 'RH_SalVentAttnA_FrOper_1', 'RH_SalVentAttnA_FrMed_1', 'RH_SalVentAttnA_ParMed_1', 'RH_SalVentAttnA_ParMed_2', 'RH_SalVentAttnA_FrMed_2', 'RH_SalVentAttnB_IPL_1', 'RH_SalVentAttnB_PFClv_1', 'RH_SalVentAttnB_PFCl_1', 'RH_SalVentAttnB_Ins_1', 'RH_SalVentAttnB_Ins_2', 'RH_SalVentAttnB_PFCmp_1', 'RH_LimbicB_OFC_1', 'RH_LimbicB_OFC_2', 'RH_LimbicB_OFC_3', 'RH_LimbicB_OFC_4', 'RH_LimbicA_TempPole_1', 'RH_LimbicA_TempPole_2', 'RH_LimbicA_TempPole_3', 'RH_LimbicA_TempPole_4', 'RH_ContA_IPS_1', 'RH_ContA_IPS_2', 'RH_ContA_PFCd_1', 'RH_ContA_PFCl_1', 'RH_ContA_PFCl_2', 'RH_ContA_Cingm_1', 'RH_ContB_Temp_1', 'RH_ContB_Temp_2', 'RH_ContB_IPL_1', 'RH_ContB_IPL_2', 'RH_ContB_PFCld_1', 'RH_ContB_PFCld_2', 'RH_ContB_PFClv_1', 'RH_ContB_PFClv_2', 'RH_ContB_PFCmp_1', 'RH_ContB_PFCld_3', 'RH_ContC_pCun_1', 'RH_ContC_pCun_2', 'RH_ContC_Cingp_1', 'RH_DefaultA_IPL_1', 'RH_DefaultA_PFCd_1', 'RH_DefaultA_pCunPCC_1', 'RH_DefaultA_PFCm_1', 'RH_DefaultA_PFCm_2', 'RH_DefaultA_PFCm_3', 'RH_DefaultB_Temp_1', 'RH_DefaultB_AntTemp_1', 'RH_DefaultB_PFCd_1', 'RH_DefaultB_PFCv_1', 'RH_DefaultC_IPL_1', 'RH_DefaultC_Rsp_1', 'RH_DefaultC_PHC_1', 'RH_TempPar_1', 'RH_TempPar_2', 'RH_TempPar_3', 'RH_TempPar_4'], 'confound': ['sex']} [julearn]
2025-12-05 13:17:15 [info ] ==================== [julearn]
2025-12-05 13:17:15 [info ] [julearn]
2025-12-05 13:17:15 [info ] = Model Parameters = [julearn]
2025-12-05 13:17:15 [info ] ==================== [julearn]
2025-12-05 13:17:15 [info ] [julearn]
2025-12-05 13:17:15 [info ] = Data Information = [julearn]
2025-12-05 13:17:15 [info ] Problem type: regression [julearn]
2025-12-05 13:17:15 [info ] Number of samples: 10 [julearn]
2025-12-05 13:17:15 [info ] Number of features: 201 [julearn]
2025-12-05 13:17:15 [info ] ==================== [julearn]
2025-12-05 13:17:15 [info ] [julearn]
2025-12-05 13:17:15 [info ] Target type: int64 [julearn]
2025-12-05 13:17:15 [info ] Using outer CV scheme KFold(n_splits=3, random_state=None, shuffle=False) [julearn]
fit_time score_time ... fold cv_mdsum
0 0.147477 0.020779 ... 0 509497eb21da473048117e0c6704d3ea
1 0.145686 0.020827 ... 1 509497eb21da473048117e0c6704d3ea
2 0.144016 0.020787 ... 2 509497eb21da473048117e0c6704d3ea
[3 rows x 8 columns]
Interpretation of results: Doing machine learning with only 10 datapoints is not meaningful. This explains the big variation in scores for different cross-validation folds.
Total running time of the script: (4 minutes 30.164 seconds)