#This file prepares for working with Pandora-related scripts. #It imports all the Pandora related classes, modules, etc. #1) import full python modules from numpy import * from pylab import * from matplotlib.font_manager import fontManager, FontProperties import sys from cPickle import load,dump #2) add source code directory to python path from os import getcwd #current directory, next higher directory, and source code directory currdir=getcwd() ss=currdir.split("\\") n=len(ss[-1]) updir=currdir[:-n-1] scdir=updir+"\\"+"Pan_sourcecode" #add source code directory to environment path sys.path.insert(0,scdir) #3) import specific python modules and own classes #OS initialization class from pan_params import * op=pan_params() #Input-Output from pan_io import * io=pan_io() #Astronomical functions from pan_astro import * astro=pan_astro() #Atmospheric functions from pan_atmos import * atmos=pan_atmos() #Spectrometer interface from pan_spectrometer import * spec=pan_spectrometer() #Non-spectrometer interfaces from pan_nader import * nader=pan_nader() #Diverse functions from pan_xfus import * xfus=pan_xfus() #Routine reader from pan_routinereader import * rr=pan_routinereader() #Count converter from pan_countconverter import * coco=pan_countconverter() #Diverse functions from pan_xfus import * xfus=pan_xfus() #4) prepare pylab-figures fosi=25 #typically used for xicklabels fosigr=30 #typically used title, xlabel, text, etc. masi=20 liwi=2 figdir=currdir+"\\"+"figures"+"\\" plot(arange(10),arange(10)) t=Timer(0,show);t.start()