Package pyraf
source code
__init__.py: main Pyraf package initialization
Checks sys.argv[0] == 'pyraf' to determine whether IRAF initialization
is done verbosely or quietly.
$Id: __init__.py 1352 2011-01-12 21:27:28Z sontag $
R. White, 2000 February 18
- pyraf.GkiMpl: matplotlib implementation of the gki kernel class
- pyraf.MplCanvasAdapter: $Id: MplCanvasAdapter.py 1021 2009-06-04 19:54:18Z sontag $
- pyraf.Ptkplot: $Id: Ptkplot.py 1116 2009-11-19 01:25:30Z sontag $
- pyraf.aqutil: Contains Python routines to do special Aqua (OSX) window
manipulations not possible in Tkinter.
- pyraf.cgeneric: cgeneric.py: Context-sensitive scanner class
- pyraf.cl2py: cl2py.py: Translate IRAF CL program to Python
- pyraf.clast: clast.py: abstract syntax tree node type for CL parsing
- pyraf.clcache: clcache.py: Implement cache for Python translations of CL tasks
- pyraf.cllinecache: cllinecache.py: Modify linecache so it works with translated CL
scripts too
- pyraf.clparse: clparse.py: Parse IRAF CL
- pyraf.clscan: cl tokenizer/scanner using John Aycock's little languages (SPARK)
framework
- pyraf.cltoken: cltoken.py: Token definition for CL parser
- pyraf.describe
- pyraf.dirdbm: Version of dbm that uses files in a directory
- pyraf.dirshelve: Version of shelve that uses files in a directory with binary pickle
format
- pyraf.epar: Main module for the PyRAF-version of the Epar parameter editor
- pyraf.filecache: filecache.py: In-memory cache for files with automatic update
- pyraf.fontdata: fontdata.py
- pyraf.generic: generic.py: John Aycock's little languages (SPARK) framework
- pyraf.gki: IRAF GKI interpreter -- abstract implementation
- pyraf.gki_psikern_tests: GKI PyRAF-to-psikern tests
- pyraf.gki_sys_tests: GKI System tests
- pyraf.gkicmd: gki metacode generating functions for use by Pyraf in generating
iraf gki metacode (primarily for interactive graphics)
- pyraf.gkigcur: implement IRAF gcur functionality
- pyraf.gkiiraf: OpenGL implementation of the gki kernel class
- pyraf.gkitkbase: Tk gui implementation for the gki plot widget
- pyraf.gkitkplot: Tkplot implementation of the gki kernel class
- pyraf.graphcap: Finds device attributes from the graphcap
- pyraf.gwm: Graphics window manager, creates multiple toplevel togl widgets for
use by python plotting
- pyraf.ipython_api: Modified input for PyRAF CL-script execution and pre-processing.
- pyraf.iraf
- pyraf.iraf': module iraf.py -- home for all the IRAF tasks and basic access
functions
- pyraf.irafcompleter: irafcompleter.py: command-line completion for pyraf
- pyraf.irafdisplay: irafdisplay.py: Interact with IRAF-compatible image display
- pyraf.irafecl: This module adds IRAF ECL style error handling to PyRAF.
- pyraf.irafexecute: irafexecute.py: Functions to execute IRAF connected subprocesses
- pyraf.iraffunctions: module iraffunctions.py -- IRAF emulation tasks and functions
- pyraf.irafgwcs: irafgwcs.py: WCS handling for graphics
- pyraf.irafhelp: Give help on variables, functions, modules, classes, IRAF tasks,
IRAF packages, etc.
- pyraf.irafimcur: irafimcur.py: image cursor interaction
- pyraf.irafimport: module irafimport.py -- modify import mechanism
- pyraf.irafinst: module irafinst.py - Defines bare-bones functionality needed when
IRAF is not present.
- pyraf.irafnames: module irafnames.py -- define how names of IRAF packages and tasks
get included in the user's namespace.
- pyraf.irafpar: irafpar.py -- parse IRAF .par files and create lists of IrafPar
objects
- pyraf.iraftask: module iraftask.py -- defines IrafTask and IrafPkg classes
- pyraf.irafukey: implement IRAF ukey functionality
- pyraf.msgiobuffer: module 'msgiobuffer.py' -- module containing the MsgIOBuffer class.
- pyraf.msgiowidget: 'msgiowidget.py' -- this is a replacement for the msgiobuffer
module.
- pyraf.newWindowHack: This module hacks tkSimpleDialog to make askstring() work even when
the root window has been withdrawn.
- pyraf.pseteparoption: pseteparoption.py: module for defining the specific parameter display
options to be used for PSETs in the parameter editor task.
- pyraf.pycmdline: pycmdline.py -- Python/CL command line interface for Pyraf
- pyraf.pyrafTk: pyrafTk.py: modify Tkinter root to print short PyRAF tracebacks
- pyraf.pyrafglobals: module pyrafglobals.py -- widely used PyRAF constants and objects
- pyraf.splash: splash.py: Display PyRAF splash screen
- pyraf.sscanf'
- pyraf.subproc: Run a subprocess and communicate with it via stdin, stdout, and
stderr.
- pyraf.svn_version
- pyraf.textattrib: Implements text rendering using stroked font and OpenGL
- pyraf.tkplottext: Implements text rendering using stroked font and Tkplot/X
- pyraf.tpar: module 'tpar.py' -- main module for generating the tpar task editor
- pyraf.urwfiledlg: A filechooser for urwid.
- pyraf.urwutil: July 2008 - taken from the urwid example script
"dialog.py", for the use of the DialogDisplay and the
InputDialogDisplay classes.
- pyraf.wutil: Contains python routines to do special Window manipulations not
possible in Tkinter.
- pyraf.xutil'
|
|
|
_pyrafMain = False
|
|
|
runCmd = None
|
|
|
doCmdline = 1
|
|
|
_use_ipython_shell = 0
|
|
|
_initkw = {}
|
|
|
__package__ = 'pyraf'
|
Imports:
__svn_version__,
os,
sys,
__main__,
wutil,
irafimport,
cllinecache,
irafnames,
irafexecute,
clcache,
capable,
_pyrafglobals,
iraf,
splash,
help,
Ptkplot,
cgeneric,
cl2py,
clast,
clparse,
clscan,
cltoken,
describe,
dirdbm,
dirshelve,
epar,
filecache,
fontdata,
generic,
gki,
gkicmd,
gkigcur,
gkiiraf,
gkitkbase,
gkitkplot,
graphcap,
gwm,
irafdisplay,
irafecl,
iraffunctions,
irafgwcs,
irafhelp,
irafimcur,
irafinst,
irafpar,
iraftask,
irafukey,
msgiobuffer,
msgiowidget,
pseteparoption,
pyrafglobals,
sscanf,
subproc,
svn_version,
textattrib,
tkplottext,
tpar,
urwfiledlg,
urwutil,
xutil