The deface.py and register.py scripts use module load commands to run afni and FSL commands. As a way of generalizing these scripts, these can be replaced by function that looks for AFNI and FSL environment variables within the user's current environment.
Containerizing the pipeline would ensure that afni and fsl availability. However, this package has been primarily developed and tested on NIH HPC, and advertised as such.
The
deface.py
andregister.py
scripts usemodule load
commands to run afni and FSL commands. As a way of generalizing these scripts, these can be replaced by function that looks for AFNI and FSL environment variables within the user's current environment.