<h2>org.das2.qds.examples.Schemes</h2><p>For the various QDataSet schemes, show examples and documentation for each. This was motivated when trying to describe the output of org.das2.graph.ContoursRenderer.doAutorange() Note all QDataSets are "duck-typed," meaning if they happen to meet the requirements of an interface then they are an instance of the interface. All schemes can be executed using reflection, looking for methods starting with "is". This Jython code scans through the class looking for all the methods which make a dataset: <pre>{@code mm= dir( Schemes ) i=0 for m in mm: if ( m[0:2]=='is' ): continue else: i=i+1 }</pre></p> <h2>Schemes( )</h2> <p></p> <hr> <a name="angleDistribution"></a> <h2>angleDistribution</h2> angleDistribution( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return example angle distribution.</p> <h3>Returns:</h3> example angle distribution. <br><br> <a href="https://github.com/autoplot/dev/search?q=angleDistribution&unscoped_q=angleDistribution">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#angleDistribution">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l518">[view source]</a> <br> <br> angleDistribution( int i ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a><br> <hr> <a name="arrayOfBoundingBox"></a> <h2>arrayOfBoundingBox</h2> arrayOfBoundingBox( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>array of bounding boxes, joined by the zeroth dimension.</p> <h3>Returns:</h3> array of bounding boxes <h3>See Also:</h3> <a href='null'>boundingBox()</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=arrayOfBoundingBox&unscoped_q=arrayOfBoundingBox">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#arrayOfBoundingBox">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l102">[view source]</a> <br> <br> <hr> <a name="boundingBox"></a> <h2>boundingBox</h2> boundingBox( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a bounding box for the data. This is a rank 2 dataset where ds[0,:] shows the bounds for the first dimension and ds[1,:] shows the bounds for the second dimension. Therefor ds[0,0] is the minumum extent of the first dimension, and ds[0,1] is the maximum. Note this can be extended to any number of dimensions (cube or hypercube). Note, <blockquote><pre> from org.das2.qds.examples import Schemes ds= Schemes.boundingBox() print asDatumRange(ds.slice(0)) </pre></blockquote></p> <h3>Returns:</h3> a bounding box for the data. <h3>See Also:</h3> <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/DataSetUtil.html#asDatumRange'>org.das2.qds.DataSetUtil#asDatumRange(QDataSet)</a> <br> <a href='null'>arrayOfBoundingBox()</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=boundingBox&unscoped_q=boundingBox">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#boundingBox">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l71">[view source]</a> <br> <br> <hr> <a name="bundleDataSet"></a> <h2>bundleDataSet</h2> bundleDataSet( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return an example bundle dataset that bundles timetags, a rank 1 dataset and a rank 1 dataset.</p> <h3>Returns:</h3> an example bundle dataset <h3>See Also:</h3> <a href='null'>complexBundleDataSet()</a> which has differing rank.<br> <br><br> <a href="https://github.com/autoplot/dev/search?q=bundleDataSet&unscoped_q=bundleDataSet">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#bundleDataSet">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l656">[view source]</a> <br> <br> <hr> <a name="bundleDescriptor"></a> <h2>bundleDescriptor</h2> bundleDescriptor( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return data that describes the columns of another dataset. Note these are typically not found in APIs. The bundle descriptor will be <ul> <li> rank 2, <li> length() gives the number of columns. <li> length(i) gives the number of indices of the ith column, or the ith column's rank. <li> property(i,NAME) gives the name of the column <li> property(i,START_INDEX) gives the column which is the first column of the rank 2 or higher bundled data set. <li> property(i,xxx) gives property xxx of the column <li> property(i,DEPEND0_NAME) gives the name of the column containing the depend 0 values. </ul></p> <h3>Returns:</h3> data that describes the columns of another dataset. <br><br> <a href="https://github.com/autoplot/dev/search?q=bundleDescriptor&unscoped_q=bundleDescriptor">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#bundleDescriptor">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l706">[view source]</a> <br> <br> <hr> <a name="complexBundleDataSet"></a> <h2>complexBundleDataSet</h2> complexBundleDataSet( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return bundle with Time, Density, Speed, and Flux, to demonstrate a bundle of datasets with differing rank.</p> <h3>Returns:</h3> bundle with Time, Density, Speed, and Flux <h3>See Also:</h3> <a href='null'>complexBundleDataSet2()</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=complexBundleDataSet&unscoped_q=complexBundleDataSet">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#complexBundleDataSet">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l784">[view source]</a> <br> <br> <hr> <a name="complexBundleDataSet2"></a> <h2>complexBundleDataSet2</h2> complexBundleDataSet2( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>A complexBundleDataSet is a set of datasets which have different rank. The rank 2 datasets take multiple columns of the dataset, and rank 3 and 4 datasets are unrolled to make them rank 2 and the property ELEMENT_DIMENSIONS is used to re-form them. This returns an example bundle dataset that bundles timetags, density, velocity, and flux. Yes, this was coded this twice, not realizing it was already done. This code is probably easier to read, so it is left in.</p> <h3>Returns:</h3> an example bundle dataset <h3>See Also:</h3> <a href='null'>complexBundleDataSet()</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=complexBundleDataSet2&unscoped_q=complexBundleDataSet2">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#complexBundleDataSet2">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l582">[view source]</a> <br> <br> <hr> <a name="complexCoordinateSystemDepend"></a> <h2>complexCoordinateSystemDepend</h2> complexCoordinateSystemDepend( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>returns the QDataSet used to identify the columns of a complex coordinate frame.</p> <h3>Returns:</h3> the QDataSet used to identify the columns of a complex coordinate frame. <br><br> <a href="https://github.com/autoplot/dev/search?q=complexCoordinateSystemDepend&unscoped_q=complexCoordinateSystemDepend">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#complexCoordinateSystemDepend">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l737">[view source]</a> <br> <br> <hr> <a name="compositeImage"></a> <h2>compositeImage</h2> compositeImage( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return an example of a compositeImage.</p> <h3>Returns:</h3> image[320,240,3] <br><br> <a href="https://github.com/autoplot/dev/search?q=compositeImage&unscoped_q=compositeImage">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#compositeImage">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l420">[view source]</a> <br> <br> <hr> <a name="eventsList"></a> <h2>eventsList</h2> eventsList( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return example events list. This is a four-column rank 2 dataset with start time, end time, RGB color, and ordinal data for the message.</p> <h3>Returns:</h3> example events list. <br><br> <a href="https://github.com/autoplot/dev/search?q=eventsList&unscoped_q=eventsList">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#eventsList">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l455">[view source]</a> <br> <br> <hr> <a name="irregularJoin"></a> <h2>irregularJoin</h2> irregularJoin( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a rank 3 irregular join of three datasets, the first is 13 records of 27 energies, the second is 13 records of 20 energies, and the third is 14 records of 24 energies.</p> <h3>Returns:</h3> a rank 3 irregular join. <br><br> <a href="https://github.com/autoplot/dev/search?q=irregularJoin&unscoped_q=irregularJoin">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#irregularJoin">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l1020">[view source]</a> <br> <br> <hr> <a name="isAngleDistribution"></a> <h2>isAngleDistribution</h2> isAngleDistribution( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is an angle distribution.</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is an angle distribution. <br><br> <a href="https://github.com/autoplot/dev/search?q=isAngleDistribution&unscoped_q=isAngleDistribution">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isAngleDistribution">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l560">[view source]</a> <br> <br> <hr> <a name="isArrayOfBoundingBox"></a> <h2>isArrayOfBoundingBox</h2> isArrayOfBoundingBox( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is a rank 3 array of bounding boxes. Presently only 2-D bounding boxes are allowed. The zeroth dimension is the number of boxes, and each slice is a bounding box.</p> <h3>Parameters</h3> ds - a QDataSet <h3>Returns:</h3> true if the data is a rank 3 array of bounding boxes. <br><br> <a href="https://github.com/autoplot/dev/search?q=isArrayOfBoundingBox&unscoped_q=isArrayOfBoundingBox">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isArrayOfBoundingBox">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l138">[view source]</a> <br> <br> <hr> <a name="isBoundingBox"></a> <h2>isBoundingBox</h2> isBoundingBox( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is a boundingBox. A bounding box is rank 2 and has length 2. ds[0,:] is typically the horizontal direction, and ds[1,:] is the vertical.</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the dataset is a bounding box. <br><br> <a href="https://github.com/autoplot/dev/search?q=isBoundingBox&unscoped_q=isBoundingBox">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isBoundingBox">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l93">[view source]</a> <br> <br> <hr> <a name="isBundleDataSet"></a> <h2>isBundleDataSet</h2> isBundleDataSet( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is a bundle dataset</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is a bundle dataset <br><br> <a href="https://github.com/autoplot/dev/search?q=isBundleDataSet&unscoped_q=isBundleDataSet">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isBundleDataSet">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l672">[view source]</a> <br> <br> <hr> <a name="isBundleDescriptor"></a> <h2>isBundleDescriptor</h2> isBundleDescriptor( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> bds ) → boolean <p>return true if the data describes the columns of another dataset.</p> <h3>Parameters</h3> bds - a QDataSet <h3>Returns:</h3> a boolean <br><br> <a href="https://github.com/autoplot/dev/search?q=isBundleDescriptor&unscoped_q=isBundleDescriptor">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isBundleDescriptor">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l681">[view source]</a> <br> <br> <hr> <a name="isComplexCoordinateSystemDepend"></a> <h2>isComplexCoordinateSystemDepend</h2> isComplexCoordinateSystemDepend( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> dep ) → boolean <p>return true if the data is length 2, rank 1, and has "ComplexNumber" as the COORDINATE_FRAME.</p> <h3>Parameters</h3> dep - a QDataSet <h3>Returns:</h3> a boolean <br><br> <a href="https://github.com/autoplot/dev/search?q=isComplexCoordinateSystemDepend&unscoped_q=isComplexCoordinateSystemDepend">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isComplexCoordinateSystemDepend">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l746">[view source]</a> <br> <br> <hr> <a name="isComplexNumbers"></a> <h2>isComplexNumbers</h2> isComplexNumbers( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds1 ) → boolean <p>return true if the data represents an array of complex numbers, containing the property COORDINATE_FRAME on the last DEPEND, which is equal to "ComplexNumber"</p> <h3>Parameters</h3> ds1 - a dataset <h3>Returns:</h3> true if the data represents an array of complex numbers. <h3>See Also:</h3> <a href='null'>Ops#checkComplexArgument(QDataSet)</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=isComplexNumbers&unscoped_q=isComplexNumbers">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isComplexNumbers">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l757">[view source]</a> <br> <br> <hr> <a name="isCompositeImage"></a> <h2>isCompositeImage</h2> isCompositeImage( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the dataset is a composite image, and is plottable with the RGBImageRenderer</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the dataset is a composite image. <br><br> <a href="https://github.com/autoplot/dev/search?q=isCompositeImage&unscoped_q=isCompositeImage">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isCompositeImage">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l442">[view source]</a> <br> <br> <hr> <a name="isEventsList"></a> <h2>isEventsList</h2> isEventsList( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is an events list.</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is an events list. <br><br> <a href="https://github.com/autoplot/dev/search?q=isEventsList&unscoped_q=isEventsList">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isEventsList">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l475">[view source]</a> <br> <br> <hr> <a name="isIrregularJoin"></a> <h2>isIrregularJoin</h2> isIrregularJoin( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is a join of datasets of different cadences or lengths.</p> <h3>Parameters</h3> ds - a QDataSet <h3>Returns:</h3> return true if the data is a join of datasets of different cadences or lengths. <br><br> <a href="https://github.com/autoplot/dev/search?q=isIrregularJoin&unscoped_q=isIrregularJoin">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isIrregularJoin">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l1009">[view source]</a> <br> <br> <hr> <a name="isLegacyXYZScatter"></a> <h2>isLegacyXYZScatter</h2> isLegacyXYZScatter( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> zds ) → boolean <p>Many of Autoplot's codes use the "legacyXYZScatter" QDataSet scheme, where the X tags are in DEPEND_0, the Y tags are the QDataSet, and PLANE_0 contains the Z values.</p> <h3>Parameters</h3> zds - a QDataSet <h3>Returns:</h3> a boolean <br><br> <a href="https://github.com/autoplot/dev/search?q=isLegacyXYZScatter&unscoped_q=isLegacyXYZScatter">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isLegacyXYZScatter">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l950">[view source]</a> <br> <br> <hr> <a name="isPolyMesh"></a> <h2>isPolyMesh</h2> isPolyMesh( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data can be used as a triangulation or tessalation of 4-point rectangles.</p> <h3>Parameters</h3> ds - a QDataSet <h3>Returns:</h3> a boolean <h3>See Also:</h3> <a href='null'>Ops#polyCenters(QDataSet)</a> <br> <a href='https://sourceforge.net/p/autoplot/feature-requests/819/'>https://sourceforge.net/p/autoplot/feature-requests/819/</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=isPolyMesh&unscoped_q=isPolyMesh">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isPolyMesh">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l1047">[view source]</a> <br> <br> <hr> <a name="isRank1AlongTrajectory"></a> <h2>isRank1AlongTrajectory</h2> isRank1AlongTrajectory( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is rank 1 along a trajectory</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is rank 1 along a trajectory <br><br> <a href="https://github.com/autoplot/dev/search?q=isRank1AlongTrajectory&unscoped_q=isRank1AlongTrajectory">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isRank1AlongTrajectory">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l874">[view source]</a> <br> <br> <hr> <a name="isRank1AtXYScatter"></a> <h2>isRank1AtXYScatter</h2> isRank1AtXYScatter( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>is a Z that is a function of X and Y of a xyScatter.</p> <h3>Parameters</h3> ds - a QDataSet <h3>Returns:</h3> true if is a Z that is a function of X and Y of a xyScatter. <br><br> <a href="https://github.com/autoplot/dev/search?q=isRank1AtXYScatter&unscoped_q=isRank1AtXYScatter">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isRank1AtXYScatter">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l916">[view source]</a> <br> <br> <hr> <a name="isRank2Bins"></a> <h2>isRank2Bins</h2> isRank2Bins( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> dep ) → boolean <p>return true if the data is a rank 2 list of M bins. The data will have rank=2 and the property BINS_1='min,max'</p> <h3>Parameters</h3> dep - a QDataSet <h3>Returns:</h3> true if the data is a rank 2 list of M bins <br><br> <a href="https://github.com/autoplot/dev/search?q=isRank2Bins&unscoped_q=isRank2Bins">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isRank2Bins">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l927">[view source]</a> <br> <br> <hr> <a name="isRank2Waveform"></a> <h2>isRank2Waveform</h2> isRank2Waveform( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is a rank 2 waveform.</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is a rank 2 waveform. <br><br> <a href="https://github.com/autoplot/dev/search?q=isRank2Waveform&unscoped_q=isRank2Waveform">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isRank2Waveform">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l167">[view source]</a> <br> <br> <hr> <a name="isRank2WaveformRank2Offsets"></a> <h2>isRank2WaveformRank2Offsets</h2> isRank2WaveformRank2Offsets( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is a rank 2 waveform with rank 2 offsets.</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is a rank 2 waveform. <br><br> <a href="https://github.com/autoplot/dev/search?q=isRank2WaveformRank2Offsets&unscoped_q=isRank2WaveformRank2Offsets">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isRank2WaveformRank2Offsets">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l243">[view source]</a> <br> <br> <hr> <a name="isRank3Waveform"></a> <h2>isRank3Waveform</h2> isRank3Waveform( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is a rank 3 join of rank 2 waveforms.</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is a rank 3 waveform. <br><br> <a href="https://github.com/autoplot/dev/search?q=isRank3Waveform&unscoped_q=isRank3Waveform">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isRank3Waveform">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l215">[view source]</a> <br> <br> <hr> <a name="isScalarSeriesWithErrors"></a> <h2>isScalarSeriesWithErrors</h2> isScalarSeriesWithErrors( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true is the data is a simple series of scalars with errors.</p> <h3>Parameters</h3> ds - dataset <h3>Returns:</h3> true is the data is a simple series of scalars with errors. <br><br> <a href="https://github.com/autoplot/dev/search?q=isScalarSeriesWithErrors&unscoped_q=isScalarSeriesWithErrors">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isScalarSeriesWithErrors">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l337">[view source]</a> <br> <br> <hr> <a name="isScalarTimeSeries"></a> <h2>isScalarTimeSeries</h2> isScalarTimeSeries( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is a simple time series of scalars.</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is a simple spectrogram. <br><br> <a href="https://github.com/autoplot/dev/search?q=isScalarTimeSeries&unscoped_q=isScalarTimeSeries">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isScalarTimeSeries">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l315">[view source]</a> <br> <br> <hr> <a name="isSimpleSpectrogram"></a> <h2>isSimpleSpectrogram</h2> isSimpleSpectrogram( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is a simple spectrogram, which is rank 2, and not a small bundle.</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is a simple spectrogram. <br><br> <a href="https://github.com/autoplot/dev/search?q=isSimpleSpectrogram&unscoped_q=isSimpleSpectrogram">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isSimpleSpectrogram">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l287">[view source]</a> <br> <br> <hr> <a name="isSimpleSpectrogramTimeSeries"></a> <h2>isSimpleSpectrogramTimeSeries</h2> isSimpleSpectrogramTimeSeries( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is a simple spectrogram.</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is a simple spectrogram. <br><br> <a href="https://github.com/autoplot/dev/search?q=isSimpleSpectrogramTimeSeries&unscoped_q=isSimpleSpectrogramTimeSeries">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isSimpleSpectrogramTimeSeries">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l357">[view source]</a> <br> <br> <hr> <a name="isTimeSeries"></a> <h2>isTimeSeries</h2> isTimeSeries( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>returns true if the dataset is a time series. This is either something that has DEPEND_0 as a dataset with time location units, or a join of other datasets that are time series.</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the dataset is a time series. <h3>See Also:</h3> <a href='null'>SemanticOps#isTimeSeries(QDataSet)</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=isTimeSeries&unscoped_q=isTimeSeries">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isTimeSeries">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l369">[view source]</a> <br> <br> <hr> <a name="isTrajectory"></a> <h2>isTrajectory</h2> isTrajectory( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true is the data is a trajectory</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is a trajectory <br><br> <a href="https://github.com/autoplot/dev/search?q=isTrajectory&unscoped_q=isTrajectory">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isTrajectory">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l853">[view source]</a> <br> <br> <hr> <a name="isUniformCadence"></a> <h2>isUniformCadence</h2> isUniformCadence( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true of the data has a uniform cadence. Note that the CADENCE property is ignored.</p> <h3>Parameters</h3> ds - a rank 1 dataset <h3>Returns:</h3> true if the data has uniform cadence. <br><br> <a href="https://github.com/autoplot/dev/search?q=isUniformCadence&unscoped_q=isUniformCadence">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isUniformCadence">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l387">[view source]</a> <br> <br> <hr> <a name="isUniformRatiometricCadence"></a> <h2>isUniformRatiometricCadence</h2> isUniformRatiometricCadence( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true of the data has a uniform cadence in log space. Note that the CADENCE property is ignored.</p> <h3>Parameters</h3> ds - a rank 1 dataset <h3>Returns:</h3> true if the data has uniform cadence. <br><br> <a href="https://github.com/autoplot/dev/search?q=isUniformRatiometricCadence&unscoped_q=isUniformRatiometricCadence">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isUniformRatiometricCadence">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l408">[view source]</a> <br> <br> <hr> <a name="isVectorTimeSeries"></a> <h2>isVectorTimeSeries</h2> isVectorTimeSeries( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>return true if the data is a vector time series.</p> <h3>Parameters</h3> ds - a dataset <h3>Returns:</h3> true if the data is a vector time series. <br><br> <a href="https://github.com/autoplot/dev/search?q=isVectorTimeSeries&unscoped_q=isVectorTimeSeries">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isVectorTimeSeries">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l269">[view source]</a> <br> <br> <hr> <a name="isXYScatter"></a> <h2>isXYScatter</h2> isXYScatter( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p>is a xyScatter data set.</p> <h3>Parameters</h3> ds - a QDataSet <h3>Returns:</h3> true if is a xyScatter data set. <br><br> <a href="https://github.com/autoplot/dev/search?q=isXYScatter&unscoped_q=isXYScatter">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isXYScatter">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l895">[view source]</a> <br> <br> <hr> <a name="isXYZScatter"></a> <h2>isXYZScatter</h2> isXYZScatter( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> zds ) → boolean <p></p> <h3>Parameters</h3> zds - a QDataSet <h3>Returns:</h3> true is it is an xyzScatter scheme. <h3>See Also:</h3> <a href='null'>xyzScatter()</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=isXYZScatter&unscoped_q=isXYZScatter">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#isXYZScatter">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l978">[view source]</a> <br> <br> <hr> <a name="legacyXYZScatter"></a> <h2>legacyXYZScatter</h2> legacyXYZScatter( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>Many code use this form of data to represent Z(X,Y). This is not preferred, and ds[n;x,y,z] should be used instead. This is available for testing.</p> <h3>Returns:</h3> rank 1 dataset with DEPEND_0 and PLANE_0 properties. <h3>See Also:</h3> <a href='null'>rank1AtXYScatter</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=legacyXYZScatter&unscoped_q=legacyXYZScatter">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#legacyXYZScatter">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l960">[view source]</a> <br> <br> <hr> <a name="polyMesh"></a> <h2>polyMesh</h2> polyMesh( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>set of 2-d or 3-d points and the triangles connecting them. Note that Ops.triangulate does not return this schema. This is introduced to experiment with an oddly-structured dataset. For example, this can be a DEPEND_0 of a rank 1 rgb color dataset.</p> <h3>Returns:</h3> a triangular mesh. <br><br> <a href="https://github.com/autoplot/dev/search?q=polyMesh&unscoped_q=polyMesh">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#polyMesh">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l1031">[view source]</a> <br> <br> <hr> <a name="rank1AlongTrajectory"></a> <h2>rank1AlongTrajectory</h2> rank1AlongTrajectory( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a rank 1 dataset that depends on a trajectory through a space, which is not supported currently.</p> <h3>Returns:</h3> rank 1 dataset with DEPEND_0 a trajectory. <br><br> <a href="https://github.com/autoplot/dev/search?q=rank1AlongTrajectory&unscoped_q=rank1AlongTrajectory">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#rank1AlongTrajectory">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l863">[view source]</a> <br> <br> <hr> <a name="rank1AtXYScatter"></a> <h2>rank1AtXYScatter</h2> rank1AtXYScatter( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>Here there is a Z that is a function of X and Y of a xyScatter.</p> <h3>Returns:</h3> rank 1 dataset that has bundle for DEPEND_0. <h3>See Also:</h3> <a href='null'>xyzScatter()</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=rank1AtXYScatter&unscoped_q=rank1AtXYScatter">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#rank1AtXYScatter">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l904">[view source]</a> <br> <br> <hr> <a name="rank2Bins"></a> <h2>rank2Bins</h2> rank2Bins( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a rank 2 dataset that is a list of bins.</p> <h3>Returns:</h3> a QDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=rank2Bins&unscoped_q=rank2Bins">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#rank2Bins">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l937">[view source]</a> <br> <br> <hr> <a name="rank2ComplexNumbers"></a> <h2>rank2ComplexNumbers</h2> rank2ComplexNumbers( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a complex rank 2 dataset, N by 2, which can be thought of as a 1-D array of N complex numbers</p> <h3>Returns:</h3> a complex rank 2 dataset ds[N,2] <h3>See Also:</h3> <a href='null'>isComplexNumbers(QDataSet)</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=rank2ComplexNumbers&unscoped_q=rank2ComplexNumbers">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#rank2ComplexNumbers">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l716">[view source]</a> <br> <br> <hr> <a name="rank2Waveform"></a> <h2>rank2Waveform</h2> rank2Waveform( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a rank 2 waveform, where the waveform is stored in packets. DEPEND_0 is the time for each packet, and DEPEND_1 is the difference in time for each measurement to the packet time. Note the additional requirement that the offsets be uniform, e.g.: <blockquote><pre> from org.das2.qds.examples import Schemes ds= Schemes.rank2Waveform() deltaT= ds.property( QDataSet.DEPEND_1 ) ddeltaT= diffs(dep1) print ddeltaT[0], ddeltT[-1] # should be the same </pre></blockquote></p> <h3>Returns:</h3> rank 2 waveform. <br><br> <a href="https://github.com/autoplot/dev/search?q=rank2Waveform&unscoped_q=rank2Waveform">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#rank2Waveform">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l158">[view source]</a> <br> <br> <hr> <a name="rank2WaveformRank2Offsets"></a> <h2>rank2WaveformRank2Offsets</h2> rank2WaveformRank2Offsets( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a rank 2 waveform, but DEPEND_1 which contains the offsets is also rank 2. This was introduced to support study where short waveform-like structures were identified.</p> <h3>Returns:</h3> a rank 2 waveform, but with rank 2 time-varying DEPEND_1 offsets. <br><br> <a href="https://github.com/autoplot/dev/search?q=rank2WaveformRank2Offsets&unscoped_q=rank2WaveformRank2Offsets">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#rank2WaveformRank2Offsets">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l230">[view source]</a> <br> <br> <hr> <a name="rank3Waveform"></a> <h2>rank3Waveform</h2> rank3Waveform( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a join of rank 2 waveforms, also called a rank 3 waveform.</p> <h3>Returns:</h3> rank 3 waveform <br><br> <a href="https://github.com/autoplot/dev/search?q=rank3Waveform&unscoped_q=rank3Waveform">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#rank3Waveform">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l186">[view source]</a> <br> <br> <hr> <a name="scalarSeriesWithErrors"></a> <h2>scalarSeriesWithErrors</h2> scalarSeriesWithErrors( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a rank 1 scalar series with errors.</p> <h3>Returns:</h3> a rank 1 scalar series with errors. <br><br> <a href="https://github.com/autoplot/dev/search?q=scalarSeriesWithErrors&unscoped_q=scalarSeriesWithErrors">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#scalarSeriesWithErrors">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l323">[view source]</a> <br> <br> <hr> <a name="scalarTimeSeries"></a> <h2>scalarTimeSeries</h2> scalarTimeSeries( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a rank 1 scalar time series.</p> <h3>Returns:</h3> a rank 1 scalar time series. <br><br> <a href="https://github.com/autoplot/dev/search?q=scalarTimeSeries&unscoped_q=scalarTimeSeries">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#scalarTimeSeries">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l299">[view source]</a> <br> <br> <hr> <a name="simpleSpectrogram"></a> <h2>simpleSpectrogram</h2> simpleSpectrogram( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a rank 2 simple spectrogram, which has two indeces.</p> <h3>Returns:</h3> rank 2 simple spectrogram <br><br> <a href="https://github.com/autoplot/dev/search?q=simpleSpectrogram&unscoped_q=simpleSpectrogram">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#simpleSpectrogram">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l277">[view source]</a> <br> <br> <hr> <a name="simpleSpectrogramTimeSeries"></a> <h2>simpleSpectrogramTimeSeries</h2> simpleSpectrogramTimeSeries( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a rank 2 simple spectrogram, which has two indeces and is a TimeSeries.</p> <h3>Returns:</h3> simple spectrogram time series <br><br> <a href="https://github.com/autoplot/dev/search?q=simpleSpectrogramTimeSeries&unscoped_q=simpleSpectrogramTimeSeries">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#simpleSpectrogramTimeSeries">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l348">[view source]</a> <br> <br> <hr> <a name="trajectory"></a> <h2>trajectory</h2> trajectory( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a trajectory through a space</p> <h3>Returns:</h3> rank 2 dataset <br><br> <a href="https://github.com/autoplot/dev/search?q=trajectory&unscoped_q=trajectory">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#trajectory">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l842">[view source]</a> <br> <br> <hr> <a name="uniformCadence"></a> <h2>uniformCadence</h2> uniformCadence( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>uniform cadence is when each tag is the same distance apart, within a reasonable threshold.</p> <h3>Returns:</h3> dataset with uniform cadence <br><br> <a href="https://github.com/autoplot/dev/search?q=uniformCadence&unscoped_q=uniformCadence">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#uniformCadence">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l377">[view source]</a> <br> <br> <hr> <a name="uniformRatiometricCadence"></a> <h2>uniformRatiometricCadence</h2> uniformRatiometricCadence( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>uniform ratiometric cadence is when the tags are uniform in log space.</p> <h3>Returns:</h3> dataset with uniform ratiometric cadence. <br><br> <a href="https://github.com/autoplot/dev/search?q=uniformRatiometricCadence&unscoped_q=uniformRatiometricCadence">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#uniformRatiometricCadence">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l398">[view source]</a> <br> <br> <hr> <a name="vectorTimeSeries"></a> <h2>vectorTimeSeries</h2> vectorTimeSeries( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>return a rank 2 vectorTimeSeries, which is a bundle of m rank 1 measurements. This tacitly asserts orthogonality, but the bundled data should at least all be rank 1 and in the same units. <blockquote><pre> from org.das2.qds.examples import Schemes ds= Schemes.vectorTimeSeries() plot( magnitude( ds ) ) plot( unbundle( ds, 0 ) ) </pre></blockquote> dataset→rank2bundle→vectorTimeSeries.</p> <h3>Returns:</h3> rank 2 vector time series. <br><br> <a href="https://github.com/autoplot/dev/search?q=vectorTimeSeries&unscoped_q=vectorTimeSeries">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#vectorTimeSeries">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l260">[view source]</a> <br> <br> <hr> <a name="xyScatter"></a> <h2>xyScatter</h2> xyScatter( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>"scatter" is meant to indicate there is no connection between successive points, and that there is no dependence indicates no clean relation between the bundled datasets.</p> <h3>Returns:</h3> a QDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=xyScatter&unscoped_q=xyScatter">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#xyScatter">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l884">[view source]</a> <br> <br> <hr> <a name="xyzScatter"></a> <h2>xyzScatter</h2> xyzScatter( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>This will be the preferred way to represent X,Y → Z. This shows a problem, however, where there is no way to indicate the dependencies for the columns. The Z column can have DEPENDNAME_0, but how does one declare the dependence on Y as well? In https://sourceforge.net/p/autoplot/bugs/1710/, I propose CONTEXT_0=field0,field2, which seems like it would work nicely.</p> <h3>Returns:</h3> a QDataSet <h3>See Also:</h3> <a href='null'>rank1AlongTrajectory()</a> <br> <a href='null'>rank1AtXYScatter()</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=xyzScatter&unscoped_q=xyzScatter">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/examples/Schemes.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/examples/Schemes.html#xyzScatter">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/examples/Schemes.java#l993">[view source]</a> <br> <br>