diff --git a/skullTo3d/utils/utils_params.py b/skullTo3d/utils/utils_params.py index 54a07eb..962a53e 100644 --- a/skullTo3d/utils/utils_params.py +++ b/skullTo3d/utils/utils_params.py @@ -105,6 +105,30 @@ def update_skull_params(ssoft, params): print('deleting skullmask_ct_pipe') del spp["skullmask_ct_pipe"] + # if no brain seg mask, removed fullskullmask + if "noseg" in ssoft or "prep" in ssoft: + + if "skull_petra_pipe" in params: + spp = params["skull_petra_pipe"] + + if "fullskullmask_petra_pipe" in spp: + print('deleting fullskullmask_petra_pipe') + del spp["fullskullmask_petra_pipe"] + + if "skull_megre_pipe" in params: + smp = params["skull_megre_pipe"] + + if "fullskullmask_megre_pipe" in smp: + print('deleting fullskullmask_megre_pipe') + del smp["fullskullmask_megre_pipe"] + + if "skull_t1_pipe" in params: + spp = params["skull_t1_pipe"] + + if "fullskullmask_t1_pipe" in spp: + print('deleting fullskullmask_t1_pipe') + del spp["fullskullmask_t1_pipe"] + return params