#!/usr/bin/python

# Script:  clogview.py
# Purpose: plots of ChemCell log-file concentration data
# Syntax:  clogview.py gnu/matlab files ...
#          gnu/matlab = style of plots to create
#          files = one or more log files
# Example: clogview.py gnu log.*
# Author:  Steve Plimpton (Sandia)

# enable script to run from Python directly w/out Pizza.py

import sys
from clog import clog
from plotview import plotview
from gnu import gnu
from matlab import matlab
if not globals().has_key("argv"): argv = sys.argv

# main script

if len(argv) < 3:
  raise StandardError, "Syntax: clogview.py gnu/matlab files  ..."

style = argv[1]
files = ' '.join(argv[2:])

c = clog(files)
exec "plot = %s()" % style
p = plotview(c,plot)

