00001 ############################################################################## 00002 # @file basis.py 00003 # @brief Main module of BASIS Python Utilities. 00004 # 00005 # @note The basis.py module is automatically created by BASIS from the 00006 # template file basis.py.in which is part of the BASIS installation. 00007 # 00008 # This module imports the modules of the BASIS Python Utilities. Hence, it is 00009 # sufficient to only import this module. This is done by the 00010 # @c @BASIS_PYTHON_UTILITIES@ code. 00011 # 00012 # Copyright (c) 2011 University of Pennsylvania. All rights reserved.<br /> 00013 # See https://www.cbica.upenn.edu/sbia/software/license.html or COPYING file. 00014 # 00015 # Contact: SBIA Group <sbia-software at uphs.upenn.edu> 00016 # 00017 # @ingroup BasisPythonUtilities 00018 ############################################################################## 00019 00020 """ 00021 Main module of BASIS Python Utilities. 00022 00023 Copyright (c) 2011 University of Pennsylvania. All rights reserved. 00024 See COPYING file or https://www.rad.upenn.edu/sbia/software/license.html. 00025 00026 Contact: SBIA Group <sbia-software at uphs.upenn.edu> 00027 00028 """ 00029 00030 from sbia.basis.which import WhichError, which, whichall, whichgen 00031 00032 from sbia.basis.stdaux import print_contact, print_version, \ 00033 execute_process, SubprocessError 00034 00035 from sbia.basis.executabletargetinfo import get_target_uid, \ 00036 is_known_target, get_executable_name, get_executable_directory, \ 00037 get_executable_path