From 21f90e2a1ce386574786542e9bd768f8cc0ee985 Mon Sep 17 00:00:00 2001 From: Pancy Pang Date: Sat, 9 Sep 2023 19:12:29 -0400 Subject: [PATCH 1/3] commit to my fork --- spm_funcs.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/spm_funcs.py b/spm_funcs.py index 450c1ab..051463e 100644 --- a/spm_funcs.py +++ b/spm_funcs.py @@ -42,8 +42,22 @@ def spm_global(vol): def get_spm_globals(fname): + + img = nib.load(fname) + + data = img.get_fdata() + + spm_vals = [] + + for k in range (data.shape[-1]): + vol = data[...,k] + spm_vals.append(spm_global(vol)) + return spm_vals + """ Calculate SPM global metrics for volumes in image filename `fname` + + Parameters ---------- fname : str @@ -54,6 +68,9 @@ def get_spm_globals(fname): spm_vals : array SPM global metric for each 3D volume in the 4D image. """ + + + # +++your code here+++ # return From 8b7195deb06b37a286b5a2d5e41bfe19b4c0cfef Mon Sep 17 00:00:00 2001 From: Pancy Pang Date: Mon, 11 Sep 2023 11:51:52 -0400 Subject: [PATCH 2/3] commit --- spm_funcs.py | 1 + 1 file changed, 1 insertion(+) diff --git a/spm_funcs.py b/spm_funcs.py index 051463e..4567411 100644 --- a/spm_funcs.py +++ b/spm_funcs.py @@ -54,6 +54,7 @@ def get_spm_globals(fname): spm_vals.append(spm_global(vol)) return spm_vals + """ Calculate SPM global metrics for volumes in image filename `fname` From f5ff19a55070e6987768e3a9ce6e71e9ca927bec Mon Sep 17 00:00:00 2001 From: Pancy Pang Date: Mon, 11 Sep 2023 11:57:32 -0400 Subject: [PATCH 3/3] commit again --- spm_funcs.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spm_funcs.py b/spm_funcs.py index 4567411..979b03a 100644 --- a/spm_funcs.py +++ b/spm_funcs.py @@ -17,6 +17,10 @@ %run spm_funcs.py """ + + + + import numpy as np import nibabel as nib