casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables
asap_init.py
Go to the documentation of this file.
00001 import os
00002 import sys
00003 import inspect
00004 import string
00005 
00006 def asap_init():
00007     """ Initialize ASAP....: """
00008     a=inspect.stack()
00009     stacklevel=0
00010     for k in range(len(a)):
00011         #if (string.find(a[k][1], 'ipython console') > 0):
00012         if a[k][1] == "<string>" or \
00013                (string.find(a[k][1], 'ipython console') > 0) or \
00014                string.find(a[k][1],"casapy.py") > 0:
00015             stacklevel=k
00016             break
00017     myf=sys._getframe(stacklevel).f_globals
00018     casapath=os.environ['CASAPATH']
00019     print '*** Loading ATNF ASAP Package...'
00020     import asap as sd
00021     print '*** ... ASAP (%s rev#%s) import complete ***' % (sd.__version__,sd.__revision__)
00022     os.environ['CASAPATH']=casapath
00023     from sdbaseline_cli import sdbaseline_cli as sdbaseline
00024     from sdcal_cli import sdcal_cli as sdcal
00025     from sdcoadd_cli import sdcoadd_cli as sdcoadd
00026     from sdfit_cli import sdfit_cli as sdfit
00027     from sdflag_cli import sdflag_cli as sdflag
00028     from sdflagmanager_cli import sdflagmanager_cli as sdflagmanager
00029     from sdgrid_cli import sdgrid_cli as sdgrid
00030     from sdimaging_cli import sdimaging_cli as sdimaging
00031     from sdimprocess_cli import sdimprocess_cli as sdimprocess
00032     from sdlist_cli import sdlist_cli as sdlist
00033     from sdmath_cli import sdmath_cli as sdmath
00034     from sdplot_cli import sdplot_cli as sdplot
00035     from sdreduce_cli import sdreduce_cli as sdreduce
00036     from sdsave_cli import sdsave_cli as sdsave
00037     from sdscale_cli import sdscale_cli as sdscale
00038     from sdsmooth_cli import sdsmooth_cli as sdsmooth
00039     from sdstat_cli import sdstat_cli as sdstat
00040     from sdtpimaging_cli import sdtpimaging_cli as sdtpimaging
00041     myf['sd']=sd
00042     myf['sdbaseline']=sdbaseline
00043     myf['sdcal']=sdcal
00044     myf['sdcoadd']=sdcoadd
00045     myf['sdfit']=sdfit
00046     myf['sdflag']=sdflag
00047     myf['sdflagmanager']=sdflagmanager
00048     myf['sdgrid']=sdgrid
00049     myf['sdimaging']=sdimaging
00050     myf['sdimprocess']=sdimprocess
00051     myf['sdlist']=sdlist
00052     myf['sdmath']=sdmath
00053     myf['sdplot']=sdplot
00054     myf['sdreduce']=sdreduce
00055     myf['sdsave']=sdsave
00056     myf['sdscale']=sdscale
00057     myf['sdsmooth']=sdsmooth
00058     myf['sdstat']=sdstat
00059     myf['sdtpimaging']=sdtpimaging