self.help["quantity"]="Specify the quantity to be outputed"
self.admissible_params["xrange"]=[float]
self.help["xrange"]="Specify range of values in the X direction"
self.admissible_params["yrange"]=[float]
self.help["yrange"]="Specify range of values in the Y direction"
self.admissible_params["sort_by"]=[str]
self.help["sort_by"]="Specify a study parameter to be used in sorting the curves"
self.admissible_params["xlabel"]=str
self.help["xlabel"]="Specify the label for the X axis"
self.admissible_params["ylabel"]=str
self.help["ylabel"]="Specify the label for the Y axis"
self.admissible_params["xscale"]=float
self.default_params["xscale"]=1.
self.help["xscale"]="Specify a scale factor for the X axis"
self.admissible_params["yscale"]=float
self.default_params["yscale"]=1.
self.help["yscale"]="Specify a scale factor for the Y axis"
self.admissible_params["title"]=str
self.help["title"]="Specify title for the graph"
self.admissible_params["legend"]=[str]
self.help["legend"]="Specify a legend for the curves. The syntax can use %%j.param or %%r.param to use get job and run values"
self.default_params["legend"]=None
self.admissible_params["using"]=[str]
self.help["using"]="Allow to combine several quantities. The syntax uses python syntax where %%quantity1.column1:%%quantity2.column2 is the python numpy vector provided by quantity number (provided using the --quantities option) and column number (x or y). The sytax is comparable to the GNUPlot one in using the ':' to separate X from Y axis"
self.admissible_params["list_quantities"]=bool
self.help["list_quantities"]="Request to list the possible quantities to be plotted"
self.admissible_params["list_parameters"]=bool
self.help["list_parameters"]="Request to list the possible job/run parameters"
self.admissible_params["frequency"]=int
self.default_params["frequency"]=1
self.help["frequency"]="Set a frequency at which the quantity values should be retreived (helpful when the amount of data is very large)"
self.admissible_params["start"]=float
self.help["start"]="Set the start X value for the graph"
self.admissible_params["end"]=int
self.help["end"]="Set the end X value for the graph"
self.admissible_params["figsize"]=[float]
self.admissible_params["blackwhite"]=bool
self.default_params["blackwhite"]=False
self.help["blackwhite"]="Request a black and white graph generation"
self.default_params["blackwhite"]=False
self.help["blackwhite"]="Request to plot a black and white graph"
self.admissible_params["marker"]=str
self.help["marker"]="Request a specific marker (matplotlib option)"
self.admissible_params["fileout"]=str
self.help["fileout"]="Request to write a PDF file (given its name) containing the graph"