import commands import sys import sct_utils as sct from sct_utils import fsloutput from sct_nurbs import NURBS import nibabel import numpy from scipy import interpolate # TODO: check if used from sympy.solvers import solve from sympy import Symbol from scipy import ndimage import msct_smooth from math import isnan # check if dependant software are installed sct.check_if_installed('flirt -help', 'FSL') sct.check_if_installed('sct_WarpImageMultiTransform -h', 'ANTS') #======================================================================================================================= # main #======================================================================================================================= def main(): # Initialization fname_anat = '' fname_centerline = '' gapxy = param.gapxy gapz = param.gapz padding = param.padding centerline_fitting = param.fitting_method
import commands import sys import sct_utils as sct from sct_utils import fsloutput from sct_nurbs import NURBS import nibabel import numpy from scipy import interpolate # TODO: check if used from sympy.solvers import solve from sympy import Symbol from scipy import ndimage import msct_smooth # check if dependant software are installed sct.check_if_installed('flirt -help','FSL') sct.check_if_installed('WarpImageMultiTransform -h','ANTS') #======================================================================================================================= # main #======================================================================================================================= def main(): # Initialization fname_anat = '' fname_centerline = '' gapxy = param.gapxy gapz = param.gapz padding = param.padding
import time import sct_utils as sct from sct_utils import fsloutput try: import nibabel except ImportError: print '--- nibabel not installed! Exit program. ---' sys.exit(2) try: import numpy except ImportError: print '--- numpy not installed! Exit program. ---' sys.exit(2) # check if dependant software are installed sct.check_if_installed('flirt -help','FSL') #======================================================================================================================= # main #======================================================================================================================= def main(): # Initialization fname_anat = '' fname_point = '' slice_gap = param.gap remove_temp_files = param.remove_temp_files gaussian_kernel = param.gaussian_kernel start_time = time.time()
self.remove_temp_files = 1 # remove temporary files self.debug = 0 # debug mode self.verbose = 1 # verbose self.number_iterations = "50x20" # number of iterations # check if needed Python libraries are already installed or not import os import getopt import commands import sys import time import sct_utils as sct from sct_utils import fsloutput # check if dependant software are installed sct.check_if_installed('WarpImageMultiTransform -h','ANTS') #======================================================================================================================= # main #======================================================================================================================= def main(): # Initialization fname_anat = '' fname_landmark_anat = '' fname_template = '' fname_landmark_template = '' fname_mask = '' remove_temp_files = param.remove_temp_files
from sct_nurbs import NURBS from sct_utils import fsloutput try: import nibabel except ImportError: print "--- nibabel not installed! Exit program. ---" sys.exit(2) try: import numpy except ImportError: print "--- numpy not installed! Exit program. ---" sys.exit(2) # check if dependant software are installed sct.check_if_installed("flirt -help", "FSL") sct.check_if_installed("WarpImageMultiTransform -h", "ANTS") # ======================================================================================================================= # main # ======================================================================================================================= def main(): # Initialization fname_anat = "" fname_centerline = "" centerline_fitting = "splines" remove_temp_files = param.remove_temp_files interp = param.interp degree_poly = param.deg_poly