Package pyraf
[hide private]
[frames] | no frames]

Package pyraf

source code

Submodules [hide private]
  • pyraf.Ptkplot: $Id: Ptkplot.py 810 2008-01-11 16:02:35Z sontag $
  • pyraf.Ptogl: Adapted from that distributed in the Tk.__init__ file that came with PyOpenGL.
  • pyraf.alert
  • 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.dialog
  • 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: module 'epar.py' -- main module for generating the epar task editor
  • pyraf.eparoption: eparoption.py: module for defining the various parameter display options to be used for the parameter editor task.
  • pyraf.filecache: filecache.py: In-memory cache for files with automatic update
  • pyraf.filedlg
  • 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.gkiopengl: 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 multple toplevel togl widgets for use by python plotting
  • pyraf.ipython_api: Modified input for PyRAF CL-script execution and pre-processing.
  • 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.irafglobals: module irafglobals.py -- widely used IRAF constants and objects
  • 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.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.irafutils: module irafutils.py -- general utility functions
  • pyraf.minmatch: minmatch.py: Dictionary allowing minimum-match of string keys
  • pyraf.msgiobuffer: module 'msgiobuffer.py' -- module containing the MsgIOBuffer class.
  • pyraf.newWindowHack: This module hacks tkSimpleDialog to make askstring() work even when the root window has been withdrawn.
  • pyraf.opengltext: Implements text rendering using stroked font and OpenGL
  • pyraf.openglutil: OpenGL utility functions not part of the OpenGL distribution.
  • pyraf.pycmdline: pycmdline.py -- Python/CL command line interface for Pyraf
  • pyraf.pyrafTk: pyrafTk.py: modify Tkinter root to print short PyRAF tracebacks
  • pyraf.splash: splash.py: Display PyRAF splash screen
  • pyraf.subproc: Run a subprocess and communicate with it via stdin, stdout, and stderr.
  • 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.wutil: Contains python routines to do special Window manipulations not possible in Tkinter.

Classes [hide private]
  a

Imports: getdouble, MULTIPLE, TypeType, mainloop, Canvas, AtSelLast, CodeType, TRUE, getboolean, LAST, BASELINE, BOTTOM, Wm, NUMERIC, Toplevel, DictProxyType, Pack, ObjectType, DictType, EXTENDED, OFF, ALL, CURRENT, CallWrapper, Scrollbar, ListType, MethodType, ModuleType, FIRST, ON, TracebackType, image_names, Text, YES, LambdaType, GROOVE, XRangeType, Scale, NORMAL, Misc, BUTT, Label, X, LabelFrame, ROUND, image_types, AtInsert, StringType, NONE, CENTER, FloatType, Spinbox, Radiobutton, Checkbutton, Grid, StringTypes, GeneratorType, Button, FLAT, END, VERTICAL, MITER, Widget, DISABLED, S, COMMAND, EllipsisType, W, ACTIVE, NSEW, EW, FrameType, TclVersion, CHORD, tkinter, Listbox, Image, BitmapImage, Event, RADIOBUTTON, Place, HIDDEN, PAGES, NoDefaultRoot, CHAR, SEPARATOR, BooleanType, HORIZONTAL, TclError, MOVETO, WORD, SUNKEN, NO, DictionaryType, NotImplementedType, READABLE, NE, CHECKBUTTON, Variable, NS, ANCHOR, NW, RAISED, DoubleVar, RIDGE, BooleanVar, Tributton, SOLID, N, CASCADE, SEL_FIRST, TkVersion, UNDERLINE, UNITS, TupleType, OptionMenu, LongType, SEL, FALSE, ClassType, Frame, SEL_LAST, SW, SINGLE, InstanceType, MemberDescriptorType, UnicodeType, LEFT, FunctionType, wantobjects, SE, EXCEPTION, FixTk, IntType, Menu, TOP, GetSetDescriptorType, DOTBOX, OUTSIDE, Tk, IntVar, AtSelFirst, UnboundMethodType, PanedWindow, INSERT, BuiltinMethodType, AtEnd, BROWSE, Tcl, BuiltinFunctionType, BaseWidget, ARC, SliceType, BEVEL, E, BOTH, PIESLICE, Message, FileType, sys, Y, Entry, PhotoImage, RIGHT, BufferType, Studbutton, INSIDE, Menubutton, WRITABLE, StringVar, PROJECTING, At, ComplexType, SCROLL, NoneType, getint