<h2>org.das2.qds.BundleDataSet</h2><p>create a higher rank dataset with dim 1 being a bundle dimension. Each dataset must have the same length. Note this was created before BUNDLE_1 and bundle descriptor datasets were introduced, so this code is suspect. TODO: review and ensure compatibility with updates to bundle dataset semantics. Copied from JoinDataSet in June 2009 Modification History:<ul> <li> 2012-07-17: allow rank 2 datasets to be bundled. TODO: really? code doesn't look like it! <li> See https://sourceforge.net/p/autoplot/feature-requests/267/ </ul></p> <h2>BundleDataSet( )</h2> <p>Creates a new instance of BundleDataSet that accepts rank 1 datasets. (Rank 2 and up are not yet supported.)</p> <h2>BundleDataSet( int rank )</h2> <p>Creates a new instance of BundleDataSet with the given rank. Rank 1 datasets can bundle rank 0 datasets, while rank 2 can only bundle rank 1 datasets with the same depend_0.</p> <h2>BundleDataSet( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds )</h2> <p>create a bundle with the first dataset. The result will have rank N+1 where ds has rank N.</p> <hr> <a name="bundle"></a> <h2>bundle</h2> bundle( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → void <p>add the dataset to the bundle of datasets. Currently this implementation only supports rank N-1 datasets (N is this dataset's rank), but the QDataSet spec allows for qube datasets of any rank>1 to be bundled. This limitation will be removed in a future version. (Note QDataSet changes http://autoplot.org/QDataSet#2011-Apr-13)</p> <h3>Parameters</h3> ds - a QDataSet <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=bundle&unscoped_q=bundle">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/BundleDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/BundleDataSet.html#bundle">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/BundleDataSet.java#l120">[view source]</a> <br> <br> <hr> <a name="createRank0Bundle"></a> <h2>createRank0Bundle</h2> createRank0Bundle( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/BundleDataSet.html'>org.das2.qds.BundleDataSet</a> <p>return a BundleDataSet for bundling rank 0 datasets. The result will be a rank 1 datasets with BUNDLE_0 non-null.</p> <h3>Returns:</h3> a rank 1 BundleDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=createRank0Bundle&unscoped_q=createRank0Bundle">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/BundleDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/BundleDataSet.html#createRank0Bundle">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/BundleDataSet.java#l49">[view source]</a> <br> <br> <hr> <a name="createRank1Bundle"></a> <h2>createRank1Bundle</h2> createRank1Bundle( ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/BundleDataSet.html'>org.das2.qds.BundleDataSet</a> <p>return a BundleDataSet for bundling rank 1 datasets. The result will be a rank 2 datasets with BUNDLE_1 non-null.</p> <h3>Returns:</h3> a rank 2 BundleDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=createRank1Bundle&unscoped_q=createRank1Bundle">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/BundleDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/BundleDataSet.html#createRank1Bundle">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/BundleDataSet.java#l58">[view source]</a> <br> <br> <hr> <a name="length"></a> <h2>length</h2> length( ) → int <p></p> <h3>Returns:</h3> int <br><br> <a href="https://github.com/autoplot/dev/search?q=length&unscoped_q=length">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/BundleDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/BundleDataSet.html#length">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/BundleDataSet.java#l303">[view source]</a> <br> <br> length( int i0 ) → int<br> length( int i0, int i1 ) → int<br> length( int i0, int i1, int i2 ) → int<br> <hr> <a name="property"></a> <h2>property</h2> property( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> name, int i0 ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> <p></p> <h3>Parameters</h3> name - a String <br> i0 - an int <h3>Returns:</h3> java.lang.Object <br><br> <a href="https://github.com/autoplot/dev/search?q=property&unscoped_q=property">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/BundleDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/BundleDataSet.html#property">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/BundleDataSet.java#l284">[view source]</a> <br> <br> <hr> <a name="rank"></a> <h2>rank</h2> rank( ) → int <p></p> <h3>Returns:</h3> int <br><br> <a href="https://github.com/autoplot/dev/search?q=rank&unscoped_q=rank">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/BundleDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/BundleDataSet.html#rank">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/BundleDataSet.java#l247">[view source]</a> <br> <br> <hr> <a name="toString"></a> <h2>toString</h2> toString( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> <p></p> <h3>Returns:</h3> java.lang.String <br><br> <a href="https://github.com/autoplot/dev/search?q=toString&unscoped_q=toString">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/BundleDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/BundleDataSet.html#toString">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/BundleDataSet.java#l323">[view source]</a> <br> <br> <hr> <a name="unbundle"></a> <h2>unbundle</h2> unbundle( int i ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p>allow to simply unbundle the dataset. If the bundle has DEPEND_0, then DEPEND_0 may be added to the result.</p> <h3>Parameters</h3> i - the index. <h3>Returns:</h3> the dataset at i. <br><br> <a href="https://github.com/autoplot/dev/search?q=unbundle&unscoped_q=unbundle">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/BundleDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/BundleDataSet.html#unbundle">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/BundleDataSet.java#l159">[view source]</a> <br> <br> <hr> <a name="value"></a> <h2>value</h2> value( int i0 ) → double <p></p> <h3>Parameters</h3> i0 - an int <h3>Returns:</h3> double <br><br> <a href="https://github.com/autoplot/dev/search?q=value&unscoped_q=value">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/BundleDataSet.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/das2/qds/BundleDataSet.html#value">[view on old javadoc]</a> <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/BundleDataSet.java#l252">[view source]</a> <br> <br> value( int i0, int i1 ) → double<br> value( int i0, int i1, int i2 ) → double<br> value( int i0, int i1, int i2, int i3 ) → double<br>