<a href="org/autoplot/ScriptContext.html#_setOutputStream-java.io.OutputStream">_setOutputStream(out)</a> - resets the output stream.<br> <a href="org/autoplot/ScriptContext.html#addBottomDecoration-org.autoplot.dom.DomNode-org.python.core.PyFunction">addBottomDecoration(node,painter)</a> - add code that will paint custom graphics on the canvas or on a plot. The command will be invoked after all other...<br> <a href="org/autoplot/ScriptContext.html#addMouseModule-org.autoplot.dom.Plot-java.lang.String-org.python.core.PyFunction">addMouseModule(plot,label,listener)</a> - add code that will respond to mouse events.<br> <a href="org/autoplot/ScriptContext.html#addPlotElement-int">addPlotElement(chNum)</a> - "overplot" by adding another PlotElement to the plot and setting the data to this PlotElement.<br> <a href="org/autoplot/ScriptContext.html#addPlots-int-int-java.lang.String">addPlots(nrows,ncolumns,dir)</a> - adds a block of plots to the canvas below the focus plot.<br> <a href="org/autoplot/ScriptContext.html#addTab-java.lang.String-javax.swing.JComponent">addTab(label,c)</a> - add a tab to the running application.<br> <a href="org/autoplot/ScriptContext.html#addTopDecoration-org.autoplot.dom.DomNode-org.python.core.PyFunction">addTopDecoration(node,painter)</a> - add code that will paint custom graphics on the canvas or on a plot. The command will be invoked after all other...<br> <a href="org/autoplot/ScriptContext.html#alert-java.lang.String">alert(message)</a> - show a popup that you know the user will see.<br> <a href="org/autoplot/ScriptContext.html#bind-java.lang.Object-java.lang.String-java.lang.Object-java.lang.String">bind(src,srcProp,dst,dstProp)</a> - binds two bean properties together.<br> <a href="org/autoplot/ScriptContext.html#bind-java.lang.Object-java.lang.String-java.lang.Object-java.lang.String-Converter">bind(src,srcProp,dst,dstProp,c)</a> - binds two bean properties together.<br> <a href="org/autoplot/ScriptContext.html#bindGuiSafe-java.lang.Object-java.lang.String-java.lang.Object-java.lang.String-Converter">bindGuiSafe(src,srcProp,dst,dstProp,c)</a> - binds two bean properties together.<br> <a href="org/autoplot/ScriptContext.html#createApplicationModel-java.lang.String">createApplicationModel(id)</a> - return a new dom in a minimal Autoplot application.<br> <a href="org/autoplot/ScriptContext.html#createDataPointRecorder">createDataPointRecorder()</a> - return a component which can be used to accumulate data.<br> <a href="org/autoplot/ScriptContext.html#createGui">createGui()</a> - create a model with a GUI presentation layer.<br> <a href="org/autoplot/ScriptContext.html#dumpToDas2Stream-org.das2.qds.QDataSet-boolean">dumpToDas2Stream(ds,ascii)</a> - serializes the dataset to a das2stream, a well-documented, open, streaming data format.<br> <a href="org/autoplot/ScriptContext.html#dumpToDas2Stream-org.das2.qds.QDataSet-java.lang.String-boolean">dumpToDas2Stream(ds,file,ascii)</a> - serializes the dataset to a das2stream, a well-documented, open, streaming data format.<br> <a href="org/autoplot/ScriptContext.html#dumpToQStream-org.das2.qds.QDataSet-java.io.OutputStream-boolean">dumpToQStream(ds,out,ascii)</a> - serializes the dataset to a QStream, a self-documenting, streaming format useful for moving datasets. ...<br> <a href="org/autoplot/ScriptContext.html#fixLayout">fixLayout()</a> - make the layout more efficient by removing empty spaces and overlapping plots.<br> <a href="org/autoplot/ScriptContext.html#formatDataSet-org.das2.qds.QDataSet-java.lang.String">formatDataSet(ds,file)</a> - Export the data into a format implied by the filename extension.<br> <a href="org/autoplot/ScriptContext.html#formatDataSet-org.das2.qds.QDataSet-java.lang.String-org.das2.util.monitor.ProgressMonitor">formatDataSet(ds,file,monitor)</a> - Export the data into a format implied by the filename extension.<br> <a href="org/autoplot/ScriptContext.html#generateTimeRanges-java.lang.String-java.lang.String">generateTimeRanges(spec,srange)</a> - Given a spec to format timeranges and a range to contain each timerange, produce a list of all timeranges covering the...<br> <a href="org/autoplot/ScriptContext.html#getApplication">getApplication()</a> - return the focus application.<br> <a href="org/autoplot/ScriptContext.html#getApplicationModel">getApplicationModel()</a> - returns the internal application model (the object that does all the business).<br> <a href="org/autoplot/ScriptContext.html#getCompletions-java.lang.String">getCompletions(file)</a> - return a list of completions.<br> <a href="org/autoplot/ScriptContext.html#getDocumentModel">getDocumentModel()</a> - get the document model (DOM).<br> <a href="org/autoplot/ScriptContext.html#getTimeRangesFor-java.lang.String-java.lang.String-java.lang.String">getTimeRangesFor(surl,timeRange,format)</a> - return an array of URLs that match the spec for the time range provided. For example, ...<br> <a href="org/autoplot/ScriptContext.html#getViewWindow">getViewWindow()</a> - return the Window for the application, to be used for dialogs. See createGui(), which creates the view.<br> <a href="org/autoplot/ScriptContext.html#getWindow">getWindow()</a> - return the internal handle for the window and dom within.<br> <a href="org/autoplot/ScriptContext.html#isModelInitialized">isModelInitialized()</a> - provide way to see if the model is already initialized (e.g.<br> <a href="org/autoplot/ScriptContext.html#load-java.lang.String">load(filename)</a> - load the .vap file.<br> <a href="org/autoplot/ScriptContext.html#loadVap-java.lang.String">loadVap(filename)</a> - load a vap from a file and return the dom.<br> <a href="org/autoplot/ScriptContext.html#makeColorTable-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet">makeColorTable(name,index,rgb)</a> - returns a color table with the given name.<br> <a href="org/autoplot/ScriptContext.html#mkdir-java.lang.String">mkdir(dir)</a> - make the directory.<br> <a href="org/autoplot/ScriptContext.html#newApplication-java.lang.String">newApplication(id)</a> - get or create the application identified by the name.<br> <a href="org/autoplot/ScriptContext.html#newDialogWindow-java.awt.Window-java.lang.String">newDialogWindow(parent,title)</a> - return a new Autoplot.<br> <a href="org/autoplot/ScriptContext.html#newWindow-java.lang.String">newWindow(id)</a> - create a new window.<br> <a href="org/autoplot/ScriptContext.html#newWindow-java.lang.String-int-int-int-int">newWindow(id,width,height,x,y)</a> - create a new window with the given location and size.<br> <a href="org/autoplot/ScriptContext.html#peekAt-java.lang.Object">peekAt(o)</a> - This is intended to be used with a debugger.<br> <a href="org/autoplot/ScriptContext.html#plot-int-java.lang.String">plot(chNum,surl)</a> - bring up the autoplot with the specified URL.<br> <a href="org/autoplot/ScriptContext.html#plot-int-java.lang.String-java.lang.String">plot(chNum,label,surl)</a> - bring up the plot with the specified URI.<br> <a href="org/autoplot/ScriptContext.html#plot-int-java.lang.String-org.das2.qds.QDataSet">plot(chNum,label,ds)</a> - bring up the autoplot with the dataset<br> <a href="org/autoplot/ScriptContext.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(chNum,label,x,y)</a> - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet-java.lang.String">plot(chNum,label,x,y,renderType)</a> - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet-java.lang.String-boolean">plot(chNum,label,x,y,renderType,reset)</a> - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(chNum,label,x,y,z)</a> - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-java.lang.String">plot(chNum,label,x,y,z,renderType)</a> - plot the dataset in the specified dataSource node, using the render type specified.<br> <a href="org/autoplot/ScriptContext.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-java.lang.String-boolean">plot(chNum,label,x,y,z,renderType,reset)</a> - plot the dataset in the specified dataSource node, using the render type specified.<br> <a href="org/autoplot/ScriptContext.html#plot-int-org.das2.qds.QDataSet">plot(chNum,ds)</a> - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext.html#plot-int-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(chNum,x,y)</a> - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext.html#plot-int-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(chNum,x,y,z)</a> - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext.html#plot-java.lang.String">plot(suri)</a> - bring up the autoplot with the specified URL.<br> <a href="org/autoplot/ScriptContext.html#plot-java.lang.String-java.lang.String">plot(surl1,surl2)</a> - plot one URI against another.<br> <a href="org/autoplot/ScriptContext.html#plot-org.das2.qds.QDataSet">plot(ds)</a> - plot the dataset in the first dataSource node.<br> <a href="org/autoplot/ScriptContext.html#plot-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(x,y)</a> - plot the dataset in the first dataSource node.<br> <a href="org/autoplot/ScriptContext.html#plot-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(x,y,z)</a> - plot the dataset in the first dataSource node.<br> <a href="org/autoplot/ScriptContext.html#reset">reset()</a> - reset the application to its initial state.<br> <a href="org/autoplot/ScriptContext.html#save-java.lang.String">save(filename)</a> - save the current state as a vap file<br> <a href="org/autoplot/ScriptContext.html#saveVap-org.autoplot.dom.Application-java.lang.String">saveVap(dom,filename)</a> - save the application dom to a file.<br> <a href="org/autoplot/ScriptContext.html#setApplication-org.autoplot.AutoplotUI">setApplication(app)</a> - set the current application for commands.<br> <a href="org/autoplot/ScriptContext.html#setApplicationModel-org.autoplot.ApplicationModel">setApplicationModel(m)</a> - set the focus for scripts.<br> <a href="org/autoplot/ScriptContext.html#setCanvasSize-int-int">setCanvasSize(width,height)</a> - set the size of the canvas.<br> <a href="org/autoplot/ScriptContext.html#setDataSourceURL-java.lang.String">setDataSourceURL(surl)</a> - set the internal model...<br> <a href="org/autoplot/ScriptContext.html#setDefaultApplication">setDefaultApplication()</a> - reset the script focus to the default application.<br> <a href="org/autoplot/ScriptContext.html#setLayout-int">setLayout(nrows)</a> - make a stack plot.<br> <a href="org/autoplot/ScriptContext.html#setLayout-int-int">setLayout(nrows,ncolumns)</a> - reset the layout to have the given number of rows and columns.<br> <a href="org/autoplot/ScriptContext.html#setLayoutOverplot-int">setLayoutOverplot(nplotElement)</a> - make a single plot with so many plot elements.<br> <a href="org/autoplot/ScriptContext.html#setRenderStyle-java.lang.String">setRenderStyle(name)</a> - Set the style used to render the data using a string identifier: spectrogram, series, scatter, histogram,...<br> <a href="org/autoplot/ScriptContext.html#setStatus-java.lang.String">setStatus(message)</a> - set the Autoplot status bar string.<br> <a href="org/autoplot/ScriptContext.html#setTitle-java.lang.String">setTitle(title)</a> - set the title of the plot.<br> <a href="org/autoplot/ScriptContext.html#setWindow-org.autoplot.ApplicationModel">setWindow(appm)</a> - Set the application model.<br> <a href="org/autoplot/ScriptContext.html#setWindowLocation-int-int">setWindowLocation(x,y)</a> - set the window location<br> <a href="org/autoplot/ScriptContext.html#showMessageDialog-java.lang.String">showMessageDialog(message)</a> - show a popup to the scientist, which they must acknowledge before this returns.<br> <a href="org/autoplot/ScriptContext.html#sleep-int">sleep(millis)</a> - sleep for so many milliseconds.<br> <a href="org/autoplot/ScriptContext.html#unbind-org.autoplot.dom.DomNode">unbind(src)</a> - unbind the property<br> <a href="org/autoplot/ScriptContext.html#unbind-org.autoplot.dom.DomNode-java.lang.String-org.autoplot.dom.DomNode-java.lang.String">unbind(src,srcProp,dst,dstProp)</a> - unbind the property<br> <a href="org/autoplot/ScriptContext.html#waitUntilIdle">waitUntilIdle()</a> - wait until the application is idle.<br> <a href="org/autoplot/ScriptContext.html#waitUntilIdle-java.lang.String">waitUntilIdle(id)</a> - wait until the application is idle.<br> <a href="org/autoplot/ScriptContext.html#writeToBufferedImage">writeToBufferedImage()</a> - convenient method for getting an image from the current canvas.<br> <a href="org/autoplot/ScriptContext.html#writeToBufferedImage-org.autoplot.dom.Application">writeToBufferedImage(applicationIn)</a> - creates a BufferedImage from the provided DOM.<br> <a href="org/autoplot/ScriptContext.html#writeToPdf-java.io.OutputStream">writeToPdf(out)</a> - write out the current canvas to a pdf to the output stream.<br> <a href="org/autoplot/ScriptContext.html#writeToPdf-java.lang.String">writeToPdf(filename)</a> - write out the current canvas to a pdf file. TODO: this has issues with the size.<br> <a href="org/autoplot/ScriptContext.html#writeToPng-java.awt.image.BufferedImage-java.lang.String-java.util.Map">writeToPng(image,filename,metadata)</a> - See also writeToPng( OutputStream out )<br> <a href="org/autoplot/ScriptContext.html#writeToPng-java.io.OutputStream">writeToPng(out)</a> - write out the current canvas to stdout.<br> <a href="org/autoplot/ScriptContext.html#writeToPng-java.lang.String">writeToPng(filename)</a> - write out the current canvas to a png file. TODO: bug 557: this has issues with the size.<br> <a href="org/autoplot/ScriptContext.html#writeToPng-java.lang.String-int-int">writeToPng(filename,width,height)</a> - write out the current canvas to a png file. TODO: bug 557: this has issues with the size.<br> <a href="org/autoplot/ScriptContext.html#writeToPng-java.lang.String-int-int-java.util.Map">writeToPng(filename,width,height,metadata)</a> - write out the current canvas to a png file, using the given size and also insert additional metadata. Note for...<br> <a href="org/autoplot/ScriptContext.html#writeToSvg-java.io.OutputStream">writeToSvg(out)</a> - write out the current canvas to stdout.<br> <a href="org/autoplot/ScriptContext.html#writeToSvg-java.lang.String">writeToSvg(filename)</a> - write out the current canvas to a svg file. Note for relative references, this will use the Java process present...<br> <a href="org/autoplot/ScriptContext2023.html#_setOutputStream-java.io.OutputStream">_setOutputStream(out)</a> of org.autoplot.ScriptContext2023 - resets the output stream.<br> <a href="org/autoplot/ScriptContext2023.html#addBottomDecoration-org.autoplot.dom.DomNode-org.python.core.PyFunction">addBottomDecoration(node,painter)</a> of org.autoplot.ScriptContext2023 - add code that will paint custom graphics on the canvas or on a plot. The command will be invoked after all other...<br> <a href="org/autoplot/ScriptContext2023.html#addMouseModule-org.autoplot.dom.Plot-java.lang.String-org.python.core.PyFunction">addMouseModule(plot,label,listener)</a> of org.autoplot.ScriptContext2023 - add code that will respond to mouse events.<br> <a href="org/autoplot/ScriptContext2023.html#addPlotElement-int">addPlotElement(chNum)</a> of org.autoplot.ScriptContext2023 - "overplot" by adding another PlotElement to the plot and setting the data to this PlotElement.<br> <a href="org/autoplot/ScriptContext2023.html#addPlots-int-int-java.lang.String">addPlots(nrows,ncolumns,dir)</a> of org.autoplot.ScriptContext2023 - adds a block of plots to the canvas below the focus plot.<br> <a href="org/autoplot/ScriptContext2023.html#addTab-java.lang.String-javax.swing.JComponent">addTab(label,c)</a> of org.autoplot.ScriptContext2023 - add a tab to the running application.<br> <a href="org/autoplot/ScriptContext2023.html#addTopDecoration-org.autoplot.dom.DomNode-org.python.core.PyFunction">addTopDecoration(node,painter)</a> of org.autoplot.ScriptContext2023 - add code that will paint custom graphics on the canvas or on a plot. The command will be invoked after all other...<br> <a href="org/autoplot/ScriptContext2023.html#alert-java.lang.String">alert(message)</a> of org.autoplot.ScriptContext2023 - show a popup that you know the user will see.<br> <a href="org/autoplot/ScriptContext2023.html#bind-java.lang.Object-java.lang.String-java.lang.Object-java.lang.String">bind(src,srcProp,dst,dstProp)</a> of org.autoplot.ScriptContext2023 - binds two bean properties together.<br> <a href="org/autoplot/ScriptContext2023.html#bind-java.lang.Object-java.lang.String-java.lang.Object-java.lang.String-Converter">bind(src,srcProp,dst,dstProp,c)</a> of org.autoplot.ScriptContext2023 - binds two bean properties together.<br> <a href="org/autoplot/ScriptContext2023.html#bindGuiSafe-java.lang.Object-java.lang.String-java.lang.Object-java.lang.String-Converter">bindGuiSafe(src,srcProp,dst,dstProp,c)</a> of org.autoplot.ScriptContext2023 - binds two bean properties together.<br> <a href="org/autoplot/ScriptContext2023.html#createApplicationModel-java.lang.String">createApplicationModel(id)</a> of org.autoplot.ScriptContext2023 - return a new dom in a minimal Autoplot application.<br> <a href="org/autoplot/ScriptContext2023.html#createDataPointRecorder">createDataPointRecorder()</a> of org.autoplot.ScriptContext2023 - return a component which can be used to accumulate data.<br> <a href="org/autoplot/ScriptContext2023.html#createGui">createGui()</a> of org.autoplot.ScriptContext2023 - create a model with a GUI presentation layer.<br> <a href="org/autoplot/ScriptContext2023.html#dumpToDas2Stream-org.das2.qds.QDataSet-boolean">dumpToDas2Stream(ds,ascii)</a> of org.autoplot.ScriptContext2023 - serializes the dataset to a das2stream, a well-documented, open, streaming data format.<br> <a href="org/autoplot/ScriptContext2023.html#dumpToDas2Stream-org.das2.qds.QDataSet-java.lang.String-boolean">dumpToDas2Stream(ds,file,ascii)</a> of org.autoplot.ScriptContext2023 - serializes the dataset to a das2stream, a well-documented, open, streaming data format.<br> <a href="org/autoplot/ScriptContext2023.html#dumpToQStream-org.das2.qds.QDataSet-java.io.OutputStream-boolean">dumpToQStream(ds,out,ascii)</a> of org.autoplot.ScriptContext2023 - serializes the dataset to a QStream, a self-documenting, streaming format useful for moving datasets. ...<br> <a href="org/autoplot/ScriptContext2023.html#fixLayout">fixLayout()</a> of org.autoplot.ScriptContext2023 - make the layout more efficient by removing empty spaces and overlapping plots.<br> <a href="org/autoplot/ScriptContext2023.html#formatDataSet-org.das2.qds.QDataSet-java.lang.String">formatDataSet(ds,file)</a> of org.autoplot.ScriptContext2023 - Export the data into a format implied by the filename extension.<br> <a href="org/autoplot/ScriptContext2023.html#formatDataSet-org.das2.qds.QDataSet-java.lang.String-org.das2.util.monitor.ProgressMonitor">formatDataSet(ds,file,monitor)</a> of org.autoplot.ScriptContext2023 - Export the data into a format implied by the filename extension.<br> <a href="org/autoplot/ScriptContext2023.html#generateTimeRanges-java.lang.String-java.lang.String">generateTimeRanges(spec,srange)</a> of org.autoplot.ScriptContext2023 - Given a spec to format timeranges and a range to contain each timerange, produce a list of all timeranges covering the...<br> <a href="org/autoplot/ScriptContext2023.html#getApplication">getApplication()</a> of org.autoplot.ScriptContext2023 - return the focus application.<br> <a href="org/autoplot/ScriptContext2023.html#getApplicationModel">getApplicationModel()</a> of org.autoplot.ScriptContext2023 - returns the internal application model (the object that does all the business).<br> <a href="org/autoplot/ScriptContext2023.html#getCompletions-java.lang.String">getCompletions(file)</a> of org.autoplot.ScriptContext2023 - return a list of completions.<br> <a href="org/autoplot/ScriptContext2023.html#getDocumentModel">getDocumentModel()</a> of org.autoplot.ScriptContext2023 - get the document model (DOM).<br> <a href="org/autoplot/ScriptContext2023.html#getInstance">getInstance()</a> of org.autoplot.ScriptContext2023<br> <a href="org/autoplot/ScriptContext2023.html#getTimeRangesFor-java.lang.String-java.lang.String-java.lang.String">getTimeRangesFor(surl,timeRange,format)</a> of org.autoplot.ScriptContext2023 - return an array of URLs that match the spec for the time range provided. For example, ...<br> <a href="org/autoplot/ScriptContext2023.html#getViewWindow">getViewWindow()</a> of org.autoplot.ScriptContext2023 - return the Window for the application, to be used for dialogs. See createGui(), which creates the view.<br> <a href="org/autoplot/ScriptContext2023.html#getWindow">getWindow()</a> of org.autoplot.ScriptContext2023 - return the internal handle for the window and dom within.<br> <a href="org/autoplot/ScriptContext2023.html#isModelInitialized">isModelInitialized()</a> of org.autoplot.ScriptContext2023 - provide way to see if the model is already initialized (e.g.<br> <a href="org/autoplot/ScriptContext2023.html#load-java.lang.String">load(filename)</a> of org.autoplot.ScriptContext2023 - load the .vap file.<br> <a href="org/autoplot/ScriptContext2023.html#loadVap-java.lang.String">loadVap(filename)</a> of org.autoplot.ScriptContext2023 - load a vap from a file and return the dom.<br> <a href="org/autoplot/ScriptContext2023.html#makeColorTable-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet">makeColorTable(name,index,rgb)</a> of org.autoplot.ScriptContext2023 - returns a color table with the given name.<br> <a href="org/autoplot/ScriptContext2023.html#mkdir-java.lang.String">mkdir(dir)</a> of org.autoplot.ScriptContext2023 - make the directory.<br> <a href="org/autoplot/ScriptContext2023.html#newApplication-java.lang.String">newApplication(id)</a> of org.autoplot.ScriptContext2023 - get or create the application identified by the name.<br> <a href="org/autoplot/ScriptContext2023.html#newDialogWindow-java.awt.Window-java.lang.String">newDialogWindow(parent,title)</a> of org.autoplot.ScriptContext2023 - return a new Autoplot.<br> <a href="org/autoplot/ScriptContext2023.html#newWindow-java.lang.String">newWindow(id)</a> of org.autoplot.ScriptContext2023 - create a new window.<br> <a href="org/autoplot/ScriptContext2023.html#newWindow-java.lang.String-int-int-int-int">newWindow(id,width,height,x,y)</a> of org.autoplot.ScriptContext2023 - create a new window with the given location and size.<br> <a href="org/autoplot/ScriptContext2023.html#peekAt-java.lang.Object">peekAt(o)</a> of org.autoplot.ScriptContext2023 - This is intended to be used with a debugger.<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-java.lang.String">plot(chNum,surl)</a> of org.autoplot.ScriptContext2023 - bring up the autoplot with the specified URL.<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-java.lang.String-java.lang.String">plot(chNum,label,surl)</a> of org.autoplot.ScriptContext2023 - bring up the plot with the specified URI.<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-java.lang.String-org.das2.qds.QDataSet">plot(chNum,label,ds)</a> of org.autoplot.ScriptContext2023 - bring up the autoplot with the dataset<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(chNum,label,x,y)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet-java.lang.String">plot(chNum,label,x,y,renderType)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet-java.lang.String-boolean">plot(chNum,label,x,y,renderType,reset)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(chNum,label,x,y,z)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-java.lang.String">plot(chNum,label,x,y,z,renderType)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the specified dataSource node, using the render type specified.<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-java.lang.String-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-java.lang.String-boolean">plot(chNum,label,x,y,z,renderType,reset)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the specified dataSource node, using the render type specified.<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-org.das2.qds.QDataSet">plot(chNum,ds)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(chNum,x,y)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext2023.html#plot-int-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(chNum,x,y,z)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the specified dataSource node.<br> <a href="org/autoplot/ScriptContext2023.html#plot-java.lang.String">plot(suri)</a> of org.autoplot.ScriptContext2023 - bring up the autoplot with the specified URL.<br> <a href="org/autoplot/ScriptContext2023.html#plot-java.lang.String-java.lang.String">plot(surl1,surl2)</a> of org.autoplot.ScriptContext2023 - plot one URI against another.<br> <a href="org/autoplot/ScriptContext2023.html#plot-org.das2.qds.QDataSet">plot(ds)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the first dataSource node.<br> <a href="org/autoplot/ScriptContext2023.html#plot-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(x,y)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the first dataSource node.<br> <a href="org/autoplot/ScriptContext2023.html#plot-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">plot(x,y,z)</a> of org.autoplot.ScriptContext2023 - plot the dataset in the first dataSource node.<br> <a href="org/autoplot/ScriptContext2023.html#reset">reset()</a> of org.autoplot.ScriptContext2023 - reset the application to its initial state.<br> <a href="org/autoplot/ScriptContext2023.html#save-java.lang.String">save(filename)</a> of org.autoplot.ScriptContext2023 - save the current state as a vap file<br> <a href="org/autoplot/ScriptContext2023.html#saveVap-org.autoplot.dom.Application-java.lang.String">saveVap(dom,filename)</a> of org.autoplot.ScriptContext2023 - save the application dom to a file.<br> <a href="org/autoplot/ScriptContext2023.html#setApplication-org.autoplot.AutoplotUI">setApplication(app)</a> of org.autoplot.ScriptContext2023 - set the current application for commands.<br> <a href="org/autoplot/ScriptContext2023.html#setApplicationModel-org.autoplot.ApplicationModel">setApplicationModel(m)</a> of org.autoplot.ScriptContext2023 - set the focus for scripts.<br> <a href="org/autoplot/ScriptContext2023.html#setCanvasSize-int-int">setCanvasSize(width,height)</a> of org.autoplot.ScriptContext2023 - set the size of the canvas.<br> <a href="org/autoplot/ScriptContext2023.html#setDataSourceURL-java.lang.String">setDataSourceURL(surl)</a> of org.autoplot.ScriptContext2023 - set the internal model...<br> <a href="org/autoplot/ScriptContext2023.html#setDefaultApplication">setDefaultApplication()</a> of org.autoplot.ScriptContext2023 - reset the script focus to the default application.<br> <a href="org/autoplot/ScriptContext2023.html#setLayout-int">setLayout(nrows)</a> of org.autoplot.ScriptContext2023 - make a stack plot.<br> <a href="org/autoplot/ScriptContext2023.html#setLayout-int-int">setLayout(nrows,ncolumns)</a> of org.autoplot.ScriptContext2023 - reset the layout to have the given number of rows and columns.<br> <a href="org/autoplot/ScriptContext2023.html#setLayoutOverplot-int">setLayoutOverplot(nplotElement)</a> of org.autoplot.ScriptContext2023 - make a single plot with so many plot elements.<br> <a href="org/autoplot/ScriptContext2023.html#setRenderStyle-java.lang.String">setRenderStyle(name)</a> of org.autoplot.ScriptContext2023 - Set the style used to render the data using a string identifier: spectrogram, series, scatter, histogram,...<br> <a href="org/autoplot/ScriptContext2023.html#setStatus-java.lang.String">setStatus(message)</a> of org.autoplot.ScriptContext2023 - set the Autoplot status bar string.<br> <a href="org/autoplot/ScriptContext2023.html#setTitle-java.lang.String">setTitle(title)</a> of org.autoplot.ScriptContext2023 - set the title of the plot.<br> <a href="org/autoplot/ScriptContext2023.html#setWindow-org.autoplot.ApplicationModel">setWindow(appm)</a> of org.autoplot.ScriptContext2023 - Set the application model.<br> <a href="org/autoplot/ScriptContext2023.html#setWindowLocation-int-int">setWindowLocation(x,y)</a> of org.autoplot.ScriptContext2023 - set the window location<br> <a href="org/autoplot/ScriptContext2023.html#showMessageDialog-java.lang.String">showMessageDialog(message)</a> of org.autoplot.ScriptContext2023 - show a popup to the scientist, which they must acknowledge before this returns.<br> <a href="org/autoplot/ScriptContext2023.html#sleep-int">sleep(millis)</a> of org.autoplot.ScriptContext2023 - sleep for so many milliseconds.<br> <a href="org/autoplot/ScriptContext2023.html#unbind-org.autoplot.dom.DomNode">unbind(src)</a> of org.autoplot.ScriptContext2023 - unbind the property<br> <a href="org/autoplot/ScriptContext2023.html#unbind-org.autoplot.dom.DomNode-java.lang.String-org.autoplot.dom.DomNode-java.lang.String">unbind(src,srcProp,dst,dstProp)</a> of org.autoplot.ScriptContext2023 - unbind the property<br> <a href="org/autoplot/ScriptContext2023.html#waitUntilIdle">waitUntilIdle()</a> of org.autoplot.ScriptContext2023 - wait until the application is idle.<br> <a href="org/autoplot/ScriptContext2023.html#waitUntilIdle-java.lang.String">waitUntilIdle(id)</a> of org.autoplot.ScriptContext2023 - wait until the application is idle.<br> <a href="org/autoplot/ScriptContext2023.html#writeToBufferedImage">writeToBufferedImage()</a> of org.autoplot.ScriptContext2023 - convenient method for getting an image from the current canvas.<br> <a href="org/autoplot/ScriptContext2023.html#writeToBufferedImage-org.autoplot.dom.Application">writeToBufferedImage(applicationIn)</a> of org.autoplot.ScriptContext2023 - creates a BufferedImage from the provided DOM.<br> <a href="org/autoplot/ScriptContext2023.html#writeToPdf-java.io.OutputStream">writeToPdf(out)</a> of org.autoplot.ScriptContext2023 - write out the current canvas to a pdf to the output stream.<br> <a href="org/autoplot/ScriptContext2023.html#writeToPdf-java.lang.String">writeToPdf(filename)</a> of org.autoplot.ScriptContext2023 - write out the current canvas to a pdf file. TODO: this has issues with the size.<br> <a href="org/autoplot/ScriptContext2023.html#writeToPng-java.awt.image.BufferedImage-java.lang.String-java.util.Map">writeToPng(image,filename,metadata)</a> of org.autoplot.ScriptContext2023 - See also writeToPng( OutputStream out )<br> <a href="org/autoplot/ScriptContext2023.html#writeToPng-java.io.OutputStream">writeToPng(out)</a> of org.autoplot.ScriptContext2023 - write out the current canvas to stdout.<br> <a href="org/autoplot/ScriptContext2023.html#writeToPng-java.lang.String">writeToPng(filename)</a> of org.autoplot.ScriptContext2023 - write out the current canvas to a png file. TODO: bug 557: this has issues with the size.<br> <a href="org/autoplot/ScriptContext2023.html#writeToPng-java.lang.String-int-int">writeToPng(filename,width,height)</a> of org.autoplot.ScriptContext2023 - write out the current canvas to a png file. TODO: bug 557: this has issues with the size.<br> <a href="org/autoplot/ScriptContext2023.html#writeToPng-java.lang.String-int-int-java.util.Map">writeToPng(filename,width,height,metadata)</a> of org.autoplot.ScriptContext2023 - write out the current canvas to a png file, using the given size and also insert additional metadata. Note for...<br> <a href="org/autoplot/ScriptContext2023.html#writeToSvg-java.io.OutputStream">writeToSvg(out)</a> of org.autoplot.ScriptContext2023 - write out the current canvas to stdout.<br> <a href="org/autoplot/ScriptContext2023.html#writeToSvg-java.lang.String">writeToSvg(filename)</a> of org.autoplot.ScriptContext2023 - write out the current canvas to a svg file. Note for relative references, this will use the Java process present...<br> <a href="org/autoplot/jythonsupport/JythonOps.html#addToSearchPath-PyList-java.lang.String-java.lang.String-org.das2.util.monitor.ProgressMonitor">addToSearchPath(syspath,path,docPath,mon)</a> - download the jar file resource, unpack it, and add it to the search path.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#addToSearchPath-PyList-java.lang.String-org.das2.util.monitor.ProgressMonitor">addToSearchPath(syspath,path,mon)</a> - download the jar file resource, unpack it, and add it to the search path.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#applyLambda-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.python.core.PyFunction">applyLambda(ds1,ds2,ds3,f)</a> - Apply the Python function, typically a three-argument lambda function, to each element of the dataset.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#applyLambda-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.python.core.PyFunction">applyLambda(ds1,ds2,f)</a> - Apply the Python function, typically a two-argument lambda function, to each element of the dataset.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#applyLambda-org.das2.qds.QDataSet-org.python.core.PyFunction">applyLambda(ds,f)</a> - Apply the Python function, typically a lambda function, to each element of the dataset.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#color-PyObject">color(val)</a> - get the color from the python object, for example: ...<br> <a href="org/autoplot/jythonsupport/JythonOps.html#currentLine">currentLine()</a> - return the current line in the Jython script as <filename>:<linenum> or ...<br> <a href="org/autoplot/jythonsupport/JythonOps.html#dataset-PyObject">dataset(arg0)</a> - coerce a python array or list into a QDataSet.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#dataset-PyObject-org.das2.datum.Units">dataset(arg0,u)</a> - coerce Python objects like arrays Lists and Arrays into a QDataSet.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#datum-PyObject">datum(arg0)</a> - coerce python objects to Datum<br> <a href="org/autoplot/jythonsupport/JythonOps.html#datumRange-PyObject">datumRange(arg0)</a> - coerce python objects to DatumRange See http://jfaden.net:8080/hudson/job/autoplot-test029/ This supports:...<br> <a href="org/autoplot/jythonsupport/JythonOps.html#datumRange-PyObject-PyObject">datumRange(arg0,arg1)</a> - coerce two python objects to DatumRange<br> <a href="org/autoplot/jythonsupport/JythonOps.html#datumRange-PyObject-org.das2.datum.Units">datumRange(arg0,context)</a> - coerce python objects to DatumRange, when the units are known.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#findJavaPathRoots-org.das2.util.filesystem.FileSystem">findJavaPathRoots(destDir)</a> - search the folder for the names of packages.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#formUri-java.lang.String-java.lang.String-java.lang.Object">formUri(vapScheme,resourceUri,args)</a> - convenience method for creating URIs.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#invokeSometime-PyObject">invokeSometime(func)</a> - run the function on a different thread<br> <a href="org/autoplot/jythonsupport/JythonOps.html#invokeSometime-PyObject-PyObject">invokeSometime(func,arg)</a> - run the function on a different thread<br> <a href="org/autoplot/jythonsupport/JythonOps.html#putProperty-org.das2.qds.QDataSet-java.lang.String-java.lang.Object">putProperty(ds,name,value)</a> - converts types often seen in Jython codes to the correct type.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#validateParam-java.lang.String-java.lang.Object-PyDictionary">validateParam(name,v,constraint)</a> - validate the parameter value against the constraint.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#validateParam-java.lang.String-java.lang.Object-java.util.List">validateParam(name,v,constraint)</a> - validate the parameter value against the constraint.<br> <a href="org/autoplot/jythonsupport/JythonOps.html#validateParam-java.lang.String-java.lang.Object-java.util.Map">validateParam(name,v,constraint)</a> - validate the parameter, possibly modifying it to match constraints.<br> <a href="org/autoplot/jythonsupport/Util.html#fileCanRead-java.lang.String">fileCanRead(file)</a> of org.autoplot.jythonsupport.Util - return true if the file can be read. This is introduced to avoid imports of java.io.File.<br> <a href="org/autoplot/jythonsupport/Util.html#fileExists-java.lang.String">fileExists(file)</a> of org.autoplot.jythonsupport.Util - return true if the file exists.<br> <a href="org/autoplot/jythonsupport/Util.html#generateTimeRanges-java.lang.String-java.lang.String">generateTimeRanges(spec,srange)</a> of org.autoplot.jythonsupport.Util - Given a spec to format timeranges and a range to contain each timerange, produce a list of all timeranges covering the...<br> <a href="org/autoplot/jythonsupport/Util.html#getAllCompletions-java.lang.String">getAllCompletions(file)</a> of org.autoplot.jythonsupport.Util - return a list of all completions, even if they are not complete.<br> <a href="org/autoplot/jythonsupport/Util.html#getAutoplotScriptingVersion">getAutoplotScriptingVersion()</a> of org.autoplot.jythonsupport.Util - this returns a double indicating the current scripting version, found at the top of autoplot2023.py in...<br> <a href="org/autoplot/jythonsupport/Util.html#getCompletions-java.lang.String">getCompletions(file)</a> of org.autoplot.jythonsupport.Util - return a list of completions.<br> <a href="org/autoplot/jythonsupport/Util.html#getDataSet-java.lang.String">getDataSet(suri)</a> of org.autoplot.jythonsupport.Util - load the data specified by URI into Autoplot...<br> <a href="org/autoplot/jythonsupport/Util.html#getDataSet-java.lang.String-java.lang.String">getDataSet(suri,stimerange)</a> of org.autoplot.jythonsupport.Util - load the data specified by URI into Autoplot...<br> <a href="org/autoplot/jythonsupport/Util.html#getDataSet-java.lang.String-java.lang.String-org.das2.util.monitor.ProgressMonitor">getDataSet(suri,stimeRange,mon)</a> of org.autoplot.jythonsupport.Util - load the data specified by URI into Autoplot...<br> <a href="org/autoplot/jythonsupport/Util.html#getDataSet-java.lang.String-org.das2.datum.DatumRange">getDataSet(suri,timerange)</a> of org.autoplot.jythonsupport.Util - load the data specified by URI into Autoplot...<br> <a href="org/autoplot/jythonsupport/Util.html#getDataSet-java.lang.String-org.das2.datum.DatumRange-org.das2.util.monitor.ProgressMonitor">getDataSet(suri,timeRange,monitor)</a> of org.autoplot.jythonsupport.Util - load the data specified by URI into Autoplot...<br> <a href="org/autoplot/jythonsupport/Util.html#getDataSet-java.lang.String-org.das2.util.monitor.ProgressMonitor">getDataSet(suri,mon)</a> of org.autoplot.jythonsupport.Util - load the data specified by URL into Autoplot...<br> <a href="org/autoplot/jythonsupport/Util.html#getDataSetFromStream-java.lang.String-java.io.InputStream-org.das2.util.monitor.ProgressMonitor">getDataSetFromStream(spec,in,mon)</a> of org.autoplot.jythonsupport.Util - load data from the input stream into Autoplot internal data model.<br> <a href="org/autoplot/jythonsupport/Util.html#getDataSets-java.util.List-org.das2.datum.DatumRange-org.das2.util.monitor.ProgressMonitor">getDataSets(uris,timerange,mon)</a> of org.autoplot.jythonsupport.Util - load multiple uris simultaneously.<br> <a href="org/autoplot/jythonsupport/Util.html#getDataSets-java.util.List-org.das2.util.monitor.ProgressMonitor">getDataSets(uris,mon)</a> of org.autoplot.jythonsupport.Util - load multiple uris simultaneously.<br> <a href="org/autoplot/jythonsupport/Util.html#getDataSource-java.lang.String">getDataSource(suri)</a> of org.autoplot.jythonsupport.Util - returns the dataSource for the given URI.<br> <a href="org/autoplot/jythonsupport/Util.html#getMetadata-java.lang.String-org.das2.util.monitor.ProgressMonitor">getMetadata(suri,mon)</a> of org.autoplot.jythonsupport.Util - load the metadata for the url.<br> <a href="org/autoplot/jythonsupport/Util.html#getTimeRangesFor-java.lang.String-java.lang.String-java.lang.String">getTimeRangesFor(surl,timeRange,format)</a> of org.autoplot.jythonsupport.Util - return an array of URLs that match the spec for the time range provided. For example, ...<br> <a href="org/autoplot/jythonsupport/Util.html#getTimeSeriesBrowse-org.autoplot.datasource.DataSource">getTimeSeriesBrowse(ds)</a> of org.autoplot.jythonsupport.Util - get the TimeSeriesBrowse capability, if available.<br> <a href="org/autoplot/jythonsupport/Util.html#guardedSplit-java.lang.String-char-char-char">guardedSplit(s,delim,exclude1,exclude2)</a> of org.autoplot.jythonsupport.Util - only split on the delimiter when we are not within the exclude delimiters.<br> <a href="org/autoplot/jythonsupport/Util.html#isLegacyImports">isLegacyImports()</a> of org.autoplot.jythonsupport.Util - return true if we should do the imports as before, where all of Autoplot is imported with each session.<br> <a href="org/autoplot/jythonsupport/Util.html#listDirectory-java.lang.String">listDirectory(suri)</a> of org.autoplot.jythonsupport.Util - returns an array of the files in the local or remote filesystem pointed to by suri.<br> <a href="org/autoplot/jythonsupport/Util.html#main-java.lang.String[]">main(args)</a> of org.autoplot.jythonsupport.Util<br> <a href="org/autoplot/jythonsupport/Util.html#popString-java.lang.String">popString(line)</a> of org.autoplot.jythonsupport.Util<br> <a href="org/autoplot/jythonsupport/Util.html#readConfiguration-java.lang.String">readConfiguration(suri)</a> of org.autoplot.jythonsupport.Util - read the preferences into a map.<br> <a href="org/autoplot/jythonsupport/Util.html#requireAutoplotScriptingVersion-java.lang.String">requireAutoplotScriptingVersion(v)</a> of org.autoplot.jythonsupport.Util - throw an exception if the scripting version cannot be supported.<br> <a href="org/autoplot/jythonsupport/Util.html#runInParallel-org.python.core.PyFunction-java.util.List-org.das2.util.monitor.ProgressMonitor">runInParallel(job,argument,mon)</a> of org.autoplot.jythonsupport.Util - run the python jobs in parallel.<br> <a href="org/autoplot/jythonsupport/Util.html#sleep-int">sleep(millis)</a> of org.autoplot.jythonsupport.Util - sleep for so many milliseconds.<br> <a href="org/das2/qds/ops/Ops_a.html#abs-double">abs(v)</a> - return the abs of the double, to support Jython properly.<br> <a href="org/das2/qds/ops/Ops_a.html#abs-java.lang.Object">abs(ds1)</a> - promote the list, double, array etc to QDataSet before taking abs.<br> <a href="org/das2/qds/ops/Ops_a.html#abs-long">abs(x)</a> - return the abs of the long, to support Jython properly.<br> <a href="org/das2/qds/ops/Ops_a.html#abs-org.das2.qds.QDataSet">abs(ds1)</a> - element-wise abs.<br> <a href="org/das2/qds/ops/Ops_a.html#accum-org.das2.qds.QDataSet">accum(ds)</a> - return an array that is the running sum of each element in the array, starting with the value accum. Result[i]...<br> <a href="org/das2/qds/ops/Ops_a.html#accum-org.das2.qds.QDataSet-org.das2.qds.QDataSet">accum(accumDs,ds)</a> - return an array that is the running sum of each element in the array, starting with the value accum. ...<br> <a href="org/das2/qds/ops/Ops_a.html#acos-double">acos(ds)</a> - return the acos of the real number in radians.<br> <a href="org/das2/qds/ops/Ops_a.html#acos-org.das2.qds.QDataSet">acos(ds)</a> - element-wise arccos, the inverse of the cos function.<br> <a href="org/das2/qds/ops/Ops_a.html#add-java.lang.Object-java.lang.Object">add(ds1,ds2)</a> - add the two datasets which have the compatible geometry and units.<br> <a href="org/das2/qds/ops/Ops_a.html#add-org.das2.qds.QDataSet-org.das2.qds.QDataSet">add(ds1,ds2)</a> - add the two datasets which have the compatible geometry and units.<br> <a href="org/das2/qds/ops/Ops_a.html#add-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">add(ds1,ds2,ds3)</a> - three-argument add is provided as a convenience for environments (like Java and the Mash-up tool in Autoplot) where...<br> <a href="org/das2/qds/ops/Ops_a.html#and-org.das2.qds.QDataSet-org.das2.qds.QDataSet">and(ds1,ds2)</a> - element-wise logical and function.<br> <a href="org/das2/qds/ops/Ops_a.html#append-org.das2.qds.QDataSet-org.das2.qds.QDataSet">append(ds1,ds2)</a> - append two datasets that are QUBEs.<br> <a href="org/das2/qds/ops/Ops_a.html#applyBinaryOp-java.lang.Object-java.lang.Object-org.das2.qds.ops.Ops.BinaryOp">applyBinaryOp(ds1,ds2,op)</a> - As with applyBinaryOp, but promote compatible objects to QDataSet first.<br> <a href="org/das2/qds/ops/Ops_a.html#applyBinaryOp-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.ops.Ops.BinaryOp">applyBinaryOp(ds1,ds2,op)</a> - apply the binary operator element-for-element of the two datasets, minding dataset geometry, fill values, etc.<br> <a href="org/das2/qds/ops/Ops_a.html#applyIndex-java.lang.Object-org.das2.qds.QDataSet">applyIndex(dso,r)</a> - apply the indices<br> <a href="org/das2/qds/ops/Ops_a.html#applyIndex-org.das2.qds.QDataSet-int-org.das2.qds.QDataSet">applyIndex(ds,dimension,indices)</a> - apply the indices to the given dimension.<br> <a href="org/das2/qds/ops/Ops_a.html#applyIndex-org.das2.qds.QDataSet-org.das2.qds.QDataSet">applyIndex(ds,r)</a> - apply the indices to the dataset, resorting the 0th dimension using the indices of r.<br> <a href="org/das2/qds/ops/Ops_a.html#applyIndex-org.das2.qds.QDataSet-org.das2.qds.QDataSet-java.lang.Number">applyIndex(vv,ds,fillValue)</a> - apply the indices, checking for out-of-bounds values.<br> <a href="org/das2/qds/ops/Ops_a.html#applyUnaryOp-java.lang.Object-org.das2.qds.ops.Ops.UnaryOp">applyUnaryOp(ds1,op)</a> - apply the unary operation (such as "cos") to the dataset, propagating DEPEND_0 through DEPEND_3 and other appropriate...<br> <a href="org/das2/qds/ops/Ops_a.html#applyUnaryOp-org.das2.qds.QDataSet-org.das2.qds.ops.Ops.UnaryOp">applyUnaryOp(ds1,op)</a> - apply the unary operation (such as "cos") to the dataset, propagating DEPEND_0 through DEPEND_3 and other appropriate...<br> <a href="org/das2/qds/ops/Ops_a.html#arange-int">arange(len0)</a> - returns rank 1 dataset with values [0.,1.,2.,...]<br> <a href="org/das2/qds/ops/Ops_a.html#asin-double">asin(ds)</a> - return the asin of the real number in radians.<br> <a href="org/das2/qds/ops/Ops_a.html#asin-org.das2.qds.QDataSet">asin(ds)</a> - element-wise arcsin, the inverse of the sin function.<br> <a href="org/das2/qds/ops/Ops_a.html#atan-double">atan(ds)</a> - arc tangent function<br> <a href="org/das2/qds/ops/Ops_a.html#atan-org.das2.qds.QDataSet">atan(ds)</a> - element-wise arc tangent function<br> <a href="org/das2/qds/ops/Ops_a.html#atan2-double-double">atan2(y,x)</a> - 4-quadrant arc tangent.<br> <a href="org/das2/qds/ops/Ops_a.html#atan2-org.das2.qds.QDataSet-org.das2.qds.QDataSet">atan2(y,x)</a> - element-wise atan2, 4-quadrant atan.<br> <a href="org/das2/qds/ops/Ops_a.html#autoHistogram-org.das2.qds.QDataSet">autoHistogram(ds)</a> - AutoHistogram is a one-pass self-scaling histogram, useful in autoranging data.<br> <a href="org/das2/qds/ops/Ops_b.html#binData-org.das2.qds.QDataSet-org.das2.datum.DatumRange">binData(ds,bin)</a> - increase the rank 1 data into rank 2 data by binning data.<br> <a href="org/das2/qds/ops/Ops_b.html#binsWithin-org.das2.qds.QDataSet-org.das2.qds.QDataSet">binsWithin(ds,bounds)</a> - return non-zero where the bins of ds are within the bounds.<br> <a href="org/das2/qds/ops/Ops_b.html#binsWithout-org.das2.qds.QDataSet-org.das2.qds.QDataSet">binsWithout(ds,bounds)</a> - return non-zero where the bins of ds are outside of the bounds.<br> <a href="org/das2/qds/ops/Ops_b.html#bitwiseAnd-org.das2.qds.QDataSet-org.das2.qds.QDataSet">bitwiseAnd(ds1,ds2)</a> - bitwise AND operator treats the data as (32-bit) integers, and returns the bit-wise AND.<br> <a href="org/das2/qds/ops/Ops_b.html#bitwiseOr-org.das2.qds.QDataSet-org.das2.qds.QDataSet">bitwiseOr(ds1,ds2)</a> - bitwise OR operator treats the data as (32-bit) integers, and returns the bit-wise OR.<br> <a href="org/das2/qds/ops/Ops_b.html#bitwiseXor-org.das2.qds.QDataSet-org.das2.qds.QDataSet">bitwiseXor(ds1,ds2)</a> - bitwise XOR (exclusive or) operator treats the data as (32-bit) integers, and returns the bit-wise XOR.<br> <a href="org/das2/qds/ops/Ops_b.html#boundsDataset-java.lang.String">boundsDataset(s)</a> - This returns one of a bounds dataset:...<br> <a href="org/das2/qds/ops/Ops_b.html#buckshotInterpolate-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">buckshotInterpolate(xy,data,xinterp,yinterp)</a> - 2-D interpolation performed by tessellating the space (with 3-point triangles) and doing interpolation. NOTE: this...<br> <a href="org/das2/qds/ops/Ops_b.html#buckshotInterpolate-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">buckshotInterpolate(xyz,data,xinterp,yinterp,zinterp)</a> - 3-D interpolation performed by tesselating the space (with 4-point tetrahedra) and doing interpolation. NOTE: this...<br> <a href="org/das2/qds/ops/Ops_b.html#bundle-org.das2.qds.QDataSet">bundle(ds)</a> - bundle the dataset, making an initial bundle, adding a bundle dimension.<br> <a href="org/das2/qds/ops/Ops_b.html#bundle-org.das2.qds.QDataSet-org.das2.qds.QDataSet">bundle(ds1,ds2)</a> - bundle the two datasets, adding if necessary a bundle dimension.<br> <a href="org/das2/qds/ops/Ops_b.html#bundle-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">bundle(ds1,ds2,ds3)</a> - bundle three datasets, giving them a common zeroth index, typically time, unlike join.<br> <a href="org/das2/qds/ops/Ops_b.html#bundle-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">bundle(ds1,ds2,ds3,ds4)</a> - bundle four datasets, making them share their zeroth index, typically time, unlike join.<br> <a href="org/das2/qds/ops/Ops_b.html#bundle-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">bundle(ds1,ds2,ds3,ds4,ds5)</a> - bundle five datasets, making them share their zeroth index, typically time, unlike join.<br> <a href="org/das2/qds/ops/Ops_b.html#bundle-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">bundle(ds1,ds2,ds3,ds4,ds5,ds6)</a> - bundle six datasets, making them share their zeroth index, typically time, unlike join.<br> <a href="org/das2/qds/ops/Ops_b.html#bundle-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">bundle(ds1,ds2,ds3,ds4,ds5,ds6,ds7)</a> - bundle seven datasets, making them share their zeroth index, typically time, unlike join.<br> <a href="org/das2/qds/ops/Ops_b.html#butterworth-org.das2.qds.QDataSet-int-org.das2.datum.Datum-boolean">butterworth(in,order,f,lowp)</a> - Perform Butterworth filter for high pass or low pass.<br> <a href="org/das2/qds/ops/Ops_b.html#butterworth-org.das2.qds.QDataSet-int-org.das2.datum.Datum-org.das2.datum.Datum-boolean">butterworth(in,order,flow,fhigh,pass)</a> - Perform Butterworth filter for notch or band pass or band reject.<br> <a href="org/das2/qds/ops/Ops_b.html#bytarr-int">bytarr(len0)</a> - create a dataset filled with zeros, stored in unsigned bytes.<br> <a href="org/das2/qds/ops/Ops_b.html#bytarr-int-int">bytarr(len0,len1)</a> - create a rank 2 dataset filled with zeros, stored in unsigned bytes.<br> <a href="org/das2/qds/ops/Ops_b.html#bytarr-int-int-int">bytarr(len0,len1,len2)</a> - create a rank 3 dataset filled with zeros, stored in unsigned bytes.<br> <a href="org/das2/qds/ops/Ops_c.html#ceil-org.das2.qds.QDataSet">ceil(ds1)</a> - element-wise ceil function.<br> <a href="org/das2/qds/ops/Ops_c.html#chirp-org.das2.qds.QDataSet-org.das2.datum.Datum-org.das2.datum.Datum-org.das2.datum.Datum">chirp(t,df0,dt1,df1)</a> - SciPy chirp function, used for testing.<br> <a href="org/das2/qds/ops/Ops_c.html#circle-double">circle(dradius)</a> - return a dataset with X and Y forming a circle, introduced as a convenient way to indicate planet location.<br> <a href="org/das2/qds/ops/Ops_c.html#circle-double-double-double">circle(radius,x,y)</a> - return a dataset with X and Y forming a circle, introduced as a convenient way to indicate planet location.<br> <a href="org/das2/qds/ops/Ops_c.html#circle-java.lang.String">circle(sradius)</a> - return a dataset with X and Y forming a circle, introduced as a convenient way to indicate planet location.<br> <a href="org/das2/qds/ops/Ops_c.html#circle-org.das2.qds.QDataSet">circle(radius)</a> - return a dataset with X and Y forming a circle, introduced as a convenient way to indicate planet location.<br> <a href="org/das2/qds/ops/Ops_c.html#circle-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">circle(radius,x,y)</a> - return a dataset with X and Y forming a circle, introduced as a convenient way to indicate planet location.<br> <a href="org/das2/qds/ops/Ops_c.html#cleanData-org.das2.qds.QDataSet">cleanData(ds)</a> - remove the data which is 3 sigmas from the mean of the data.<br> <a href="org/das2/qds/ops/Ops_c.html#cleanData-org.das2.qds.QDataSet-double-int">cleanData(ds,nsigma,size)</a> - remove the data which is N sigmas (stddev) from the mean.<br> <a href="org/das2/qds/ops/Ops_c.html#cleanData-org.das2.qds.QDataSet-int">cleanData(ds,size)</a> - remove the data which is N sigmas (stddev) from the mean.<br> <a href="org/das2/qds/ops/Ops_c.html#clearWritable-org.das2.qds.WritableDataSet">clearWritable(ds)</a> - assign zeros to all the values of the dataset.<br> <a href="org/das2/qds/ops/Ops_c.html#collapse0-org.das2.qds.QDataSet">collapse0(fillDs)</a> - this is introduced to mimic the in-line function which reduces the dimensionality by averaging over the zeroth...<br> <a href="org/das2/qds/ops/Ops_c.html#collapse0-org.das2.qds.QDataSet-int-int">collapse0(fillDs,st,en)</a> - this is introduced to mimic the in-line function which reduces the dimensionality by averaging over the zeroth...<br> <a href="org/das2/qds/ops/Ops_c.html#collapse0R4-org.das2.qds.QDataSet-org.das2.util.monitor.ProgressMonitor">collapse0R4(ds,mon)</a> - Collapse the rank 4 dataset on the zeroth index.<br> <a href="org/das2/qds/ops/Ops_c.html#collapse1-org.das2.qds.QDataSet">collapse1(ds)</a> - this is introduced to mimic the in-line function which reduces the dimensionality by averaging over the first...<br> <a href="org/das2/qds/ops/Ops_c.html#collapse1R4-org.das2.qds.QDataSet-org.das2.util.monitor.ProgressMonitor">collapse1R4(ds,mon)</a> - Collapse the rank 4 dataset on the first index.<br> <a href="org/das2/qds/ops/Ops_c.html#collapse2-org.das2.qds.QDataSet">collapse2(fillDs)</a> - this is introduced to mimic the in-line function which reduces the dimensionality by averaging over the first...<br> <a href="org/das2/qds/ops/Ops_c.html#collapse2R4-org.das2.qds.QDataSet-org.das2.util.monitor.ProgressMonitor">collapse2R4(ds,mon)</a> - Collapse the rank 4 dataset on the second index.<br> <a href="org/das2/qds/ops/Ops_c.html#collapse3-org.das2.qds.QDataSet">collapse3(fillDs)</a> - this is introduced to mimic the in-line function which reduces the dimensionality by averaging over the first...<br> <a href="org/das2/qds/ops/Ops_c.html#collapse3R4-org.das2.qds.QDataSet-org.das2.util.monitor.ProgressMonitor">collapse3R4(ds,mon)</a> - Collapse the rank 4 dataset on the third index.<br> <a href="org/das2/qds/ops/Ops_c.html#colorFromString-java.lang.String">colorFromString(sval)</a> - return the color encoded as one of:...<br> <a href="org/das2/qds/ops/Ops_c.html#complexConj-org.das2.qds.QDataSet">complexConj(ds)</a> - return the complex conjugate of the rank 1 or rank 2 QDataSet.<br> <a href="org/das2/qds/ops/Ops_c.html#complexDataset-org.das2.qds.QDataSet-org.das2.qds.QDataSet">complexDataset(realPart,imaginaryPart)</a> - create a complex dataset.<br> <a href="org/das2/qds/ops/Ops_c.html#complexMultiply-org.das2.qds.QDataSet-org.das2.qds.QDataSet">complexMultiply(ds1,ds2)</a> - perform complex multiplication, where the two datasets must have the same rank and must both end with a complex...<br> <a href="org/das2/qds/ops/Ops_c.html#contour-org.das2.qds.QDataSet-org.das2.qds.QDataSet">contour(tds,vv)</a> - contour the data in rank 2 table tds at rank 0 vv.<br> <a href="org/das2/qds/ops/Ops_c.html#convertPropertyValue-org.das2.qds.QDataSet-java.lang.String-java.lang.Object">convertPropertyValue(context,name,value)</a> - convert the object into the type needed for the property.<br> <a href="org/das2/qds/ops/Ops_c.html#convertToString-org.das2.qds.QDataSet">convertToString(bytes)</a> - convert the bytes (or unicode up to 2**16) to a string.<br> <a href="org/das2/qds/ops/Ops_c.html#convertUnitsTo-org.das2.datum.Datum-org.das2.datum.Units">convertUnitsTo(d,u)</a> - convert the datum to the given units, which must be convertible.<br> <a href="org/das2/qds/ops/Ops_c.html#convertUnitsTo-org.das2.datum.DatumRange-org.das2.datum.Units">convertUnitsTo(dr,u)</a> - convert the datumRange to the given units, which must be convertible.<br> <a href="org/das2/qds/ops/Ops_c.html#convertUnitsTo-org.das2.qds.QDataSet-org.das2.datum.Units">convertUnitsTo(ds,u)</a> - convert the dataset to the target units. ...<br> <a href="org/das2/qds/ops/Ops_c.html#copy-org.das2.qds.QDataSet">copy(src)</a> - copy the dataset to make a new one that is writable.<br> <a href="org/das2/qds/ops/Ops_c.html#copyIndexedProperties-org.das2.qds.QDataSet-org.das2.qds.MutablePropertyDataSet">copyIndexedProperties(srcds,mds)</a> - copy over all the indexed properties into the mutable property dataset. This was introduced to support...<br> <a href="org/das2/qds/ops/Ops_c.html#copyProperties-org.das2.qds.QDataSet">copyProperties(ds)</a> - copies the properties, copying depend datasets as well.<br> <a href="org/das2/qds/ops/Ops_c.html#copysign-org.das2.qds.QDataSet-org.das2.qds.QDataSet">copysign(magnitude,sign)</a> - Returns the first floating-point argument with the sign of the second floating-point argument.<br> <a href="org/das2/qds/ops/Ops_c.html#cos-double">cos(ds)</a> - return the cos of the real number, which is to be in radians.<br> <a href="org/das2/qds/ops/Ops_c.html#cos-org.das2.qds.QDataSet">cos(ds)</a> - element-wise cos.<br> <a href="org/das2/qds/ops/Ops_c.html#cosh-org.das2.qds.QDataSet">cosh(ds)</a> - element-wise hyperbolic cosine<br> <a href="org/das2/qds/ops/Ops_c.html#createEvent-java.lang.String-int-java.lang.String">createEvent(timeRange,rgbcolor,annotation)</a> - tool for creating ad-hoc events datasets.<br> <a href="org/das2/qds/ops/Ops_c.html#createEvent-org.das2.datum.DatumRange-int-java.lang.String">createEvent(dr,rgbcolor,annotation)</a> - tool for creating ad-hoc events datasets.<br> <a href="org/das2/qds/ops/Ops_c.html#createEvent-org.das2.qds.QDataSet-java.lang.String-int-java.lang.String">createEvent(append,timeRange,rgbcolor,annotation)</a> - tool for creating ad-hoc events datasets.<br> <a href="org/das2/qds/ops/Ops_c.html#createEvent-org.das2.qds.QDataSet-org.das2.datum.DatumRange-int-java.lang.String">createEvent(append,dr,rgbcolor,annotation)</a> - tool for creating ad-hoc events datasets.<br> <a href="org/das2/qds/ops/Ops_c.html#createEvents-org.das2.qds.QDataSet">createEvents(vds)</a> - make canonical rank 2 bundle dataset of min,max,color,text This was originally part of EventsRenderer, but it became ...<br> <a href="org/das2/qds/ops/Ops_c.html#createEvents-org.das2.qds.QDataSet-java.awt.Color">createEvents(vds,deftColor)</a> - make canonical rank 2 bundle dataset of min,max,color,text This was originally part of EventsRenderer, but it became ...<br> <a href="org/das2/qds/ops/Ops_c.html#createPolyMesh-org.das2.qds.QDataSet-org.das2.qds.QDataSet">createPolyMesh(append,xy)</a> - create or append to a polyMesh, adding the points from rank 2 bundle xy.<br> <a href="org/das2/qds/ops/Ops_c.html#crossProduct-org.das2.qds.QDataSet-org.das2.qds.QDataSet">crossProduct(a,b)</a> - apply the cross product of a and b, where a or b may be rank 1, three-element vector, or both can be vector arrays of...<br> <a href="org/das2/qds/ops/Ops_c.html#cubicRoot-double-double-double-double">cubicRoot(a,b,c,d)</a> - Enter the coefficients for a cubic of the form: a*x...<br> <a href="org/das2/qds/ops/Ops_c.html#cubicRoot-org.das2.qds.QDataSet">cubicRoot(coefficients)</a> - Solves each of a set of cubic equations of the form: a*x...<br> <a href="org/das2/qds/ops/Ops_c.html#cumulativeMax-org.das2.qds.QDataSet">cumulativeMax(ds)</a> - for each element i of ds, set the result[i] to the maximum of ds[0:(i+1)]<br> <a href="org/das2/qds/ops/Ops_c.html#cumulativeMin-org.das2.qds.QDataSet">cumulativeMin(ds)</a> - for each element i of ds, set the result[i] to the minimum of ds[0:(i+1)]<br> <a href="org/das2/qds/ops/Ops_d.html#dataIntersection-int[]-int[]">dataIntersection(itE,itB)</a> - return the values which occur in both rank 1 datasets.<br> <a href="org/das2/qds/ops/Ops_d.html#dataIntersection-org.das2.qds.QDataSet-org.das2.qds.QDataSet">dataIntersection(tE,tB)</a> - return the values which occur in both rank 1 datasets.<br> <a href="org/das2/qds/ops/Ops_d.html#dataset-java.lang.Object">dataset(arg0)</a> - coerce Java objects like arrays Lists and scalars into a QDataSet.<br> <a href="org/das2/qds/ops/Ops_d.html#dataset-java.lang.Object-org.das2.datum.Units">dataset(arg0,u)</a> - coerce Java objects like arrays Lists and scalars into a QDataSet.<br> <a href="org/das2/qds/ops/Ops_d.html#datum-java.lang.Object">datum(arg0)</a> - coerce Java objects like numbers and strings into a Datum. This is introduced to mirror the useful Jython dataset...<br> <a href="org/das2/qds/ops/Ops_d.html#datumRange-java.lang.Object">datumRange(arg0)</a> - coerce Java objects like arrays and strings into a DatumRange. This is introduced to mirror the useful Jython dataset...<br> <a href="org/das2/qds/ops/Ops_d.html#dblarr-int">dblarr(len0)</a> - create a rank 1 dataset filled with zeros, stored in 8-byte doubles.<br> <a href="org/das2/qds/ops/Ops_d.html#dblarr-int-int">dblarr(len0,len1)</a> - create a rank 2 dataset filled with zeros, stored in 8-byte doubles.<br> <a href="org/das2/qds/ops/Ops_d.html#dblarr-int-int-int">dblarr(len0,len1,len2)</a> - create a rank 3 dataset filled with zeros, stored in 8-byte doubles.<br> <a href="org/das2/qds/ops/Ops_d.html#decimate-org.das2.qds.QDataSet">decimate(ds)</a> - reduce the size of the data by keeping every 10th measurement.<br> <a href="org/das2/qds/ops/Ops_d.html#decimate-org.das2.qds.QDataSet-int">decimate(ds,m)</a> - reduce the size of the data by keeping every nth measurement (subsample), starting at the 0th measurement.<br> <a href="org/das2/qds/ops/Ops_d.html#decimate-org.das2.qds.QDataSet-int-int">decimate(ds,m,n)</a> - reduce the size of the data by keeping every nth measurement (subsample).<br> <a href="org/das2/qds/ops/Ops_d.html#dependsOn-org.das2.qds.QDataSet-int-org.das2.qds.QDataSet">dependsOn(ds,dim,dep)</a> - declare that the dataset is a dependent parameter of an independent parameter. This isolates the QDataSet semantics,...<br> <a href="org/das2/qds/ops/Ops_d.html#detrend-org.das2.qds.QDataSet-int">detrend(yy,size)</a> - remove D/C and low-frequency components from the data by subtracting out the smoothed data with a boxcar of the given...<br> <a href="org/das2/qds/ops/Ops_d.html#detrend1-org.das2.qds.QDataSet-int">detrend1(yy,size)</a> - remove D/C and low-frequency components from the data by subtracting out the smoothed data with a boxcar of the given...<br> <a href="org/das2/qds/ops/Ops_d.html#diff-org.das2.qds.QDataSet">diff(ds)</a> - return array that is the differences between each successive pair in the dataset. Result[i]...<br> <a href="org/das2/qds/ops/Ops_d.html#dimensionCount-java.lang.Object">dimensionCount(dss)</a> - returns the number of physical dimensions of the object when interpreted as a dataset.<br> <a href="org/das2/qds/ops/Ops_d.html#dimensionCount-org.das2.qds.QDataSet">dimensionCount(dss)</a> - returns the number of physical dimensions of a dataset. ...<br> <a href="org/das2/qds/ops/Ops_d.html#dindgen-int">dindgen(len0)</a> - returns rank 1 dataset with values [0.,1.,2.,...]<br> <a href="org/das2/qds/ops/Ops_d.html#dindgen-int-int">dindgen(len0,len1)</a> - returns rank 2 dataset with values increasing [ [0.,1.,2.], [ 3.,4.,5.] ]<br> <a href="org/das2/qds/ops/Ops_d.html#dindgen-int-int-int">dindgen(len0,len1,len2)</a> - returns rank 3 dataset with values increasing<br> <a href="org/das2/qds/ops/Ops_d.html#dindgen-int-int-int-int">dindgen(len0,len1,len2,len3)</a> - returns rank 4 dataset with values increasing<br> <a href="org/das2/qds/ops/Ops_d.html#distance-int-double-double">distance(len0,c0,r0)</a> - return a table of distances d[len0] to the indices c0; in units of r0. This is motivated by a need for more...<br> <a href="org/das2/qds/ops/Ops_d.html#distance-int-int-double-double-double-double">distance(len0,len1,c0,c1,r0,r1)</a> - return a table of distances d[len0,len1] to the indices c0,c1; in units of r0, r1. This is motivated by a need for...<br> <a href="org/das2/qds/ops/Ops_d.html#div-org.das2.qds.QDataSet-org.das2.qds.QDataSet">div(ds1,ds2)</a> - element-wise div of two datasets with compatible geometry.<br> <a href="org/das2/qds/ops/Ops_d.html#divide-org.das2.qds.QDataSet-org.das2.qds.QDataSet">divide(ds1,ds2)</a> - element-wise divide of two datasets with compatible geometry.<br> <a href="org/das2/qds/ops/Ops_d.html#divp-org.das2.qds.QDataSet-org.das2.qds.QDataSet">divp(ds1,ds2)</a> - This div goes with modp, where -18 divp 10 ...<br> <a href="org/das2/qds/ops/Ops_e.html#ellipse-double-double">ellipse(xwidth,ywidth)</a> - return a dataset with X and Y forming a ellipse, introduced as a convenient way to indicate planet location of any...<br> <a href="org/das2/qds/ops/Ops_e.html#ensureMonotonic-org.das2.qds.QDataSet">ensureMonotonic(ds)</a> - possibly sort the data where the DEPEND_0 tags are monotonically increasing.<br> <a href="org/das2/qds/ops/Ops_e.html#ensureMonotonicAndIncreasingWithFill-org.das2.qds.QDataSet">ensureMonotonicAndIncreasingWithFill(ds)</a> - Return data where the DEPEND_0 tags are monotonically increasing and non repeating.<br> <a href="org/das2/qds/ops/Ops_e.html#eq-java.lang.Object-java.lang.Object">eq(ds1,ds2)</a> - element-wise equality test, converting arguments as necessary to like units.<br> <a href="org/das2/qds/ops/Ops_e.html#eq-org.das2.qds.QDataSet-org.das2.qds.QDataSet">eq(ds1,ds2)</a> - element-wise equality test.<br> <a href="org/das2/qds/ops/Ops_e.html#equalProperties-java.util.Map-java.util.Map">equalProperties(m1,m2)</a> - returns the subset of two groups of properties that are equal, so these may be preserved through operations.<br> <a href="org/das2/qds/ops/Ops_e.html#equivalent-org.das2.qds.QDataSet-org.das2.qds.QDataSet">equivalent(ds1,ds2)</a> - returns true iff the dataset values are equivalent.<br> <a href="org/das2/qds/ops/Ops_e.html#eventsCoalesce-org.das2.qds.QDataSet">eventsCoalesce(cds)</a> - reduce the canonical rank 2 events dataset by combining adjacent records of the same message and color into one...<br> <a href="org/das2/qds/ops/Ops_e.html#eventsComplement-org.das2.qds.QDataSet-org.das2.datum.DatumRange-int-java.lang.String">eventsComplement(events,range,color,msg)</a> - Return an events list of time intervals which are not covered in the events list. A new events list is returned,...<br> <a href="org/das2/qds/ops/Ops_e.html#eventsConjunction-org.das2.qds.QDataSet-org.das2.qds.QDataSet">eventsConjunction(tE,tB)</a> - return an events list of when events are found in both events lists.<br> <a href="org/das2/qds/ops/Ops_e.html#eventsDiff-org.das2.qds.QDataSet-org.das2.qds.QDataSet">eventsDiff(tE,tB)</a> - return an events dataset describing differences between the two events lists.<br> <a href="org/das2/qds/ops/Ops_e.html#exp-double">exp(d)</a> - Jython requires this be implemented<br> <a href="org/das2/qds/ops/Ops_e.html#exp-java.lang.Object">exp(ds1)</a> - convert array, list, double, etc to QDataSet and return exp(d)<br> <a href="org/das2/qds/ops/Ops_e.html#exp-org.das2.qds.QDataSet">exp(ds)</a> - element-wise exponentiate e**x.<br> <a href="org/das2/qds/ops/Ops_e.html#exp10-org.das2.qds.QDataSet">exp10(ds)</a> - element-wise exponentiate 10**x.<br> <a href="org/das2/qds/ops/Ops_e.html#expandToFillGaps-org.das2.qds.QDataSet">expandToFillGaps(ds)</a> - Special function by the RPW Group at U.<br> <a href="org/das2/qds/ops/Ops_e.html#expandToFillGaps-org.das2.qds.QDataSet-double">expandToFillGaps(ds,factor)</a> - Special self-configuring function by the RPW Group at U.<br> <a href="org/das2/qds/ops/Ops_e.html#expandToFillGaps-org.das2.qds.QDataSet-org.das2.datum.Datum-double">expandToFillGaps(ds,cadenceMin,multiplier)</a> - Special function by the RPW Group at U.<br> <a href="org/das2/qds/ops/Ops_e.html#expandWaveform-org.das2.qds.QDataSet">expandWaveform(ds)</a> - special function needed by the RPW Group at U.<br> <a href="org/das2/qds/ops/Ops_e.html#expm1-double">expm1(x)</a> - Returns ...<br> <a href="org/das2/qds/ops/Ops_e.html#expm1-java.lang.Object">expm1(x)</a> - Returns ...<br> <a href="org/das2/qds/ops/Ops_e.html#expm1-org.das2.qds.QDataSet">expm1(xx)</a> - Returns ...<br> <a href="org/das2/qds/ops/Ops_e.html#extent-org.das2.qds.QDataSet">extent(ds)</a> - returns a two element, rank 1 dataset containing the extent of the data. Note this accounts for DELTA_PLUS,...<br> <a href="org/das2/qds/ops/Ops_e.html#extent-org.das2.qds.QDataSet-org.das2.qds.QDataSet">extent(ds,range)</a> - returns a two element, rank 1 dataset containing the extent (min to max) of the data. Note this accounts for...<br> <a href="org/das2/qds/ops/Ops_e.html#extent-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">extent(ds,wds,range)</a> - returns a two element, rank 1 dataset containing the extent (min to max) of the data, allowing an external evaluation...<br> <a href="org/das2/qds/ops/Ops_e.html#extentSimple-org.das2.qds.QDataSet-org.das2.qds.QDataSet">extentSimple(ds,range)</a> - This is introduced to study effect of https://sourceforge.net/p/autoplot/feature-requests/445/ Do not use this in...<br> <a href="org/das2/qds/ops/Ops_e.html#extentSimple-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">extentSimple(ds,wds,range)</a> - like extent, but does not account for DELTA_PLUS, DELTA_MINUS, BIN_PLUS, BIN_MINUS, BIN_MIN or BIN_MAX properties.<br> <a href="org/das2/qds/ops/Ops_f.html#fft-org.das2.qds.QDataSet">fft(ds)</a> - Performs an FFT on the provided rank 1 dataset.<br> <a href="org/das2/qds/ops/Ops_f.html#fft-org.das2.qds.QDataSet-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">fft(ds,window,stepFraction,mon)</a> - perform ffts on the waveform as we do with fftPower, but keep real and imaginary components.<br> <a href="org/das2/qds/ops/Ops_f.html#fftFilter-org.das2.qds.QDataSet-int-org.das2.qds.ops.Ops.FFTFilterType">fftFilter(ds,len,filt)</a> - Apply windows to the data to prepare for FFT.<br> <a href="org/das2/qds/ops/Ops_f.html#fftLinearSpectralDensity-org.das2.qds.QDataSet-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">fftLinearSpectralDensity(ds,window,stepFraction,mon)</a> - Perform the linear spectral density function<br> <a href="org/das2/qds/ops/Ops_f.html#fftLinearSpectrum-org.das2.qds.QDataSet-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">fftLinearSpectrum(ds,window,stepFraction,mon)</a> - Perform the linear spectrum function<br> <a href="org/das2/qds/ops/Ops_f.html#fftPower-org.das2.qds.QDataSet">fftPower(ds)</a> - returns the power spectrum of the waveform.<br> <a href="org/das2/qds/ops/Ops_f.html#fftPower-org.das2.qds.QDataSet-int-int-java.lang.String-org.das2.util.monitor.ProgressMonitor">fftPower(ds,windowLen,stepFraction,windowName,mon)</a> - fftPower that matches the filter call (...<br> <a href="org/das2/qds/ops/Ops_f.html#fftPower-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">fftPower(ds,len,mon)</a> - create a power spectrum on the dataset by breaking it up and doing FFTs on each segment.<br> <a href="org/das2/qds/ops/Ops_f.html#fftPower-org.das2.qds.QDataSet-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">fftPower(ds,window,stepFraction,mon)</a> - create a power spectrum on the dataset by breaking it up and doing FFTs on each segment. data may be rank 1, rank 2,...<br> <a href="org/das2/qds/ops/Ops_f.html#fftPower-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.util.monitor.ProgressMonitor">fftPower(ds,window,mon)</a> - perform the fft with the window, using no overlap.<br> <a href="org/das2/qds/ops/Ops_f.html#fftPowerMultiThread-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">fftPowerMultiThread(ds,len,mon)</a> - Experiment with multi-threaded FFTPower function.<br> <a href="org/das2/qds/ops/Ops_f.html#fftPowerSpectralDensity-org.das2.qds.QDataSet-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">fftPowerSpectralDensity(ds,window,stepFraction,mon)</a> - Perform the power spectral density function<br> <a href="org/das2/qds/ops/Ops_f.html#fftPowerSpectrum-org.das2.qds.QDataSet-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">fftPowerSpectrum(ds,window,stepFraction,mon)</a> - Perform the linear spectrum function<br> <a href="org/das2/qds/ops/Ops_f.html#fftWindow-org.das2.qds.QDataSet-int">fftWindow(ds,len)</a> - perform ffts on the rank 1 dataset to make a rank2 spectrogram.<br> <a href="org/das2/qds/ops/Ops_f.html#fillIsDifferent-org.das2.qds.QDataSet-org.das2.qds.QDataSet">fillIsDifferent(ds1,ds2)</a> - return true of the representation of fill is different in the two data sets. TODO: this does not consider WEIGHTS.<br> <a href="org/das2/qds/ops/Ops_f.html#findex-org.das2.qds.QDataSet-org.das2.qds.QDataSet">findex(uu,vv)</a> - returns the "floating point index" of each element of vv within the monotonically increasing dataset uu.<br> <a href="org/das2/qds/ops/Ops_f.html#findgen-int">findgen(len0)</a> - returns rank 1 dataset with values [0.,1.,2.,...]<br> <a href="org/das2/qds/ops/Ops_f.html#findgen-int-int">findgen(len0,len1)</a> - returns rank 2 dataset with values increasing [ [0.,1.,2.], [ 3.,4.,5.] ]<br> <a href="org/das2/qds/ops/Ops_f.html#findgen-int-int-int">findgen(len0,len1,len2)</a> - returns rank 3 dataset with values increasing<br> <a href="org/das2/qds/ops/Ops_f.html#findgen-int-int-int-int">findgen(len0,len1,len2,len3)</a> - returns rank 4 dataset with values increasing<br> <a href="org/das2/qds/ops/Ops_f.html#finite-org.das2.qds.QDataSet">finite(ds)</a> - returns 1 where the data is not NaN, Inf, etc I needed this when I was working with the RBSP polar scatter script.<br> <a href="org/das2/qds/ops/Ops_f.html#flatten-org.das2.qds.QDataSet">flatten(ds)</a> - flatten a rank N dataset. The result for rank 2 is an n,3 dataset of [x,y,z], or if there are no tags, just [z]. The...<br> <a href="org/das2/qds/ops/Ops_f.html#flattenWaveform-org.das2.qds.QDataSet">flattenWaveform(ds)</a> - flatten a rank 2 dataset where the y depend variable is just an offset from the xtag.<br> <a href="org/das2/qds/ops/Ops_f.html#floor-org.das2.qds.QDataSet">floor(ds1)</a> - element-wise floor function.<br> <a href="org/das2/qds/ops/Ops_f.html#fltarr-int">fltarr(len0)</a> - create a dataset filled with zeros, stored in 4-byte floats.<br> <a href="org/das2/qds/ops/Ops_g.html#gamma-double">gamma(n)</a> - return the gamma function for numbers greater than 0.<br> <a href="org/das2/qds/ops/Ops_g.html#gamma-java.lang.Object">gamma(n)</a> - return the gamma function for numbers greater than 0.<br> <a href="org/das2/qds/ops/Ops_g.html#ge-org.das2.qds.QDataSet-org.das2.qds.QDataSet">ge(ds1,ds2)</a> - element-wise function returns 1 where ds1>...<br> <a href="org/das2/qds/ops/Ops_g.html#getProperty-org.das2.qds.QDataSet-java.lang.String">getProperty(ds,name)</a> - retrieve a property from the dataset.<br> <a href="org/das2/qds/ops/Ops_g.html#getProperty-org.das2.qds.QDataSet-java.lang.String-java.lang.Class">getProperty(ds,propertyName,clazz)</a> - return the property, issuing a warning and returning null when the property value is not of the correct type.<br> <a href="org/das2/qds/ops/Ops_g.html#getQubeDimsForArray-java.lang.Object">getQubeDimsForArray(arg0)</a> - return the length of each index of a n-D array.<br> <a href="org/das2/qds/ops/Ops_g.html#greaterOf-org.das2.qds.QDataSet-org.das2.qds.QDataSet">greaterOf(ds1,ds2)</a> - element-wise function returns the greater of ds1 and ds2. If an element of ds1 or ds2 is fill, then the result is fill.<br> <a href="org/das2/qds/ops/Ops_g.html#grid-org.das2.qds.QDataSet">grid(ds)</a> - Opposite of the flatten function, takes rank 2 bundle (x,y,z) and makes a table from it z(x,y).<br> <a href="org/das2/qds/ops/Ops_g.html#gridIrregularY-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">gridIrregularY(t,y,z,ytags)</a> - This finds sweeps of Y and interpolates T-...<br> <a href="org/das2/qds/ops/Ops_g.html#gt-org.das2.qds.QDataSet-org.das2.qds.QDataSet">gt(ds1,ds2)</a> - element-wise function returns 1 where ds1>ds2.<br> <a href="org/das2/qds/ops/Ops_g.html#guessLabel-org.das2.qds.QDataSet">guessLabel(ds)</a> - get the label, using the NAME when LABEL is not available.<br> <a href="org/das2/qds/ops/Ops_g.html#guessLabel-org.das2.qds.QDataSet-java.lang.String">guessLabel(ds,deft)</a> - get the label, using the NAME when LABEL is not available.<br> <a href="org/das2/qds/ops/Ops_g.html#guessName-org.das2.qds.QDataSet">guessName(ds)</a> - guess a name for the dataset, looking for NAME and then safeName(LABEL).<br> <a href="org/das2/qds/ops/Ops_g.html#guessName-org.das2.qds.QDataSet-java.lang.String">guessName(ds,deft)</a> - guess a name for the dataset, looking for NAME and then safeName(LABEL).<br> <a href="org/das2/qds/ops/Ops_h.html#hanning-org.das2.qds.QDataSet-int">hanning(ds,len)</a> - Apply Hanning (Hann) windows to the data to prepare for FFT.<br> <a href="org/das2/qds/ops/Ops_h.html#hashcodes-org.das2.qds.QDataSet">hashcodes(ds)</a> - return a rank 1 hashcodes of each record the dataset, with one hashcodes value for each record.<br> <a href="org/das2/qds/ops/Ops_h.html#hilbert-org.das2.qds.QDataSet">hilbert(ds)</a> - Perform the Hilbert function on the rank 1 dataset, similar to the hilbert function in IDL and Matlab.<br> <a href="org/das2/qds/ops/Ops_h.html#hilbertSciPy-org.das2.qds.QDataSet">hilbertSciPy(ds)</a> - Perform the Hilbert function on the rank 1 dataset, similar to the scipy.signal.hilbert function in SciPy.<br> <a href="org/das2/qds/ops/Ops_h.html#histogram-org.das2.qds.QDataSet-double-double-double">histogram(ds,min,max,binSize)</a> - returns a rank 1 dataset that is a histogram of the data.<br> <a href="org/das2/qds/ops/Ops_h.html#histogram-org.das2.qds.QDataSet-int">histogram(ds,binCount)</a> - returns a histogram of the dataset, based on the extent and scaletype of the data.<br> <a href="org/das2/qds/ops/Ops_h.html#histogram-org.das2.qds.QDataSet-java.lang.String-java.lang.String-java.lang.String">histogram(ds,min,max,binsize)</a> - returns rank 1 dataset that is a histogram of the data.<br> <a href="org/das2/qds/ops/Ops_h.html#histogram-org.das2.qds.QDataSet-org.das2.datum.Datum-org.das2.datum.Datum-org.das2.datum.Datum">histogram(ds,min,max,binsize)</a> - returns a rank 1 dataset that is a histogram of the data.<br> <a href="org/das2/qds/ops/Ops_h.html#histogram2d-org.das2.qds.QDataSet-org.das2.qds.QDataSet-int[]-org.das2.qds.QDataSet-org.das2.qds.QDataSet">histogram2d(x,y,bins,xrange,yrange)</a> - make a 2-D histogram of the data in x and y.<br> <a href="org/das2/qds/ops/Ops_i.html#identifyContinuousBlocks-org.das2.datum.Datum-org.das2.datum.DatumRange-org.das2.qds.QDataSet-org.das2.qds.QDataSet">identifyContinuousBlocks(cadence,extent,lastBlocks,times)</a> - return events list containing start and stop times of continuous blocks in time.<br> <a href="org/das2/qds/ops/Ops_i.html#ifft-org.das2.qds.QDataSet">ifft(ds)</a> - Performs an inverse FFT on the provided rank 2 dataset of complex numbers.<br> <a href="org/das2/qds/ops/Ops_i.html#ifft-org.das2.qds.QDataSet-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">ifft(ds,window,stepFraction,mon)</a> - create the inverse fft of the real and imaginary spec<br> <a href="org/das2/qds/ops/Ops_i.html#imax-org.das2.qds.QDataSet">imax(ds)</a> - return the index of the maximum value.<br> <a href="org/das2/qds/ops/Ops_i.html#imin-org.das2.qds.QDataSet">imin(ds)</a> - return the index of the minimum value.<br> <a href="org/das2/qds/ops/Ops_i.html#indgen-int">indgen(len0)</a> - returns rank 1 dataset with values [0,1,2,...] This returns an immutable dataset, so that it can be used in Jython...<br> <a href="org/das2/qds/ops/Ops_i.html#indgen-int-int">indgen(len0,len1)</a> - returns rank 2 dataset with values increasing [ [0,1,2], [ 3,4,5] ]<br> <a href="org/das2/qds/ops/Ops_i.html#indgen-int-int-int">indgen(len0,len1,len2)</a> - returns rank 3 dataset with values increasing<br> <a href="org/das2/qds/ops/Ops_i.html#intarr-int">intarr(len0)</a> - create a dataset filled with zeros, stored in 4-byte ints.<br> <a href="org/das2/qds/ops/Ops_i.html#intarr-int-int">intarr(len0,len1)</a> - create a rank 2 dataset filled with zeros, stored in 4-byte ints.<br> <a href="org/das2/qds/ops/Ops_i.html#intarr-int-int-int">intarr(len0,len1,len2)</a> - create a rank 3 dataset filled with zeros, stored in 4-byte ints.<br> <a href="org/das2/qds/ops/Ops_i.html#interpolate-java.lang.Object-java.lang.Object-java.lang.Object">interpolate(vv,findex0,findex1)</a> - interpolate values from rank 2 dataset vv using fractional indices in rank N findex, using bilinear interpolation.<br> <a href="org/das2/qds/ops/Ops_i.html#interpolate-org.das2.qds.QDataSet-org.das2.qds.QDataSet">interpolate(vv,findex)</a> - interpolate values from rank 1 dataset vv using fractional indices in rank N findex.<br> <a href="org/das2/qds/ops/Ops_i.html#interpolate-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">interpolate(vv,findex0,findex1)</a> - interpolate values from rank 2 dataset vv using fractional indices in rank N findex, using bilinear interpolation.<br> <a href="org/das2/qds/ops/Ops_i.html#interpolate-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">interpolate(vv,findex0,findex1,findex2)</a> - interpolate values from rank 2 dataset vv using fractional indices in rank N findex, using bilinear interpolation.<br> <a href="org/das2/qds/ops/Ops_i.html#interpolateGrid-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">interpolateGrid(vv,findex0,findex1)</a> - interpolate values from rank 2 dataset vv using fractional indices in rank N findex, using bilinear interpolation.<br> <a href="org/das2/qds/ops/Ops_i.html#interpolateMod-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">interpolateMod(vv,mod,findex)</a> - like interpolate, but the findex is recalculated when the two bracketed points are closer in the modulo space than...<br> <a href="org/das2/qds/ops/Ops_i.html#invalid-org.das2.qds.QDataSet">invalid(ds)</a> - returns a dataset with one where the data is invalid, and zero the data is valid.<br> <a href="org/das2/qds/ops/Ops_i.html#irange-double">irange(max)</a> - mimic the Jython xrange function for use in loops.<br> <a href="org/das2/qds/ops/Ops_i.html#irange-double-double">irange(min,max)</a> - mimic the Jython xrange function for use in loops.<br> <a href="org/das2/qds/ops/Ops_i.html#irange-double-double-int">irange(min,max,step)</a> - mimic the Jython xrange function for use in loops.<br> <a href="org/das2/qds/ops/Ops_i.html#isAngleRange-org.das2.qds.QDataSet-boolean">isAngleRange(ds,strict)</a> - return true if the dataset can be interpreted as radian degrees from 0 to PI or from 0 to 2*PI.<br> <a href="org/das2/qds/ops/Ops_i.html#isBundle-org.das2.qds.QDataSet">isBundle(zds)</a> - return true if the dataset is a bundle.<br> <a href="org/das2/qds/ops/Ops_i.html#isLegacyBundle-org.das2.qds.QDataSet">isLegacyBundle(zds)</a> - return true if DEPEND_1 is set and its units are EnumerationUnits.<br> <a href="org/das2/qds/ops/Ops_i.html#isSafeName-java.lang.String">isSafeName(name)</a> - returns true if the name is a Java-style identifier, starting with one of a-z, A-Z, or _; followed by a-z, A-Z, 0-9,...<br> <a href="org/das2/qds/ops/Ops_j.html#join-org.das2.qds.QDataSet-org.das2.qds.QDataSet">join(ds1,ds2)</a> - Join two rank N datasets to make a rank N+1 dataset, with the first dimension having two elements.<br> <a href="org/das2/qds/ops/Ops_l.html#labelsDataset-java.lang.String">labelsDataset(label)</a> - create a rank 0 label dataset. ...<br> <a href="org/das2/qds/ops/Ops_l.html#labelsDataset-java.lang.String-java.lang.String">labelsDataset(label,context)</a> - create a rank 0 label dataset. ...<br> <a href="org/das2/qds/ops/Ops_l.html#labelsDataset-java.lang.String[]">labelsDataset(labels)</a> - create a labels dataset for tagging rows of a dataset. Example: array of string labels ...<br> <a href="org/das2/qds/ops/Ops_l.html#labelsDataset-java.lang.String[]-java.lang.String">labelsDataset(labels,context)</a> - create a labels dataset for tagging rows of a dataset.<br> <a href="org/das2/qds/ops/Ops_l.html#le-org.das2.qds.QDataSet-org.das2.qds.QDataSet">le(ds1,ds2)</a> - element-wise function returns 1 where ds1<...<br> <a href="org/das2/qds/ops/Ops_l.html#lesserOf-org.das2.qds.QDataSet-org.das2.qds.QDataSet">lesserOf(ds1,ds2)</a> - element-wise function returns the smaller of ds1 and ds2. If an element of ds1 or ds2 is fill, then the result is fill.<br> <a href="org/das2/qds/ops/Ops_l.html#link-org.das2.qds.QDataSet-org.das2.qds.QDataSet">link(x,y)</a> - link is the fundamental operator where we declare that one dataset is dependent on another.<br> <a href="org/das2/qds/ops/Ops_l.html#link-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">link(x,y,z)</a> - link is the fundamental operator where we declare that one dataset is dependent on another.<br> <a href="org/das2/qds/ops/Ops_l.html#link-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">link(d0,d1,d2,z)</a> - like bundle, but declare the last dataset is dependent on the first three.<br> <a href="org/das2/qds/ops/Ops_l.html#link-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">link(d0,d1,d2,d3,z)</a> - like bundle, but declare the last dataset is dependent on the first three.<br> <a href="org/das2/qds/ops/Ops_l.html#linspace-double-double-int">linspace(min,max,len0)</a> - return a rank 1 dataset with ...<br> <a href="org/das2/qds/ops/Ops_l.html#linspace-java.lang.Object-java.lang.Object-int">linspace(omin,omax,len0)</a> - return a rank 1 dataset with ...<br> <a href="org/das2/qds/ops/Ops_l.html#log-org.das2.qds.QDataSet">log(ds)</a> - element-wise natural logarithm.<br> <a href="org/das2/qds/ops/Ops_l.html#log10-org.das2.qds.QDataSet">log10(ds)</a> - element-wise base 10 logarithm.<br> <a href="org/das2/qds/ops/Ops_l.html#logspace-double-double-int">logspace(min,max,len0)</a> - return a rank 1 dataset with ...<br> <a href="org/das2/qds/ops/Ops_l.html#logspace-java.lang.Object-java.lang.Object-int">logspace(omin,omax,len0)</a> - return a rank 1 dataset with ...<br> <a href="org/das2/qds/ops/Ops_l.html#lonarr-int">lonarr(len0)</a> - create a dataset filled with zeros, stored in 8-byte longs, suitable for storing cdf_tt2000 times..<br> <a href="org/das2/qds/ops/Ops_l.html#lonarr-int-int">lonarr(len0,len1)</a> - create a rank 2 dataset filled with zeros, stored in 8-byte longs.<br> <a href="org/das2/qds/ops/Ops_l.html#lt-org.das2.qds.QDataSet-org.das2.qds.QDataSet">lt(ds1,ds2)</a> - element-wise function returns 1 where ds1<ds2.<br> <a href="org/das2/qds/ops/Ops_m.html#magnitude-org.das2.qds.QDataSet">magnitude(ds)</a> - return the magnitudes of vectors in a rank 1 or greater dataset (typically rank 2).<br> <a href="org/das2/qds/ops/Ops_m.html#matrixFormat-org.das2.qds.QDataSet-java.lang.String">matrixFormat(mm,style)</a> - format the matrix values, using ...<br> <a href="org/das2/qds/ops/Ops_m.html#matrixFromEuler-java.lang.String-org.das2.datum.Datum">matrixFromEuler(seq,angle)</a> - return the matrix rotating about one axis.<br> <a href="org/das2/qds/ops/Ops_m.html#matrixMultiply-org.das2.qds.QDataSet-org.das2.qds.QDataSet">matrixMultiply(m,v)</a> - matrix multiply the components of vector ...<br> <a href="org/das2/qds/ops/Ops_m.html#matrixParse-java.lang.String">matrixParse(smat)</a> - parse the string into a rank 2 matrix<br> <a href="org/das2/qds/ops/Ops_m.html#maybeCopy-org.das2.qds.QDataSet">maybeCopy(ads0)</a> - Copy the dataset to an ArrayDataSet only if the dataset is not already an ArrayDataSet or BufferDataSet. Note this...<br> <a href="org/das2/qds/ops/Ops_m.html#mean-org.das2.qds.QDataSet">mean(ds)</a> - Mean function that returns the average of the valid elements of a rank N dataset<br> <a href="org/das2/qds/ops/Ops_m.html#meanAverageDeviation-org.das2.qds.QDataSet">meanAverageDeviation(ds)</a> - return the Mean Average Deviation (MAD) of the rank N dataset.<br> <a href="org/das2/qds/ops/Ops_m.html#median-java.lang.Object">median(o)</a> - Median function that sorts a rank N dataset and returns its median.<br> <a href="org/das2/qds/ops/Ops_m.html#median-org.das2.qds.QDataSet">median(ds)</a> - Median function that sorts a rank N dataset and returns its median.<br> <a href="org/das2/qds/ops/Ops_m.html#medianFilter-org.das2.qds.QDataSet-int">medianFilter(ds,size)</a> - 1-D median filter with a boxcar of the given size.<br> <a href="org/das2/qds/ops/Ops_m.html#merge-org.das2.qds.QDataSet-org.das2.qds.QDataSet">merge(ds1,ds2)</a> - Merge the two sorted rank N datasets, using their DEPEND_0 datasets, into one rank N dataset.<br> <a href="org/das2/qds/ops/Ops_m.html#mod-org.das2.qds.QDataSet-org.das2.qds.QDataSet">mod(ds1,ds2)</a> - element-wise mod of two datasets with compatible geometry. This should support Units.t2000 mod "24 hours" to get...<br> <a href="org/das2/qds/ops/Ops_m.html#mode-org.das2.qds.QDataSet">mode(ds)</a> - return the most frequently occurring element of the valid elements of a rank N dataset<br> <a href="org/das2/qds/ops/Ops_m.html#modp-org.das2.qds.QDataSet-org.das2.qds.QDataSet">modp(ds1,ds2)</a> - element-wise mod of two datasets with compatible geometry.<br> <a href="org/das2/qds/ops/Ops_m.html#monotonicSubset-org.das2.qds.QDataSet">monotonicSubset(ds)</a> - ensure that there are no non-monotonic or repeat records, by removing the first N-1 records of N repeated records.<br> <a href="org/das2/qds/ops/Ops_m.html#multiply-org.das2.qds.QDataSet-org.das2.qds.QDataSet">multiply(ds1,ds2)</a> - element-wise multiply of two datasets with compatible geometry. Presently, either ds1 or ds2 should be dimensionless. ...<br> <a href="org/das2/qds/ops/Ops_n.html#ne-java.lang.Object-java.lang.Object">ne(ds1,ds2)</a> - element-wise equality test, converting arguments as necessary to like units.<br> <a href="org/das2/qds/ops/Ops_n.html#ne-org.das2.qds.QDataSet-org.das2.qds.QDataSet">ne(ds1,ds2)</a> - element-wise not equal test.<br> <a href="org/das2/qds/ops/Ops_n.html#negate-org.das2.qds.QDataSet">negate(ds1)</a> - return a dataset with each element negated. If units are specified, Units must be ratiometric units, like "5 km" or...<br> <a href="org/das2/qds/ops/Ops_n.html#neighborFill-org.das2.qds.QDataSet">neighborFill(ds)</a> - fill in the missing values by copying nearest data points.<br> <a href="org/das2/qds/ops/Ops_n.html#normalize-org.das2.qds.QDataSet">normalize(ds)</a> - normalize the data so that the max is 1, where we normalize by the biggest value, so that the maximum is one.<br> <a href="org/das2/qds/ops/Ops_n.html#normalize-org.das2.qds.QDataSet-int">normalize(ds,dim)</a> - normalize the data so that the max at a row or column is 1, where we have normalized by the biggest value along a...<br> <a href="org/das2/qds/ops/Ops_n.html#not-org.das2.qds.QDataSet">not(ds1)</a> - element-wise logical not function.<br> <a href="org/das2/qds/ops/Ops_o.html#ones-int">ones(len0)</a> - return new dataset filled with ones.<br> <a href="org/das2/qds/ops/Ops_o.html#ones-int-int">ones(len0,len1)</a> - return a rank two dataset filled with ones.<br> <a href="org/das2/qds/ops/Ops_o.html#ones-int-int-int">ones(len0,len1,len2)</a> - return new dataset filled with ones.<br> <a href="org/das2/qds/ops/Ops_o.html#ones-int-int-int-int">ones(len0,len1,len2,len3)</a> - return new dataset filled with ones.<br> <a href="org/das2/qds/ops/Ops_o.html#or-org.das2.qds.QDataSet-org.das2.qds.QDataSet">or(ds1,ds2)</a> - element-wise logical or function.<br> <a href="org/das2/qds/ops/Ops_o.html#outerProduct-org.das2.qds.QDataSet-org.das2.qds.QDataSet">outerProduct(ds1,ds2)</a> - returns outerProduct of two rank 1 datasets, a rank 2 dataset with elements R[i,j]...<br> <a href="org/das2/qds/ops/Ops_o.html#outerSum-org.das2.qds.QDataSet-org.das2.qds.QDataSet">outerSum(ds1,ds2)</a> - returns outerSum of two rank 1 datasets, a rank 2 dataset with elements R[i,j]...<br> <a href="org/das2/qds/ops/Ops_p.html#polarToCartesian-org.das2.qds.QDataSet">polarToCartesian(ds)</a> - converts a rank 2 bundle of polar data, where ds[:,0] are the radii and ds[:,1] are the angles.<br> <a href="org/das2/qds/ops/Ops_p.html#polyCenters-org.das2.qds.QDataSet">polyCenters(polyMesh)</a> - return an array of the centers of each triangle in the triangle mesh.<br> <a href="org/das2/qds/ops/Ops_p.html#pow-double-double">pow(x,y)</a> - for Jython, we define this because the doubles aren...<br> <a href="org/das2/qds/ops/Ops_p.html#pow-java.lang.Object-java.lang.Object">pow(ds1,pow)</a> - element-wise pow (** in FORTRAN, ...<br> <a href="org/das2/qds/ops/Ops_p.html#pow-long-long">pow(x,y)</a> - for Jython, we define this because the doubles aren...<br> <a href="org/das2/qds/ops/Ops_p.html#pow-org.das2.qds.QDataSet-org.das2.qds.QDataSet">pow(ds1,pow)</a> - element-wise pow (** in FORTRAN, ...<br> <a href="org/das2/qds/ops/Ops_p.html#putBundleProperty-org.das2.qds.QDataSet-java.lang.String-int-java.lang.Object">putBundleProperty(ds,name,index,value)</a> - Like putIndexedProperty, but manages the bundle for the client.<br> <a href="org/das2/qds/ops/Ops_p.html#putIndexedProperty-org.das2.qds.QDataSet-java.lang.String-int-java.lang.Object">putIndexedProperty(ds,name,index,value)</a> - Like putProperty, but this inserts the value at the index.<br> <a href="org/das2/qds/ops/Ops_p.html#putProperty-java.lang.Object-java.lang.String-java.lang.Object">putProperty(ds,name,value)</a> - converts types often seen in Jython and Java codes to the correct type.<br> <a href="org/das2/qds/ops/Ops_p.html#putProperty-org.das2.qds.QDataSet-java.lang.String-java.lang.Object">putProperty(ds,name,value)</a> - converts types often seen in Jython and Java codes to the correct type.<br> <a href="org/das2/qds/ops/Ops_p.html#putValues-java.lang.Object-java.lang.Object-java.lang.Object">putValues(ds,indices,values)</a> - like putProperty, but this inserts values into the dataset.<br> <a href="org/das2/qds/ops/Ops_p.html#putValues-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">putValues(ds,indices,value)</a> - like putProperty, but this inserts values into the dataset.<br> <a href="org/das2/qds/ops/Ops_r.html#randn">randn()</a> - return a rank 0 dataset of random numbers of a Gaussian (normal) distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#randn-int">randn(len0)</a> - return a rank 1 dataset of random numbers of a Gaussian (normal) distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#randn-int-int">randn(len0,len1)</a> - return a rank 2 dataset of random numbers of a Gaussian (normal) distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#randn-int-int-int">randn(len0,len1,len2)</a> - return a rank 3 dataset of random numbers of a Gaussian (normal) distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#randn-int-int-int-int">randn(len0,len1,len2,len3)</a> - return a rank 4 dataset of random numbers of a Gaussian (normal) distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#randomSeed">randomSeed()</a> - restart the random sequence used by randu and randn.<br> <a href="org/das2/qds/ops/Ops_r.html#randomSeed-long">randomSeed(seed)</a> - reset the random sequence used by randu and randn to the given seed.<br> <a href="org/das2/qds/ops/Ops_r.html#randomn-long">randomn(seed)</a> - returns a rank 0 dataset of random numbers of a Gaussian (normal) distribution. System.currentTimeMillis() may be used...<br> <a href="org/das2/qds/ops/Ops_r.html#randomn-long-int">randomn(seed,len0)</a> - returns a rank 1 dataset of random numbers of a Gaussian (normal) distribution. System.currentTimeMillis() may be used...<br> <a href="org/das2/qds/ops/Ops_r.html#randomn-long-int-int">randomn(seed,len0,len1)</a> - returns a rank 2 dataset of random numbers of a Gaussian (normal) distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#randomn-long-int-int-int">randomn(seed,len0,len1,len2)</a> - returns a rank 3 dataset of random numbers of a gaussian (normal) distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#randomn-long-int-int-int-int">randomn(seed,len0,len1,len2,len3)</a> - returns a rank 3 dataset of random numbers of a gaussian (normal) distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#randomu-long">randomu(seed)</a> - returns a rank 0 dataset of random numbers of a uniform distribution. System.currentTimeMillis() may be used for the...<br> <a href="org/das2/qds/ops/Ops_r.html#randomu-long-int">randomu(seed,len0)</a> - returns a rank 1 dataset of random numbers of a uniform distribution. System.currentTimeMillis() may be used for the...<br> <a href="org/das2/qds/ops/Ops_r.html#randomu-long-int-int">randomu(seed,len0,len1)</a> - returns a rank 2 dataset of random numbers of a uniform distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#randomu-long-int-int-int">randomu(seed,len0,len1,len2)</a> - returns a rank 3 dataset of random numbers of a uniform distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#randomu-long-int-int-int-int">randomu(seed,len0,len1,len2,len3)</a> - returns a rank 3 dataset of random numbers of a uniform distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#randu">randu()</a> - returns a rank 0 dataset of random uniform numbers from 0 to 1 but not including 1.<br> <a href="org/das2/qds/ops/Ops_r.html#randu-int">randu(len0)</a> - returns a rank 1 dataset of random uniform numbers from 0 to 1 but not including 1.<br> <a href="org/das2/qds/ops/Ops_r.html#randu-int-int">randu(len0,len1)</a> - returns a rank 2 dataset of random uniform numbers from 0 to 1 but not including 1.<br> <a href="org/das2/qds/ops/Ops_r.html#randu-int-int-int">randu(len0,len1,len2)</a> - returns a rank 3 dataset of random uniform numbers from 0 to 1 but not including 1.<br> <a href="org/das2/qds/ops/Ops_r.html#randu-int-int-int-int">randu(len0,len1,len2,len3)</a> - return a rank 4 dataset of random uniform numbers from 0 to 1 but not including 1.<br> <a href="org/das2/qds/ops/Ops_r.html#rebundle-org.das2.qds.QDataSet-int[]">rebundle(bundle1,ii)</a> - unbundle datasets by index from the bundle, and rebundle them in the order specified.<br> <a href="org/das2/qds/ops/Ops_r.html#rebundle-org.das2.qds.QDataSet-java.lang.String[]">rebundle(bundle1,names)</a> - unbundle the names from the bundle, and rebundle them in the order specified.<br> <a href="org/das2/qds/ops/Ops_r.html#reduceBins-org.das2.qds.QDataSet">reduceBins(dep1)</a> - reduce each bin to its center.<br> <a href="org/das2/qds/ops/Ops_r.html#reduceMax-org.das2.qds.QDataSet-int">reduceMax(ds,dim)</a> - reduce the dataset...<br> <a href="org/das2/qds/ops/Ops_r.html#reduceMax-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">reduceMax(ds,dim,mon)</a> - reduce the dataset...<br> <a href="org/das2/qds/ops/Ops_r.html#reduceMean-org.das2.qds.QDataSet-int">reduceMean(ds,dim)</a> - reduce the dataset...<br> <a href="org/das2/qds/ops/Ops_r.html#reduceMean-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">reduceMean(ds,dim,mon)</a> - reduce the dataset...<br> <a href="org/das2/qds/ops/Ops_r.html#reduceMedian-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">reduceMedian(ds,dim,mon)</a> - reduce the dataset...<br> <a href="org/das2/qds/ops/Ops_r.html#reduceMin-org.das2.qds.QDataSet-int">reduceMin(ds,dim)</a> - reduce the dataset...<br> <a href="org/das2/qds/ops/Ops_r.html#reduceMin-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">reduceMin(ds,dim,mon)</a> - reduce the dataset...<br> <a href="org/das2/qds/ops/Ops_r.html#reduceSum-org.das2.qds.QDataSet-int">reduceSum(ds,dim)</a> - reduce the dataset...<br> <a href="org/das2/qds/ops/Ops_r.html#reform-org.das2.qds.QDataSet">reform(ds)</a> - Reshape the dataset to remove the first dimension with length 1, reducing its rank by 1.<br> <a href="org/das2/qds/ops/Ops_r.html#reform-org.das2.qds.QDataSet-int-int[]">reform(ds,nrec,qube)</a> - allow reform record-by-record, which comes up often.<br> <a href="org/das2/qds/ops/Ops_r.html#reform-org.das2.qds.QDataSet-int[]">reform(ds,qube)</a> - change the dimensionality of the elements of the QUBE dataset.<br> <a href="org/das2/qds/ops/Ops_r.html#removeFill-org.das2.qds.QDataSet">removeFill(ds)</a> - remove the fill values from the rank 1 dataset, returning a smaller dataset. This was introduced to support the...<br> <a href="org/das2/qds/ops/Ops_r.html#removeIndeces-org.das2.qds.QDataSet-org.das2.qds.QDataSet">removeIndeces(vv,indices)</a> - remove the data at the indices from the rank 1 dataset.<br> <a href="org/das2/qds/ops/Ops_r.html#removeValues-org.das2.qds.QDataSet-org.das2.qds.QDataSet">removeValues(ds,indices)</a> - put fill data for these indices<br> <a href="org/das2/qds/ops/Ops_r.html#removeValuesGreaterThan-org.das2.qds.QDataSet-org.das2.qds.QDataSet">removeValuesGreaterThan(ds,v)</a> - remove values in the dataset which are greater than the value.<br> <a href="org/das2/qds/ops/Ops_r.html#removeValuesLessThan-org.das2.qds.QDataSet-org.das2.qds.QDataSet">removeValuesLessThan(ds,v)</a> - remove values in the dataset which are less than the value. This is a convenient method for the common case where we...<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-double-int">replicate(val,len0)</a> - returns rank 1 dataset with value<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-double-int-int">replicate(val,len0,len1)</a> - returns rank 2 dataset filled with value<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-double-int-int-int">replicate(val,len0,len1,len2)</a> - returns rank 3 dataset with filled with value.<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-double-int-int-int-int">replicate(val,len0,len1,len2,len3)</a> - returns rank 4 dataset with filled with value.<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-float-int">replicate(val,len0)</a> - returns rank 1 dataset with value<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-float-int-int">replicate(val,len0,len1)</a> - returns rank 2 dataset filled with value<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-float-int-int-int">replicate(val,len0,len1,len2)</a> - returns rank 3 dataset with filled with value.<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-int-int">replicate(val,len0)</a> - returns rank 1 dataset with value<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-int-int-int">replicate(val,len0,len1)</a> - returns rank 2 dataset filled with value<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-int-int-int-int">replicate(val,len0,len1,len2)</a> - returns rank 3 dataset with filled with value.<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-long-int">replicate(val,len0)</a> - returns rank 1 dataset with value<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-long-int-int">replicate(val,len0,len1)</a> - returns rank 2 dataset filled with value<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-long-int-int-int">replicate(val,len0,len1,len2)</a> - returns rank 3 dataset with filled with value.<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-org.das2.qds.QDataSet-int">replicate(val,len0)</a> - returns a rank N+1 dataset by repeating the rank N dataset, so all records will have the same value.<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-org.das2.qds.QDataSet-int-int">replicate(val,len0,len1)</a> - returns a rank N+2 dataset by repeating the rank N dataset, so all records will have the same value.<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-short-int">replicate(val,len0)</a> - returns rank 1 dataset with value<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-short-int-int">replicate(val,len0,len1)</a> - returns rank 2 dataset filled with value<br> <a href="org/das2/qds/ops/Ops_r.html#replicate-short-int-int-int">replicate(val,len0,len1,len2)</a> - returns rank 3 dataset with filled with value.<br> <a href="org/das2/qds/ops/Ops_r.html#rescale-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">rescale(data,min,max)</a> - calculate the range of data, then rescale it so that the smallest values becomes min and the largest values becomes...<br> <a href="org/das2/qds/ops/Ops_r.html#rescaleRange-org.das2.qds.QDataSet-double-double">rescaleRange(dr,min,max)</a> - returns rank 1 QDataSet range relative to range "dr", where 0.<br> <a href="org/das2/qds/ops/Ops_r.html#rescaleRangeLogLin-org.das2.qds.QDataSet-double-double">rescaleRangeLogLin(dr,min,max)</a> - like rescaleRange, but look at log/lin flag.<br> <a href="org/das2/qds/ops/Ops_r.html#reverse-org.das2.qds.QDataSet">reverse(ds)</a> - returns the reverse of the rank 1 dataset.<br> <a href="org/das2/qds/ops/Ops_r.html#rgbColorDataset-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">rgbColorDataset(red,green,blue)</a> - create a dataset of RGB colors.<br> <a href="org/das2/qds/ops/Ops_r.html#ripples-int">ripples(len0)</a> - rank 1 dataset for demos and testing.<br> <a href="org/das2/qds/ops/Ops_r.html#ripples-int-int">ripples(len0,len1)</a> - rank 2 dataset for demos and testing.<br> <a href="org/das2/qds/ops/Ops_r.html#ripples-int-int-int">ripples(len0,len1,len2)</a> - rank 3 dataset for demos and testing.<br> <a href="org/das2/qds/ops/Ops_r.html#ripples-int-int-int-int">ripples(len0,len1,len2,len3)</a> - rank 4 dataset for demos and testing.<br> <a href="org/das2/qds/ops/Ops_r.html#ripplesJoinSpectrogramTimeSeries-int">ripplesJoinSpectrogramTimeSeries(len)</a> - return fake position data for testing result is rank 3 bundle [3,len/3,27*]<br> <a href="org/das2/qds/ops/Ops_r.html#ripplesPitchAngleDistribution">ripplesPitchAngleDistribution()</a> - return an example of a QDataSet containing a pitch angle distribution.<br> <a href="org/das2/qds/ops/Ops_r.html#ripplesSpectrogramTimeSeries-int">ripplesSpectrogramTimeSeries(len)</a> - return fake position data for testing result is rank 2 bundle [len,27]<br> <a href="org/das2/qds/ops/Ops_r.html#ripplesTimeSeries-int">ripplesTimeSeries(len)</a> - return fake rank 1 data timeseries for testing<br> <a href="org/das2/qds/ops/Ops_r.html#ripplesVectorTimeSeries-int">ripplesVectorTimeSeries(len)</a> - return fake position data for testing. result is rank 2 bundle [len,3]<br> <a href="org/das2/qds/ops/Ops_r.html#ripplesWaveformTimeSeries-int">ripplesWaveformTimeSeries(len)</a> - return fake waveform data for testing result is rank 2 bundle [len,512]<br> <a href="org/das2/qds/ops/Ops_r.html#round-double">round(x)</a> - for Jython, we handle this because the double isn...<br> <a href="org/das2/qds/ops/Ops_r.html#round-double-int">round(x,ndigits)</a> - for Jython, we handle this because the double isn...<br> <a href="org/das2/qds/ops/Ops_r.html#round-java.lang.Object-int">round(ds1,ndigits)</a> - element-wise round function, which rounds to i decimal places. 0.5 is round up.<br> <a href="org/das2/qds/ops/Ops_r.html#round-org.das2.qds.QDataSet">round(ds1)</a> - element-wise round function.<br> <a href="org/das2/qds/ops/Ops_r.html#round-org.das2.qds.QDataSet-int">round(ds1,ndigits)</a> - element-wise round function, which rounds to i decimal places. 0.5 is round up.<br> <a href="org/das2/qds/ops/Ops_s.html#safeName-java.lang.String">safeName(suggest)</a> - made a Java-style identifier from the provided string See Autoplot/src/scripts/safeName.jy which demonstrates this.<br> <a href="org/das2/qds/ops/Ops_s.html#saferName-java.lang.String">saferName(suggest)</a> - extra spaces and pipes cause problems in the Operations text field.<br> <a href="org/das2/qds/ops/Ops_s.html#sawtooth-org.das2.qds.QDataSet">sawtooth(t)</a> - generates a sawtooth from the tags, where a peak occurs with a period 2*PI. All values of T should be ge zero.<br> <a href="org/das2/qds/ops/Ops_s.html#setDepend0Cadence-org.das2.qds.QDataSet-java.lang.String">setDepend0Cadence(ds,arg)</a> - set the cadence property for the DEPEND_0 data.<br> <a href="org/das2/qds/ops/Ops_s.html#setDepend1Cadence-org.das2.qds.QDataSet-java.lang.String">setDepend1Cadence(ds,arg)</a> - set the cadence property for the DEPEND_1 data.<br> <a href="org/das2/qds/ops/Ops_s.html#setNominalRange-org.das2.qds.QDataSet-java.lang.String">setNominalRange(ds,arg)</a> - set the metadata property LIMITS_NOMINAL_MIN and LIMITS_NOMINAL_MAX, which are displayed in the series renderer as a...<br> <a href="org/das2/qds/ops/Ops_s.html#setValidRange-org.das2.qds.QDataSet-java.lang.String">setValidRange(ds,arg)</a> - assert that the valid data is within the given range like "10 to 50000", where the range is parsed using...<br> <a href="org/das2/qds/ops/Ops_s.html#setWarnRange-org.das2.qds.QDataSet-java.lang.String">setWarnRange(ds,arg)</a> - set the metadata property LIMITS_WARN_MIN and LIMITS_WARN_MAX, which are displayed in the series renderer as a red...<br> <a href="org/das2/qds/ops/Ops_s.html#shortarr-int">shortarr(len0)</a> - create a dataset filled with zeros, stored in 2-byte signed shorts. Note that shortarr is equivalent to intarr in IDL,...<br> <a href="org/das2/qds/ops/Ops_s.html#shortarr-int-int">shortarr(len0,len1)</a> - create a rank 2 dataset filled with zeros, stored in 2-byte shorts.<br> <a href="org/das2/qds/ops/Ops_s.html#shortarr-int-int-int">shortarr(len0,len1,len2)</a> - create a rank 3 dataset filled with zeros, stored in 2-byte shorts.<br> <a href="org/das2/qds/ops/Ops_s.html#shuffle-java.lang.Object">shuffle(ds)</a> - returns a rank 1 dataset of indices that shuffle the rank 1 dataset ds. ...<br> <a href="org/das2/qds/ops/Ops_s.html#shuffle-org.das2.qds.QDataSet">shuffle(ds)</a> - returns a rank 1 dataset of indices that shuffle the rank 1 dataset ds. ...<br> <a href="org/das2/qds/ops/Ops_s.html#signum-org.das2.qds.QDataSet">signum(ds1)</a> - Returns the signum function of the argument; zero if the argument is zero, 1.0 if the argument is greater than zero,...<br> <a href="org/das2/qds/ops/Ops_s.html#sin-double">sin(ds)</a> - return the sin of the real number, which is to be in radians.<br> <a href="org/das2/qds/ops/Ops_s.html#sin-org.das2.qds.QDataSet">sin(ds)</a> - element-wise sin.<br> <a href="org/das2/qds/ops/Ops_s.html#sinh-org.das2.qds.QDataSet">sinh(ds)</a> - element-wise sinh.<br> <a href="org/das2/qds/ops/Ops_s.html#size-org.das2.qds.QDataSet">size(ds)</a> - returns the number of elements in each index.<br> <a href="org/das2/qds/ops/Ops_s.html#slice0-org.das2.qds.QDataSet-int">slice0(ds,idx)</a> - returns the slice at the given slice location.<br> <a href="org/das2/qds/ops/Ops_s.html#slice0-org.das2.qds.QDataSet-org.das2.qds.QDataSet">slice0(ds,sliceds)</a> - returns the slice at the given slice location.<br> <a href="org/das2/qds/ops/Ops_s.html#slice1-org.das2.qds.QDataSet-int">slice1(ds,idx)</a> - returns the slice at the given slice location.<br> <a href="org/das2/qds/ops/Ops_s.html#slice1-org.das2.qds.QDataSet-org.das2.qds.QDataSet">slice1(ds,sliceds)</a> - returns the slice at the given slice location.<br> <a href="org/das2/qds/ops/Ops_s.html#slice2-org.das2.qds.QDataSet-int">slice2(ds,idx)</a> - returns the slice at the given slice location.<br> <a href="org/das2/qds/ops/Ops_s.html#slice2-org.das2.qds.QDataSet-org.das2.qds.QDataSet">slice2(ds,sliceds)</a> - returns the slice at the given slice location.<br> <a href="org/das2/qds/ops/Ops_s.html#slice3-org.das2.qds.QDataSet-int">slice3(ds,idx)</a> - returns the slice at the given slice location.<br> <a href="org/das2/qds/ops/Ops_s.html#slice3-org.das2.qds.QDataSet-org.das2.qds.QDataSet">slice3(ds,sliceds)</a> - returns the slice at the given slice location.<br> <a href="org/das2/qds/ops/Ops_s.html#slices-org.das2.qds.QDataSet-java.lang.Object[]">slices(ds,args)</a> - slice each dimension in one call, so that chaining isn...<br> <a href="org/das2/qds/ops/Ops_s.html#smooth-org.das2.qds.QDataSet-int">smooth(ds,size)</a> - run boxcar average over the dataset, returning a dataset of same geometry.<br> <a href="org/das2/qds/ops/Ops_s.html#smooth1-org.das2.qds.QDataSet-int">smooth1(ds,size)</a> - smooth over the first dimension (not the zeroth).<br> <a href="org/das2/qds/ops/Ops_s.html#smooth2d-org.das2.qds.QDataSet-int-int">smooth2d(ds,n0,n1)</a> - smooth in both the first and second dimensions.<br> <a href="org/das2/qds/ops/Ops_s.html#smoothFit-org.das2.qds.QDataSet-org.das2.qds.QDataSet-int">smoothFit(xx,yy,size)</a> - run boxcar average over the dataset, returning a dataset of same geometry.<br> <a href="org/das2/qds/ops/Ops_s.html#sort-org.das2.qds.QDataSet">sort(ds)</a> - returns a rank 1 dataset of indices that sort the rank 1 dataset ds. This is not the dataset sorted.<br> <a href="org/das2/qds/ops/Ops_s.html#sortInTime-org.das2.qds.QDataSet">sortInTime(ds)</a> - pick out the timetags and sort the data based on these.<br> <a href="org/das2/qds/ops/Ops_s.html#sqrt-org.das2.qds.QDataSet">sqrt(ds)</a> - element-wise sqrt.<br> <a href="org/das2/qds/ops/Ops_s.html#square-org.das2.qds.QDataSet">square(t)</a> - generates a square from the tags, where a the signal is 1 from 0-PI, 0 from PI-2*PI, etc.<br> <a href="org/das2/qds/ops/Ops_s.html#stddev-java.lang.Object">stddev(o)</a> - standard deviation function.<br> <a href="org/das2/qds/ops/Ops_s.html#stddev-org.das2.qds.QDataSet">stddev(ds)</a> - standard deviation function.<br> <a href="org/das2/qds/ops/Ops_s.html#strarr-int">strarr(len0)</a> - return a QDataSet containing empty strings.<br> <a href="org/das2/qds/ops/Ops_s.html#strarr-int-int">strarr(len0,len1)</a> - return a rank 2 QDataSet containing empty strings.<br> <a href="org/das2/qds/ops/Ops_s.html#subset-org.das2.qds.QDataSet-org.das2.qds.QDataSet">subset(ds,w)</a> - return the data at the indices given.<br> <a href="org/das2/qds/ops/Ops_s.html#subtract-java.lang.Object-java.lang.Object">subtract(ds1,ds2)</a> - subtract one dataset from another, using dataset to convert the arguments.<br> <a href="org/das2/qds/ops/Ops_s.html#subtract-org.das2.qds.QDataSet-org.das2.qds.QDataSet">subtract(ds1,ds2)</a> - subtract one dataset from another.<br> <a href="org/das2/qds/ops/Ops_s.html#synchronize-org.das2.qds.QDataSet-org.das2.qds.QDataSet">synchronize(ds1,ds)</a> - The first dataset...<br> <a href="org/das2/qds/ops/Ops_s.html#synchronize-org.das2.qds.QDataSet-org.das2.qds.QDataSet[]">synchronize(dsTarget,dsSources)</a> - The first dataset...<br> <a href="org/das2/qds/ops/Ops_s.html#synchronizeNN-org.das2.qds.QDataSet-org.das2.qds.QDataSet">synchronizeNN(ds1,ds)</a> - The first dataset...<br> <a href="org/das2/qds/ops/Ops_s.html#synchronizeNN-org.das2.qds.QDataSet-org.das2.qds.QDataSet[]">synchronizeNN(dsTarget,dsSources)</a> - The first dataset...<br> <a href="org/das2/qds/ops/Ops_s.html#synchronizeOne-org.das2.qds.QDataSet-org.das2.qds.QDataSet">synchronizeOne(dsTarget,dsSource)</a> - The first dataset...<br> <a href="org/das2/qds/ops/Ops_t.html#taggen-double-double-int-org.das2.datum.Units">taggen(base,dcadence,len0,units)</a> - creates tags.<br> <a href="org/das2/qds/ops/Ops_t.html#tan-double">tan(ds)</a> - return the trigonometric tangent of the real number in radians.<br> <a href="org/das2/qds/ops/Ops_t.html#tan-org.das2.qds.QDataSet">tan(ds)</a> - element-wise trigonometric tangent (tan) function<br> <a href="org/das2/qds/ops/Ops_t.html#tanh-org.das2.qds.QDataSet">tanh(ds)</a> - element-wise tanh.<br> <a href="org/das2/qds/ops/Ops_t.html#timeShift-org.das2.qds.QDataSet-org.das2.datum.Datum">timeShift(ds,delta)</a> - Shift the DEPEND_0 or the time column of a rank 2 dataset by the amount.<br> <a href="org/das2/qds/ops/Ops_t.html#timegen-java.lang.String-java.lang.String-int">timegen(baseTime,cadence,len0)</a> - returns rank 1 dataset with values that are times.<br> <a href="org/das2/qds/ops/Ops_t.html#toDegrees-org.das2.qds.QDataSet">toDegrees(ds)</a> - convert the data to degrees by multiplying each element by 180/PI. This does not check the units of the data, but a...<br> <a href="org/das2/qds/ops/Ops_t.html#toRadians-org.das2.qds.QDataSet">toRadians(ds)</a> - convert the data to radians by multiplying each element by PI/180. This does not check the units of the data, but a...<br> <a href="org/das2/qds/ops/Ops_t.html#toTimeDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">toTimeDataSet(years,mons,days,hour,minute,second,nano)</a> - return a rank 1 dataset of times.<br> <a href="org/das2/qds/ops/Ops_t.html#total-java.lang.Object">total(ds1)</a> - return the total of all the elements in the object which can be converted to a dataset.<br> <a href="org/das2/qds/ops/Ops_t.html#total-org.das2.qds.QDataSet">total(ds)</a> - return the total of all the elements in the dataset.<br> <a href="org/das2/qds/ops/Ops_t.html#total-org.das2.qds.QDataSet-int">total(ds,dim)</a> - reduce the dataset...<br> <a href="org/das2/qds/ops/Ops_t.html#total-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">total(ds,dim,mon)</a> - reduce the dataset...<br> <a href="org/das2/qds/ops/Ops_t.html#total-org.das2.qds.QDataSet-org.das2.util.monitor.ProgressMonitor">total(ds,mon)</a> - return the total of all the elements in the dataset.<br> <a href="org/das2/qds/ops/Ops_t.html#transpose-org.das2.qds.QDataSet">transpose(ds)</a> - transpose the rank 2 or rank 1 dataset.<br> <a href="org/das2/qds/ops/Ops_t.html#triangulate-org.das2.qds.QDataSet-org.das2.qds.QDataSet">triangulate(xx,yy)</a> - return a triangle tesselation of the space identified by rank 1 xx and yy.<br> <a href="org/das2/qds/ops/Ops_t.html#trim-int-org.das2.qds.QDataSet-int-int">trim(dim,ds,st,en)</a> - trim the qube dataset on any of its indices, for example ds[:,:,5:10] would use this operation.<br> <a href="org/das2/qds/ops/Ops_t.html#trim-int-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">trim(dim,ds,st,en)</a> - trim the qube dataset on any of its indices, for example ds[:,:,5:10] would use this operation.<br> <a href="org/das2/qds/ops/Ops_t.html#trim-org.das2.qds.QDataSet-int-int">trim(ds,st,en)</a> - trim the dataset to the indices on the zeroth dimension.<br> <a href="org/das2/qds/ops/Ops_t.html#trim-org.das2.qds.QDataSet-java.lang.Object">trim(ds,odr)</a> - return the trim of the dataset ds where its DEPEND_0 (typically xtags) are within the range dr.<br> <a href="org/das2/qds/ops/Ops_t.html#trim-org.das2.qds.QDataSet-org.das2.datum.DatumRange">trim(ds,dr)</a> - return the trim of the dataset ds where its DEPEND_0 (typically xtags) are within the range dr.<br> <a href="org/das2/qds/ops/Ops_t.html#trim-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">trim(ds,st,en)</a> - return the trim of the dataset ds where its DEPEND_0 (typically xtags) are within the range dr.<br> <a href="org/das2/qds/ops/Ops_t.html#trim1-org.das2.qds.QDataSet-int-int">trim1(ds,st,en)</a> - trim on the first (not zeroth) dimension.<br> <a href="org/das2/qds/ops/Ops_t.html#trim1-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">trim1(ds,st,en)</a> - return the trim of the dataset ds where its DEPEND_1 (typically ytags) are within the range dr.<br> <a href="org/das2/qds/ops/Ops_u.html#unbundle-org.das2.qds.QDataSet-int">unbundle(ds,i)</a> - Extract a bundled dataset from a bundle of datasets.<br> <a href="org/das2/qds/ops/Ops_u.html#unbundle-org.das2.qds.QDataSet-java.lang.String">unbundle(ds,name)</a> - Extract the named bundled dataset.<br> <a href="org/das2/qds/ops/Ops_u.html#unbundleBins-org.das2.qds.QDataSet-int">unbundleBins(ds,i)</a> - convenient method for getting the times from an events dataset, this unbundles the startTimes at i and the stopTimes...<br> <a href="org/das2/qds/ops/Ops_u.html#uniq-org.das2.qds.QDataSet">uniq(ds)</a> - Return the unique indices from the rank 1 dataset.<br> <a href="org/das2/qds/ops/Ops_u.html#uniq-org.das2.qds.QDataSet-org.das2.qds.QDataSet">uniq(ds,sort)</a> - Return the unique indices from the rank 1 dataset, using sort to resort the indices. If sort is null, then the...<br> <a href="org/das2/qds/ops/Ops_u.html#uniqValues-org.das2.qds.QDataSet-org.das2.qds.QDataSet">uniqValues(ds,sort)</a> - return the unique elements from the dataset.<br> <a href="org/das2/qds/ops/Ops_u.html#unwrap-org.das2.qds.QDataSet-double">unwrap(ds,discont)</a> - SciPy...<br> <a href="org/das2/qds/ops/Ops_v.html#valid-org.das2.qds.QDataSet">valid(ds)</a> - returns a dataset with zero where the data is invalid, and positive non-zero where the data is valid.<br> <a href="org/das2/qds/ops/Ops_v.html#variance-java.lang.Object">variance(o)</a> - variance function is the square of the stddev.<br> <a href="org/das2/qds/ops/Ops_v.html#variance-org.das2.qds.QDataSet">variance(ds)</a> - variance function is the square of the stddev.<br> <a href="org/das2/qds/ops/Ops_w.html#where-org.das2.qds.QDataSet">where(ds)</a> - returns a dataset containing the indices of where the dataset is non-zero. For a rank 1 dataset, returns a rank 1...<br> <a href="org/das2/qds/ops/Ops_w.html#whereR1-org.das2.qds.QDataSet">whereR1(ds)</a> - returns a dataset containing the indices of where the dataset is non-zero. This is used when the code using this...<br> <a href="org/das2/qds/ops/Ops_w.html#whereSequence-org.das2.qds.QDataSet-org.das2.qds.QDataSet">whereSequence(ds,seq)</a> - return a list of indices, similar to the where result.<br> <a href="org/das2/qds/ops/Ops_w.html#windowFunction-java.lang.String-int">windowFunction(type,len)</a> - return a dataset for the given filter type, added to support use in Jython.<br> <a href="org/das2/qds/ops/Ops_w.html#windowFunction-org.das2.qds.ops.Ops.FFTFilterType-int">windowFunction(filt,len)</a> - return a dataset for the given filter type.<br> <a href="org/das2/qds/ops/Ops_w.html#within-java.lang.Object-java.lang.Object">within(ds,bounds)</a> - return non-zero where the data in ds are within the bounds.<br> <a href="org/das2/qds/ops/Ops_w.html#within-org.das2.qds.QDataSet-org.das2.qds.QDataSet">within(ds,bounds)</a> - return non-zero where the data in ds are within the bounds.<br> <a href="org/das2/qds/ops/Ops_w.html#withinSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">withinSet(ds,set)</a> - returns 1 where the dataset contains elements within the set, 0 where elements are not within the set. Note this...<br> <a href="org/das2/qds/ops/Ops_w.html#without-java.lang.Object-java.lang.Object">without(ds,bounds)</a> - return non-zero where the data in ds are outside of the bounds.<br> <a href="org/das2/qds/ops/Ops_w.html#without-org.das2.qds.QDataSet-org.das2.qds.QDataSet">without(ds,bounds)</a> - return non-zero where the data in ds are outside of the bounds.<br> <a href="org/das2/qds/ops/Ops_x.html#xtags-org.das2.qds.QDataSet">xtags(ds)</a> - return the xtags of the dataset.<br> <a href="org/das2/qds/ops/Ops_y.html#ytags-org.das2.qds.QDataSet">ytags(ds)</a> - return the ytags of the dataset.<br> <a href="org/das2/qds/ops/Ops_z.html#zeros-int">zeros(len0)</a> - return new dataset filled with zeros.<br> <a href="org/das2/qds/ops/Ops_z.html#zeros-int-int">zeros(len0,len1)</a> - return new dataset filled with zeros.<br> <a href="org/das2/qds/ops/Ops_z.html#zeros-int-int-int">zeros(len0,len1,len2)</a> - return new dataset filled with zeros.<br> <a href="org/das2/qds/ops/Ops_z.html#zeros-int-int-int-int">zeros(len0,len1,len2,len3)</a> - return new dataset filled with zeros.<br> <a href="org/das2/qds/ops/Ops_z.html#zeros-org.das2.qds.QDataSet">zeros(ds)</a> - return a new dataset filled with zeroes that has the same geometry as the given dataset. Only supports QUBE datasets.<br> <a href="org/das2/qds/util/BinAverage.html#binAverage-org.das2.qds.QDataSet-org.das2.qds.QDataSet">binAverage(ds,newTags0)</a> of org.das2.qds.util.BinAverage - returns a dataset with tags specified by newTags0.<br> <a href="org/das2/qds/util/BinAverage.html#binAverage-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">binAverage(ds,newTags0,newTags1)</a> of org.das2.qds.util.BinAverage - returns a dataset with tags specified by newTags, where linear averages of the points in each bin are returned.<br> <a href="org/das2/qds/util/BinAverage.html#binAverageBundle-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">binAverageBundle(ds,dep0,dep1)</a> of org.das2.qds.util.BinAverage - takes rank 2 bundle (x,y,z) and averages it into table z(x,y).<br> <a href="org/das2/qds/util/BinAverage.html#binAverageBundle-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">binAverageBundle(ds,dep0,dep1,dep2)</a> of org.das2.qds.util.BinAverage - takes rank 2 bundle (x,y,z,f) and averages it into rank 3 qube f(x,y,z).<br> <a href="org/das2/qds/util/BinAverage.html#binMeanAverageDeviation-org.das2.qds.QDataSet-org.das2.qds.QDataSet">binMeanAverageDeviation(ads,ds)</a> of org.das2.qds.util.BinAverage - takes rank 2 bundle (x,y,z) and averages in table z(x,y) and computes the mean average deviation in each bin.<br> <a href="org/das2/qds/util/BinAverage.html#boxcar-org.das2.qds.QDataSet-int">boxcar(ds,size)</a> of org.das2.qds.util.BinAverage - run boxcar average over the dataset, returning a dataset of same geometry.<br> <a href="org/das2/qds/util/BinAverage.html#rebin-org.das2.qds.QDataSet-int">rebin(ds,n0)</a> of org.das2.qds.util.BinAverage - reduce the rank 1 dataset by averaging blocks of bins together<br> <a href="org/das2/qds/util/BinAverage.html#rebin-org.das2.qds.QDataSet-int-int">rebin(ds,n0,n1)</a> of org.das2.qds.util.BinAverage - reduce the rank 2 dataset by averaging blocks of bins together.<br> <a href="org/das2/qds/util/BinAverage.html#rebin-org.das2.qds.QDataSet-int-int-int">rebin(ds,n0,n1,n2)</a> of org.das2.qds.util.BinAverage - reduce the rank 3 dataset by averaging blocks of bins together.<br> <a href="org/das2/qds/util/BinAverage.html#rebin-org.das2.qds.QDataSet-org.das2.qds.QDataSet">rebin(ds,newTags0)</a> of org.das2.qds.util.BinAverage - returns a dataset with tags specified by newTags0.<br> <a href="org/das2/qds/util/BinAverage.html#residuals-org.das2.qds.QDataSet-int">residuals(ds,boxcarSize)</a> of org.das2.qds.util.BinAverage - returns number of stddev from adjacent data.<br>