BASIS  version 1.2.3 (revision 2104)
basis.py
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