RHESSysWorkflows  1.33
Namespaces | Functions | Variables
RHESSysPlot.py File Reference

Namespaces

 RHESSysPlot
 Tool for visualizing basin-scale RHESSys output.
 

Functions

def RHESSysPlot.plotGraphScatter
 
def RHESSysPlot.plotGraph
 

Variables

string RHESSysPlot.PLOT_TYPE_STD = 'standard'
 
string RHESSysPlot.PLOT_TYPE_LOGY = 'logy'
 
string RHESSysPlot.PLOT_TYPE_CDF = 'cdf'
 
string RHESSysPlot.PLOT_TYPE_SCATTER = 'scatter'
 
string RHESSysPlot.PLOT_TYPE_SCATTER_LOG = 'scatter-log'
 
list RHESSysPlot.PLOT_TYPES = [PLOT_TYPE_STD, PLOT_TYPE_LOGY, PLOT_TYPE_CDF, PLOT_TYPE_SCATTER, PLOT_TYPE_SCATTER_LOG]
 
 RHESSysPlot.PLOT_DEFAULT = PLOT_TYPE_STD
 
string RHESSysPlot.LINE_TYPE_LINE = 'line'
 
string RHESSysPlot.LINE_TYPE_DASH = 'dash'
 
string RHESSysPlot.LINE_TYPE_DASH_DOT = 'dashdot'
 
string RHESSysPlot.LINE_TYPE_COLON = 'colon'
 
string RHESSysPlot.LINE_TYPE_DOT = 'dot'
 
dictionary RHESSysPlot.LINE_TYPE_DICT
 
list RHESSysPlot.LINE_TYPES = [LINE_TYPE_LINE, LINE_TYPE_DASH, LINE_TYPE_DASH_DOT, LINE_TYPE_COLON, LINE_TYPE_DOT]
 
tuple RHESSysPlot.NUM_LINE_TYPES = len(LINE_TYPES)
 
tuple RHESSysPlot.parser = argparse.ArgumentParser(description='Plot CDF of N datasets vs. observed data')
 
 RHESSysPlot.default = PLOT_TYPES,
 
string RHESSysPlot.help = 'Type of plot'
 
tuple RHESSysPlot.group = parser.add_mutually_exclusive_group(required=True)
 
list RHESSysPlot.choices = ['ultralight','light','normal','regular','book','medium','roman','semibold','demibold','demi','bold','heavy','extra bold','black']
 
tuple RHESSysPlot.args = parser.parse_args()
 
 RHESSysPlot.obs_align = None
 
list RHESSysPlot.data = []
 
int RHESSysPlot.max_x = 0
 
tuple RHESSysPlot.obs_file = open(args.obs, 'r')
 
 RHESSysPlot.readHour = False)
 
tuple RHESSysPlot.obs = pd.Series(obs_data, index=obs_datetime)
 
tuple RHESSysPlot.mod_file = open(d, 'r')
 
tuple RHESSysPlot.tmp_mod = pd.Series(tmp_data, index=tmp_datetime)
 
tuple RHESSysPlot.tmp_max_x = max(mod_align.max(), obs_align.max())
 
tuple RHESSysPlot.min_x = max(min_x, mod_align.min())
 
 RHESSysPlot.sizeX = args.figureY)
 
 RHESSysPlot.filename = args.plottype
 
string RHESSysPlot.plot_filename_png = "%s.png"
 
string RHESSysPlot.plot_filename_pdf = "%s.pdf"