Personal tools
You are here: Home CDAT Source Code API Reference Python: package vcs
Document Actions

Python: package vcs

by Kyle Halliday last modified 2005-05-10 15:18
 
 
vcs
index

# VCS Visualization and Control System - (VCS) module
#
#################################################################################
#                                                                               #
# Module:       vcs module                                                      #
#                                                                               #
# Authors:      PCMDI Software Team                                             #
#               support@pcmdi.llnl.gov                                          #
#               http://esg.llnl.gov/cdat                                        # 
#                                                                               #
# Description:  Python command wrapper for VCS's functionality. VCS is computer #
#               software for the selection, manipulation, and display of        #
#               scientific data. By specification of the desired data, the      #
#               graphics method, and the display template, the VCS user gains   #
#               virtually complete control of the appearance of the data        #
#               display and associated text and animation.                      #
#                                                                               #
#################################################################################

 
Package Contents
       
Canvas
Pboxeslines
Pdata
Pformat
Plegend
Ptext
Pxlabels
Pxtickmarks
Pylabels
Pytickmarks
VCS_validation_functions
_vcs
animationgui
boxfill
colormap
colormapgui
colors
continents
displayplot
error
fillarea
fonteditorgui
graphicsmethodgui
gui_template_editor
install_vcs
isofill
isoline
line
lineeditorgui
marker
meshfill
outfill
outline
pagegui
pauser
projection
projectiongui
queries
scatter
slabapi
taylor
template
templateeditorgui
test (package)
testtemplate
textcombined
textorientation
texttable
utils
vcshelp
vector
xvsy
xyvsy
yxvsx

 
Functions
       
init(mode=1, pause_time=0, call_from_gui=0)
Function: init                 # Initialize, Construct a VCS Canvas Object
 
Description of Function:
   Construct the VCS Canas object. There can only be at most 8 VCS
   Canvases open at any given time.
 
Example of Use:
   import vcs,cu
 
   file=cu.open('filename.nc')
   slab=file.getslab('variable')
   a=vcs.init()                        # This examples constructs 4 VCS Canvas 
   a.plot(slab)                        # Plot slab using default settings
   b=vcs.init()                        # Construct VCS object
   template=b.gettemplate('AMIP')      # Get 'example' template object
   b.plot(slab,template)               # Plot slab using template 'AMIP'
   c=vcs.init()                        # Construct new VCS object
   isofill=c.getisofill('quick')       # Get 'quick' isofill graphics method
   c.plot(slab,template,isofill)       # Plot slab using template and isofill objects
   d=vcs.init()                        # Construct new VCS object
   isoline=c.getisoline('quick')       # Get 'quick' isoline graphics method
   c.plot(isoline,slab,template)       # Plot slab using isoline and template objects

 
Data
        taylordiagrams = [<vcs.taylor.Gtd instance>]

Powered by Plone