4 B B    B B k  wzq      I  Bu   Q    Y s  Y  b   ] P Y     Y U     B  v              T  !"#  $%&'() * + , - . / 0 12 3 456  7 8 9 : Y; B< T = > ?@ A B ?C DE F G H I J YK L bM NO NPQ R NS YT UV UW NX bY Z[\] ^_ ` Nab Ncde Nfg h i  j k lm n o pq br bst u v wx Byz{|  } ~   k Y        Z p  b b        T         loggerLjava/util/logging/Logger;__doc__Lorg/python/core/PyString;__completions__$assertionsDisabledZ()VCodeLineNumberTableLocalVariableTablethisLexternal/PlotCommand;coerceIt3(Lorg/python/core/PyObject;)Lorg/das2/qds/QDataSet;dsLorg/das2/qds/QDataSet;arg0Lorg/python/core/PyObject;oLjava/lang/Object; StackMapTable booleanValue(Lorg/python/core/PyObject;)ZsLjava/lang/String;__call__J([Lorg/python/core/PyObject;[Ljava/lang/String;)Lorg/python/core/PyObject;iInewArgsorg/python/core/PyObject;nLorg/autoplot/dom/DomNode;columnIdeLjava/lang/Exception;specrowIdpeLorg/autoplot/dom/PlotElement;p1Lorg/autoplot/dom/Plot;p underPlotsindexprmrmpesLjava/util/List;uriexdrtrLorg/das2/datum/DatumRange;newRangecLjava/awt/Color;tType InnerClasses!Lorg/das2/graph/DasColorBar$Type;sfsLorg/das2/graph/FillStyle;Lorg/das2/graph/PsymConnector;Lorg/das2/graph/PlotSymbol; renderControliirtLorg/autoplot/RenderType; srenderTyperangerangeds oldRendererLorg/das2/graph/Renderer;controlds1doAutorkwvalsvalchNumdsf#Lorg/autoplot/dom/DataSourceFilter;elementselementfplot fplotElementargskeywords[Ljava/lang/String;FalseTruefsLexternal/FunctionSupport;nparmiplotnargsresetpo0rowLorg/autoplot/dom/Row;columnLorg/autoplot/dom/Column;plotdomLorg/autoplot/dom/Application; renderTypeqargs[Lorg/das2/qds/QDataSet;LocalVariableTypeTable0Ljava/util/List;.i|ettext SourceFilePlotCommand.java org/das2/qds/QDataSet         T1 external/FunctionSupportjava/lang/Stringposxyzxtitlexrangeytitleyrangeztitlezrangexscaleyscalexlogylogzlogtitlecolor fillColor colorTable symbolSize lineWidth lineThick lineStylesymsize linewidth linethick linestyle legendLabelsymbol symbolFill isotropicxposyposxdrawTickLabelsydrawTickLabelsxautoRangeHintsyautoRangeHintszautoRangeHints xtickValues ytickValues ztickValuesrenderer rightAxisOf topAxisOf overplotOfindexorg/python/core/PyObject   g    args.length=0 org/python/core/PyInteger     org/autoplot/dom/Column"java/lang/IllegalArgumentException2column named parameter is not the name of a column org/python/core/PyString   java/lang/Exceptionorg/autoplot/dom/Plot  org/autoplot/dom/Row,row named parameter is not the name of a row   org/autoplot/dom/PlotElement unable to identify plot            internal java/lang/AssertionError                   w )org/das2/util/monitor/NullProgressMonitor  java/io/IOExceptionjava/net/URISyntaxExceptionjava/text/ParseExceptionjava/lang/RuntimeException !  w" w# $% &% '() *+ ,- ./'no elements found for data at index={0} 0 12 3% 45 6 78 9 :; <= >? @ ABC DE F GH $% IJ KL M N OPQ RS TSorg/das2/graph/DasColorBar$Type UV WX YZ [ D\ ]^ _` aborg/das2/graph/SeriesRendererorg/das2/graph/FillStylec de fg h^org/das2/graph/PsymConnector ij org/das2/graph/DefaultPlotSymbolorg/das2/graph/PlotSymbol kljava/lang/StringBuilderunable to identify symbol: mn o p qr st suv w xy zorg/das2/graph/Renderer { |} |~ doAutorange  autorangeorg/python/core/PyMethod,org/autoplot/jythonsupport/PyQDataSetAdapter  )         org/das2/graph/DasColorBar   S no conversion for renderer     org/python/core/PyListorg/python/core/PyJavaInstance  external/PlotCommand autoplot 

plot([index],x,y,z,[named parameters])

plot (or plotx) plots the data or URI for data on the canvas. See http://autoplot.org/help.plotCommand

named parameters:
xlog ylog zlog explicitly set this axis to log (or linear when set equal to 0.).
[xyz]title set the label for the axis.
index plot index
title title for the plot
renderType explcitly set the render type, to scatter, series, nnSpectrogram, digital, etc
color the line colors.
fillColor the color when filling volumes.
colorTable the color table to use, like white_blue_black or black_red.
symbolSize set the point (pixel) size
symbolFill none, outline, or solid (solid is default)
lineWidth deprecated--the line thickness in points (pixels)
lineThick the line thickness in points (pixels)
lineStyle the line style, one of solid,none,dotfine,dashfine
symbol the symbol, e.g. dots triangles cross
isotropic constrain the ratio between the x and y axes.
legendLabel add label to the legend
title title for the plot
xpos override horizontal position of plot, eg. '50%+1em,100%-2em'
ypos override vertical position of plot, eg. '0%+1em,25%-2em', 0 is top
[xy]drawTickLabelsFalse turns off the x or y tick labels for the plot
[xy]tickValuesexplicitly control the tick locations.
[xyz]autoRangeHintshints to the autorange, see http://autoplot.org/AxisAutoRangeHints
rendereradd custom renderer, a class extending org.das2.graph.Renderer, see http://autoplot.org/CustomRenderers
rightAxisOfspecify a plot where a new plot with a new yaxis.
topAxisOfspecify a plot where a new plot with a new xaxis above.
overplotOfa plot or plot element with which this should share axes. Note something should reset the plot!
 java/io/BufferedReaderjava/io/InputStreamReaderPlotCommand.json         java/lang/Objectorg/autoplot/dom/Applicationorg/autoplot/dom/DomNode[Lorg/autoplot/dom/Plot;java/util/Listjava/util/Iteratororg/das2/datum/DatumRange!org/autoplot/dom/DataSourceFilterjava/lang/Throwable __tojava__%(Ljava/lang/Class;)Ljava/lang/Object;org/python/core/Py NoConversion$org/autoplot/jythonsupport/JythonOpsdatasetrank()I isNumberType()Z __nonzero__valueOf&(Ljava/lang/Object;)Ljava/lang/String;equals(Ljava/lang/Object;)Z newBoolean(Z)Lorg/python/core/PyInteger;NoneC(Ljava/lang/String;[Ljava/lang/String;[Lorg/python/core/PyObject;)V?([Lorg/python/core/PyObject;[Ljava/lang/String;)Ljava/util/Map;java/util/logging/Loggerwarning(Ljava/lang/String;)VgetValueorg/autoplot/ScriptContextgetDocumentModel ()Lorg/autoplot/dom/Application;toString()Ljava/lang/String;org/das2/qds/ops/Ops isSafeName(Ljava/lang/String;)Zorg/autoplot/dom/DomUtilgetElementByIdH(Lorg/autoplot/dom/DomNode;Ljava/lang/String;)Lorg/autoplot/dom/DomNode; getCanvases(I)Lorg/autoplot/dom/Canvas;org/autoplot/dom/Canvas getController%()Lorg/autoplot/dom/CanvasController;!org/autoplot/dom/CanvasControllermaybeAddColumn-(Ljava/lang/String;)Lorg/autoplot/dom/Column; getColumnId getMarginRow()Lorg/autoplot/dom/Row; maybeAddRow*(Ljava/lang/String;)Lorg/autoplot/dom/Row;getRowIdgetMarginColumn()Lorg/autoplot/dom/Column; getPlotIdgetDataSourceFilters&()[Lorg/autoplot/dom/DataSourceFilter;getPlots()[Lorg/autoplot/dom/Plot;getIdgetYaxis()Lorg/autoplot/dom/Axis;org/autoplot/dom/Axis isOpposite*()Lorg/autoplot/dom/ApplicationController;&org/autoplot/dom/ApplicationControlleraddPlotH(Lorg/autoplot/dom/Row;Lorg/autoplot/dom/Column;)Lorg/autoplot/dom/Plot; setOpposite(Z)VgetXaxisbindS(Lorg/autoplot/dom/DomNode;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V setVisiblejava/lang/IntegerparseInt(Ljava/lang/String;)IaddDataSourceFilter%()Lorg/autoplot/dom/DataSourceFilter;&(I)Lorg/autoplot/dom/DataSourceFilter;addPlotElementZ(Lorg/autoplot/dom/Plot;Lorg/autoplot/dom/DataSourceFilter;)Lorg/autoplot/dom/PlotElement;getPlotElementsFor5(Lorg/autoplot/dom/DataSourceFilter;)Ljava/util/List;removeiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object; getPlotFor7(Lorg/autoplot/dom/PlotElement;)Lorg/autoplot/dom/Plot;deletePlotElement!(Lorg/autoplot/dom/PlotElement;)V)(Lorg/autoplot/dom/Plot;)Ljava/util/List;isEmpty deletePlot(Lorg/autoplot/dom/Plot;)V(ILjava/lang/String;)Vorg/das2/datum/DatumRangeUtilparseTimeRangeValid/(Ljava/lang/String;)Lorg/das2/datum/DatumRange;&org/autoplot/datasource/DataSourceUtil setTimeRangeh(Ljava/lang/String;Lorg/das2/datum/DatumRange;Lorg/das2/util/monitor/ProgressMonitor;)Ljava/lang/String;(Ljava/lang/Throwable;)VW(ILjava/lang/String;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;Ljava/lang/String;Z)Vn(ILjava/lang/String;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;Ljava/lang/String;Z)VregisterPendingChange'(Ljava/lang/Object;Ljava/lang/Object;)VperformingChange getCanvas()Lorg/autoplot/dom/Canvas;org/autoplot/dom/CanvasUtilgetMostBottomPlot2(Lorg/autoplot/dom/Canvas;)Lorg/autoplot/dom/Plot;setPlotjava/util/logging/LevelWARNINGLjava/util/logging/Level;(I)Ljava/lang/Integer;log@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)VchangePerformedget(I)Ljava/lang/Object; setIsotropic__str__()Lorg/python/core/PyString;setLabelgetRange()Lorg/das2/datum/DatumRange;getUnits()Lorg/das2/datum/Units; datumRangeM(Lorg/python/core/PyObject;Lorg/das2/datum/Units;)Lorg/das2/datum/DatumRange;isLogmin()Lorg/das2/datum/Datum;org/das2/datum/Datum doubleValue(Lorg/das2/datum/Units;)DsetLogsetRange(Lorg/das2/datum/DatumRange;)Vdatum2(Lorg/python/core/PyObject;)Lorg/das2/datum/Datum;setScale(Lorg/das2/datum/Datum;)VgetZaxis,(Lorg/python/core/PyObject;)Ljava/awt/Color;getStyle%()Lorg/autoplot/dom/PlotElementStyle;!org/autoplot/dom/PlotElementStylesetColor(Ljava/awt/Color;)V setFillColorparse5(Ljava/lang/String;)Lorg/das2/graph/DasColorBar$Type; setColortable$(Lorg/das2/graph/DasColorBar$Type;)VsetTitlejava/lang/Double&(Ljava/lang/String;)Ljava/lang/Double;()D setSymbolSize(D)V*()Lorg/autoplot/dom/PlotElementController;&org/autoplot/dom/PlotElementController getRenderer()Lorg/das2/graph/Renderer;org/das2/util/ClassMapgetEnumElement7(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; setFillStyle(Lorg/das2/graph/FillStyle;)V setLineWidthsetSymbolConnector!(Lorg/das2/graph/PsymConnector;)V setPlotSymbol(Lorg/das2/graph/PlotSymbol;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;trimlengthindexOf(I)I substring(I)Ljava/lang/String;(II)Ljava/lang/String;org/autoplot/RenderType-(Ljava/lang/String;)Lorg/autoplot/RenderType; setRenderType(Lorg/autoplot/RenderType;)VsetRenderControl getControllinkG(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;^(Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet; __findattr__.(Ljava/lang/String;)Lorg/python/core/PyObject;adapt.(Ljava/lang/Object;)Lorg/python/core/PyObject;6(Lorg/python/core/PyObject;)Lorg/python/core/PyObject;slice(I)Lorg/das2/qds/QDataSet;org/das2/qds/DataSetUtil asDatumRange4(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/DatumRange;#()Lorg/autoplot/dom/PlotController;org/autoplot/dom/PlotController getDasPlot()Lorg/das2/graph/DasPlot;org/das2/graph/DasPlotremoveRenderer(Lorg/das2/graph/Renderer;)V addRenderer setDataSet(Lorg/das2/qds/QDataSet;)V#()Lorg/autoplot/dom/AxisController;org/autoplot/dom/AxisController getDasAxis()Lorg/das2/graph/DasAxis; setColorBar(Lorg/das2/graph/DasColorBar;)V setRenderer setControlsetLegendLabelsetDisplayLegendsetDrawTickLabels setTickValuessetAutoRangeHints(Ljava/lang/Object;)V([Lorg/python/core/PyObject;)Vjava/lang/ClassdesiredAssertionStatusorg/das2/util/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;getResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;!java/nio/charset/StandardCharsetsUTF_8Ljava/nio/charset/Charset;2(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V(Ljava/io/Reader;)Vlines()Ljava/util/stream/Stream;java/util/stream/Collectorsjoining6(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;java/util/stream/Streamcollect0(Ljava/util/stream/Collector;)Ljava/lang/Object;!B   /*?  )*L+ +*+M,,,opqst%v'x  )" !"# $%2*** L+ + + ~ !&'2!  (@)*#N:Y0YSYSYSYSYSYSYSYSYSY SY SY SY SY SY SY!SY"SY#SY$SY%SY&SY'SY(SY)SY*SY+SY,SY-SY.SY/SY0SY1SY 2SY!3SY"4SY#5SY$6SY%7SY&8SY'9SY(:SY);SY*SY-?SY.@SY/AS0BYCSYCSYCSYCSYCSYCSYCSYCSYCSY CSY CSY CSY -SY -SY-SYCSYCSYCSYCSYCSYCSYCSYCSYCSYCSYCSYCSYCSYCSYCSYCSYCSY CSY!CSY"CSY#CSY$CSY%CSY&CSY'CSY(CSY)CSY*CSY+CSY,CSY-CSY.CSY/SD:+,EW+,d6FGHC666 +2:  IH IJ6+dB: 6  +d  + `2S  Ld6+,d6+2: : : : K::6,,2" +`2L:,2M ,22 +`2L:N+O:P P: QYRS]+`2TUVW: =+`2PP: ):+`2YYZ:O:P:  U[: ,2\ ,23 +`2L:N+O:] ]: QY^S]+`2TUV_: =+`2]]: ):+`2YY`:O:]:  Ua: ,2= ,2> ,2? +`2L::N-O:bbcO:Y:>+`2YY:*:+`2bb:cOY: QYdS:`O]: ZOP: ,2? : e6\f:66F2:` g )Z h ij : : |k  l: ,2= . imkno nop nq7,2> + nmkio iop iqR,2@ +`2Lr660,2A +`2s6 ,2< t:E u vYw :Jf:6642:` g Z h :k  l:ekxWkyz:ky{:|W}:~Db:k:kk k: T TQ TI+2T@+2T: TY::Yr6+2:S2 :22 222 k**k**6e(k:kkzWy:k{:%FC:k**b:k:  6+W,d2:+2::  i H i: i  i i  i  i  n H n: n  n n3  n  n   H :      # :a$ :C% =::!  * & 0 0:+ ' f, ( ?- ) :/ @:ħQYYǶȶɷS" Z:Nʶ˞C>6 :`:::ҧj< nӶV::Ӷ::G#32:'22:222:׶: ٶ:CytڻYݶ:  :! n!! i!! !   FH. Ͷ 1  4  n5  i9  ns:  i\;  E6  n.7  i8   ::k**:"k**"YBYYSYYS XduxX'*X)FI)FI)FI C P6 }  /GS[dlv%-7AQdu xz    '*,=BQ V!`#c$r%&'(*+,-/*567893:?;K<T=j>sBCDEFGHLMNOP Q)R-P3VFWQX]Zp[\]^_`acfhijk)m?nFqIoKpUsXtbukvrtxy~z{|}~     $ . > CA M P ] i o z             " 2 < I S e             % / < L V ] g t {                + ; > R e y             ' - 4 ? I P W ^ k x                ,?]{ !#$%&() *+',1-A.K/X0b1o2y3456789=>ABABDJT+, 2-. d/01'/0$23S4'%/05'/0z$234'/0=67,%236894':9c;9<, +, $89&=92>7:9po67^?@?A'K B3),CDk[+,:9 0ED e0ED 0ED ] FG { FG HK HK +LM :N .:O 1P' '7Q, PRS PT' ?P' [U ,OV! FWX ?Y' 0Z [ 6\X E]' ?^ 0_' s[+,`, ab $c@ ]yd7e9 f7g.hij  k} lm n, vo, rp, oq  jr  st  uv  w9  xy z'0{|$e9$f7}^?~ $c~!cy, (!.( S%.( S%#6( S&;?I3!(16G($D( /@";((A A A *6'3((((((R((((#d#O((( #([uFTYYY KTY* "?AC$h1i=jOkZl O '! @J I