<hr>
<a name="rand"></a>
<h2><del>rand</del></h2>
Deprecated: use randu instead
<hr>
<a name="rand-int"></a>
<h2><del>rand</del></h2>
Deprecated: use randu instead.  This is used in many test programs and Jython codes, and will not be removed.
<hr>
<a name="rand-int-int"></a>
<h2><del>rand</del></h2>
Deprecated: use randu instead
<hr>
<a name="rand-int-int-int"></a>
<h2><del>rand</del></h2>
Deprecated: use randu instead
<hr>
<a name="randn"></a>
<h2>randn</h2>
randn(  ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return a rank 0 dataset of random numbers of a Gaussian (normal) distribution.</p>

<h3>Returns:</h3>
a rank 0 dataset of random numbers of a Gaussian (normal) distribution.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randn&unscoped_q=randn">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randn">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4644">[view source]</a>
<br>
<br>
<hr>
<a name="randn-int"></a>
<h2>randn</h2>
randn( int len0 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return a rank 1 dataset of random numbers of a Gaussian (normal) distribution.</p>

<h3>Parameters</h3>
len0 - the number of elements in the first index.

<h3>Returns:</h3>
a rank 1 dataset of random numbers of a Gaussian (normal) distribution.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randn&unscoped_q=randn">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randn-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4653">[view source]</a>
<br>
<br>
<hr>
<a name="randn-int-int"></a>
<h2>randn</h2>
randn( int len0, int len1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return a rank 2 dataset of random numbers of a Gaussian (normal) distribution.</p>

<h3>Parameters</h3>
len0 - the number of elements in the first index.
<br>
len1 - the number of elements in the second index.

<h3>Returns:</h3>
a rank 2 dataset of random numbers of a Gaussian (normal) distribution.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randn&unscoped_q=randn">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randn-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4663">[view source]</a>
<br>
<br>
<hr>
<a name="randn-int-int-int"></a>
<h2>randn</h2>
randn( int len0, int len1, int len2 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return a rank 3 dataset of random numbers of a Gaussian (normal) distribution.</p>

<h3>Parameters</h3>
len0 - the number of elements in the first index.
<br>
len1 - the number of elements in the second index.
<br>
len2 - the number of elements in the third index.

<h3>Returns:</h3>
a rank 3 dataset of random numbers of a Gaussian (normal) distribution.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randn&unscoped_q=randn">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randn-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4674">[view source]</a>
<br>
<br>
<hr>
<a name="randn-int-int-int-int"></a>
<h2>randn</h2>
randn( int len0, int len1, int len2, int len3 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return a rank 4 dataset of random numbers of a Gaussian (normal) distribution.</p>

<h3>Parameters</h3>
len0 - the number of elements in the first index.
<br>
len1 - the number of elements in the second index.
<br>
len2 - the number of elements in the third index.
<br>
len3 - the number of elements in the fourth index.

<h3>Returns:</h3>
a rank 4 dataset of random numbers of a Gaussian (normal) distribution.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randn&unscoped_q=randn">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randn-int-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4686">[view source]</a>
<br>
<br>
<hr>
<a name="randomSeed"></a>
<h2>randomSeed</h2>
randomSeed(  ) &rarr; long

<p>restart the random sequence used by randu and randn.  Note if there
 if there are multiple threads using random functions, this becomes 
 unpredictable.</p>

<h3>Returns:</h3>
the seed is returned.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomSeed&unscoped_q=randomSeed">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomSeed">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4698">[view source]</a>
<br>
<br>
<hr>
<a name="randomSeed-long"></a>
<h2>randomSeed</h2>
randomSeed( long seed ) &rarr; long

<p>reset the random sequence used by randu and randn to the given seed.</p>

<h3>Parameters</h3>
seed - the new seed for the sequence.

<h3>Returns:</h3>
the seed (which will be the same as the input).
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomSeed&unscoped_q=randomSeed">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomSeed-long">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4714">[view source]</a>
<br>
<br>
<hr>
<a name="randomn-long"></a>
<h2>randomn</h2>
randomn( long seed ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 0 dataset of random numbers of a Gaussian (normal) distribution.
 System.currentTimeMillis() may be used for the seed.  Note this is unlike
 the IDL randomn function because the seed is not modified.  (Any long parameter in Jython
 and Java is read-only.)
 System.currentTimeMillis() may be used for the seed.</p>

<h3>Parameters</h3>
seed - basis for the random number (which will not be modified).

<h3>Returns:</h3>
rank 0 dataset
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomn&unscoped_q=randomn">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomn-long">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4728">[view source]</a>
<br>
<br>
<hr>
<a name="randomn-long-int"></a>
<h2>randomn</h2>
randomn( long seed, int len0 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 1 dataset of random numbers of a Gaussian (normal) distribution.
 System.currentTimeMillis() may be used for the seed.</p>

<h3>Parameters</h3>
seed - basis for the random number (which will not be modified).
<br>
len0 - number of elements in the first index

<h3>Returns:</h3>
rank 1 dataset of normal distribution
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomn&unscoped_q=randomn">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomn-long-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4740">[view source]</a>
<br>
<br>
<hr>
<a name="randomn-long-int-int"></a>
<h2>randomn</h2>
randomn( long seed, int len0, int len1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 2 dataset of random numbers of a Gaussian (normal) distribution.</p>

<h3>Parameters</h3>
seed - basis for the random number (which will not be modified).
<br>
len0 - number of elements in the first index
<br>
len1 - number of elements in the second index

<h3>Returns:</h3>
rank 2 dataset of normal distribution
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomn&unscoped_q=randomn">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomn-long-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4752">[view source]</a>
<br>
<br>
<hr>
<a name="randomn-long-int-int-int"></a>
<h2>randomn</h2>
randomn( long seed, int len0, int len1, int len2 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 3 dataset of random numbers of a gaussian (normal) distribution.</p>

<h3>Parameters</h3>
seed - basis for the random number (which will not be modified).
<br>
len0 - number of elements in the first index
<br>
len1 - number of elements in the second index
<br>
len2 - number of elements in the third index

<h3>Returns:</h3>
rank 3 dataset of normal distribution
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomn&unscoped_q=randomn">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomn-long-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4765">[view source]</a>
<br>
<br>
<hr>
<a name="randomn-long-int-int-int-int"></a>
<h2>randomn</h2>
randomn( long seed, int len0, int len1, int len2, int len3 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 3 dataset of random numbers of a gaussian (normal) distribution.</p>

<h3>Parameters</h3>
seed - basis for the random number (which will not be modified).
<br>
len0 - number of elements in the first index
<br>
len1 - number of elements in the second index
<br>
len2 - number of elements in the third index
<br>
len3 - number of elements in the fourth index

<h3>Returns:</h3>
rank 4 dataset of normal distribution
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomn&unscoped_q=randomn">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomn-long-int-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4779">[view source]</a>
<br>
<br>
<hr>
<a name="randomu-long"></a>
<h2>randomu</h2>
randomu( long seed ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 0 dataset of random numbers of a uniform distribution.
 System.currentTimeMillis() may be used for the seed.  Note this is unlike
 the IDL randomn function because the seed is not modified.  (Any long parameter in Jython
 and Java is read-only.)</p>

<h3>Parameters</h3>
seed - basis for the random number (which will not be modified).

<h3>Returns:</h3>
a rank 0 dataset of random uniform numbers from 0 to 1 but not including 1.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomu&unscoped_q=randomu">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomu-long">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4810">[view source]</a>
<br>
<br>
<hr>
<a name="randomu-long-int"></a>
<h2>randomu</h2>
randomu( long seed, int len0 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 1 dataset of random numbers of a uniform distribution.
 System.currentTimeMillis() may be used for the seed.</p>

<h3>Parameters</h3>
seed - basis for the random number (which will not be modified).
<br>
len0 - number of elements in the first index

<h3>Returns:</h3>
a rank 0 dataset of random uniform numbers from 0 to 1 but not including 1.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomu&unscoped_q=randomu">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomu-long-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4822">[view source]</a>
<br>
<br>
<hr>
<a name="randomu-long-int-int"></a>
<h2>randomu</h2>
randomu( long seed, int len0, int len1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 2 dataset of random numbers of a uniform distribution.</p>

<h3>Parameters</h3>
seed - basis for the random number (which will not be modified).
<br>
len0 - number of elements in the first index
<br>
len1 - number of elements in the second index

<h3>Returns:</h3>
a rank 0 dataset of random uniform numbers from 0 to 1 but not including 1.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomu&unscoped_q=randomu">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomu-long-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4834">[view source]</a>
<br>
<br>
<hr>
<a name="randomu-long-int-int-int"></a>
<h2>randomu</h2>
randomu( long seed, int len0, int len1, int len2 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 3 dataset of random numbers of a uniform distribution.</p>

<h3>Parameters</h3>
seed - basis for the random number (which will not be modified).
<br>
len0 - number of elements in the first index
<br>
len1 - number of elements in the second index
<br>
len2 - number of elements in the third index

<h3>Returns:</h3>
a rank 0 dataset of random uniform numbers from 0 to 1 but not including 1.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomu&unscoped_q=randomu">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomu-long-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4847">[view source]</a>
<br>
<br>
<hr>
<a name="randomu-long-int-int-int-int"></a>
<h2>randomu</h2>
randomu( long seed, int len0, int len1, int len2, int len3 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 3 dataset of random numbers of a uniform distribution.</p>

<h3>Parameters</h3>
seed - basis for the random number (which will not be modified).
<br>
len0 - number of elements in the first index
<br>
len1 - number of elements in the second index
<br>
len2 - number of elements in the third index
<br>
len3 - number of elements in the fourth index

<h3>Returns:</h3>
rank 4 dataset of random uniform numbers from 0 to 1 but not including 1.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randomu&unscoped_q=randomu">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randomu-long-int-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4861">[view source]</a>
<br>
<br>
<hr>
<a name="randu"></a>
<h2>randu</h2>
randu(  ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 0 dataset of random uniform numbers from 0 to 1 but not including 1.</p>

<h3>Returns:</h3>
a rank 0 dataset of random uniform numbers from 0 to 1 but not including 1.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randu&unscoped_q=randu">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randu">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4593">[view source]</a>
<br>
<br>
<hr>
<a name="randu-int"></a>
<h2>randu</h2>
randu( int len0 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 1 dataset of random uniform numbers from 0 to 1 but not including 1.</p>

<h3>Parameters</h3>
len0 - the number of elements in the result.

<h3>Returns:</h3>
a rank 1 dataset of random uniform numbers from 0 to 1 but not including 1.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randu&unscoped_q=randu">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randu-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4602">[view source]</a>
<br>
<br>
<hr>
<a name="randu-int-int"></a>
<h2>randu</h2>
randu( int len0, int len1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 2 dataset of random uniform numbers from 0 to 1 but not including 1.</p>

<h3>Parameters</h3>
len0 - the number of elements in the first index.
<br>
len1 - the number of elements in the second index.

<h3>Returns:</h3>
a rank 2 dataset of random uniform numbers from 0 to 1 but not including 1.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randu&unscoped_q=randu">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randu-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4612">[view source]</a>
<br>
<br>
<hr>
<a name="randu-int-int-int"></a>
<h2>randu</h2>
randu( int len0, int len1, int len2 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns a rank 3 dataset of random uniform numbers from 0 to 1 but not including 1.</p>

<h3>Parameters</h3>
len0 - the number of elements in the first index.
<br>
len1 - the number of elements in the second index.
<br>
len2 - the number of elements in the third index.

<h3>Returns:</h3>
a rank 3 dataset of random uniform numbers from 0 to 1 but not including 1.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randu&unscoped_q=randu">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randu-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4623">[view source]</a>
<br>
<br>
<hr>
<a name="randu-int-int-int-int"></a>
<h2>randu</h2>
randu( int len0, int len1, int len2, int len3 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return a rank 4 dataset of random uniform numbers from 0 to 1 but not including 1.</p>

<h3>Parameters</h3>
len0 - the number of elements in the first index.
<br>
len1 - the number of elements in the second index.
<br>
len2 - the number of elements in the third index.
<br>
len3 - the number of elements in the fourth index.

<h3>Returns:</h3>
a rank 4 dataset of random uniform numbers from 0 to 1 but not including 1.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=randu&unscoped_q=randu">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#randu-int-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4636">[view source]</a>
<br>
<br>
<hr>
<a name="rebundle-org.das2.qds.QDataSet-java.lang.String[]"></a>
<h2>rebundle</h2>
rebundle( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> bundle1, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String[]</a> names ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>unbundle the names from the bundle, and rebundle them in the order 
 specified.</p>

<h3>Parameters</h3>
bundle1 - a bundle of datasets
<br>
names - the bundled dataset names

<h3>Returns:</h3>
the new bundle
<h3>See Also:</h3>
<a href='Ops_u.html#unbundle-org.das2.qds.QDataSet-java.lang.String'>unbundle(QDataSet, java.lang.String)</a> <br><br><br>
<a href="https://github.com/autoplot/dev/search?q=rebundle&unscoped_q=rebundle">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#rebundle-org.das2.qds.QDataSet-java.lang.String[]">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l14560">[view source]</a>
<br>
<br>
<hr>
<a name="rebundle-org.das2.qds.QDataSet-int[]"></a>
<h2>rebundle</h2>
rebundle( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> bundle1, int[] ii ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>unbundle datasets by index from the bundle, and rebundle them in the order 
 specified.</p>

<h3>Parameters</h3>
bundle1 - a bundle of datasets
<br>
ii - the index of each dataset

<h3>Returns:</h3>
the new bundle
<h3>See Also:</h3>
<a href='Ops_u.html#unbundle-org.das2.qds.QDataSet-java.lang.String'>unbundle(QDataSet, java.lang.String)</a> <br><br><br>
<a href="https://github.com/autoplot/dev/search?q=rebundle&unscoped_q=rebundle">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#rebundle-org.das2.qds.QDataSet-int[]">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l14578">[view source]</a>
<br>
<br>
<hr>
<a name="reduceBins-org.das2.qds.QDataSet"></a>
<h2>reduceBins</h2>
reduceBins( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> dep1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>reduce each bin to its center.  If the spacing is
 log, then geometric centers are used.</p>

<h3>Parameters</h3>
dep1 - rank 2 [N,2] bins dataset, where bins are min,max boundaries.

<h3>Returns:</h3>
rank 1 N element dataset
<br><br>
<a href="https://github.com/autoplot/dev/search?q=reduceBins&unscoped_q=reduceBins">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reduceBins-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l1465">[view source]</a>
<br>
<br>
<hr>
<a name="reduceMax-org.das2.qds.QDataSet-int"></a>
<h2>reduceMax</h2>
reduceMax( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, int dim ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>reduce the dataset's rank by reporting the max of all the elements along a dimension.
 Only QUBEs are supported presently.</p>

<h3>Parameters</h3>
ds - rank N qube dataset.
<br>
dim - zero-based index number.

<h3>Returns:</h3>
rank N-1 dataset.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=reduceMax&unscoped_q=reduceMax">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reduceMax-org.das2.qds.QDataSet-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l1235">[view source]</a>
<br>
<br>
<hr>
<a name="reduceMax-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor"></a>
<h2>reduceMax</h2>
reduceMax( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, int dim, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>reduce the dataset's rank by reporting the max of all the elements along a dimension.
 Only QUBEs are supported presently.</p>

<h3>Parameters</h3>
ds - rank N qube dataset.
<br>
dim - zero-based index number.
<br>
mon - progress monitor

<h3>Returns:</h3>
rank N-1 dataset.
<h3>See Also:</h3>
<a href='Ops_r.html#reduceMin-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor'>reduceMin(QDataSet, int, org.das2.util.monitor.ProgressMonitor)</a> <br><a href='Ops_r.html#reduceMean-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor'>reduceMean(QDataSet, int, org.das2.util.monitor.ProgressMonitor)</a> <br><a href='Ops_e.html#extent-org.das2.qds.QDataSet'>extent(QDataSet)</a> <br><a href='Ops_e.html#extent-org.das2.qds.QDataSet-org.das2.qds.QDataSet'>extent(QDataSet, QDataSet)</a> <br><br><br>
<a href="https://github.com/autoplot/dev/search?q=reduceMax&unscoped_q=reduceMax">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reduceMax-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l1252">[view source]</a>
<br>
<br>
<hr>
<a name="reduceMean-org.das2.qds.QDataSet-int"></a>
<h2>reduceMean</h2>
reduceMean( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, int dim ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>reduce the dataset's rank by reporting the mean of all the elements along a dimension.
 Only QUBEs are supported presently.  Note this does not contain code that would remove
 large offsets from zero when making the average, so the number of points is limited.</p>

<h3>Parameters</h3>
ds - rank N qube dataset.
<br>
dim - zero-based index number.

<h3>Returns:</h3>
rank N-1 qube dataset.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=reduceMean&unscoped_q=reduceMean">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reduceMean-org.das2.qds.QDataSet-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l1367">[view source]</a>
<br>
<br>
<hr>
<a name="reduceMean-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor"></a>
<h2>reduceMean</h2>
reduceMean( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, int dim, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>reduce the dataset's rank by reporting the mean of all the elements along a dimension.
 Only QUBEs are supported presently.  Note this does not contain code that would remove
 large offsets from zero when making the average, so the number of points is limited.</p>

<h3>Parameters</h3>
ds - rank N qube dataset.
<br>
dim - zero-based index number.
<br>
mon - progress monitor.

<h3>Returns:</h3>
rank N-1 qube dataset
<br><br>
<a href="https://github.com/autoplot/dev/search?q=reduceMean&unscoped_q=reduceMean">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reduceMean-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l1386">[view source]</a>
<br>
<br>
<hr>
<a name="reduceMedian-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor"></a>
<h2>reduceMedian</h2>
reduceMedian( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, int dim, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>reduce the dataset's rank by reporting the median of all the elements along a dimension.
 Only QUBEs are supported presently.  Note the weights reported are the totals of the data going in to each
 median, typically the number of measurements compared (when all weights are 0 or 1).</p>

<h3>Parameters</h3>
ds - rank N qube dataset.
<br>
dim - zero-based index number.
<br>
mon - progress monitor.

<h3>Returns:</h3>
rank N-1 qube dataset
<br><br>
<a href="https://github.com/autoplot/dev/search?q=reduceMedian&unscoped_q=reduceMedian">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reduceMedian-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l1428">[view source]</a>
<br>
<br>
<hr>
<a name="reduceMin-org.das2.qds.QDataSet-int"></a>
<h2>reduceMin</h2>
reduceMin( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, int dim ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>reduce the dataset's rank by reporting the min of all the elements along a dimension.
 Only QUBEs are supported presently.</p>

<h3>Parameters</h3>
ds - rank N qube dataset.
<br>
dim - zero-based index number.

<h3>Returns:</h3>
rank N-1 dataset.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=reduceMin&unscoped_q=reduceMin">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reduceMin-org.das2.qds.QDataSet-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l1320">[view source]</a>
<br>
<br>
<hr>
<a name="reduceMin-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor"></a>
<h2>reduceMin</h2>
reduceMin( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, int dim, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>reduce the dataset's rank by reporting the min of all the elements along a dimension.
 Only QUBEs are supported presently.</p>

<h3>Parameters</h3>
ds - rank N qube dataset.
<br>
dim - zero-based index number.
<br>
mon - progress monitor

<h3>Returns:</h3>
rank N-1 dataset.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=reduceMin&unscoped_q=reduceMin">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reduceMin-org.das2.qds.QDataSet-int-org.das2.util.monitor.ProgressMonitor">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l1333">[view source]</a>
<br>
<br>
<hr>
<a name="reduceSum-org.das2.qds.QDataSet-int"></a>
<h2>reduceSum</h2>
reduceSum( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, int dim ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>reduce the dataset's rank by reporting the sum of all the valid elements along a dimension.  The property 
 "WEIGHTS" will contain the sum of the weights.
 Only QUBEs are supported presently.  This is like the function "total," but skips invalid values.</p>

<h3>Parameters</h3>
ds - rank N qube dataset.
<br>
dim - zero-based index number.

<h3>Returns:</h3>
rank N-1 dataset.
<h3>See Also:</h3>
<a href='Ops_t.html#total-org.das2.qds.QDataSet-int'>total(QDataSet, int)</a> <br><br><br>
<a href="https://github.com/autoplot/dev/search?q=reduceSum&unscoped_q=reduceSum">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reduceSum-org.das2.qds.QDataSet-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l1287">[view source]</a>
<br>
<br>
<hr>
<a name="reform-org.das2.qds.QDataSet"></a>
<h2>reform</h2>
reform( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>Reshape the dataset to remove the first dimension with length 1, reducing
 its rank by 1.  Dependencies are also preserved.  If no indices are found, then the dataset is returned.</p>

<h3>Parameters</h3>
ds - rank N dataset

<h3>Returns:</h3>
the dataset, or rank N-1 dataset with the first 1-element dimension removed.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=reform&unscoped_q=reform">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reform-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l14105">[view source]</a>
<br>
<br>
<hr>
<a name="reform-org.das2.qds.QDataSet-int-int[]"></a>
<h2>reform</h2>
reform( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, int nrec, int[] qube ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>allow reform record-by-record, which comes up often.</p>

<h3>Parameters</h3>
ds - rank 2 or greater dataset of length nrec.
<br>
nrec - number of records in ds
<br>
qube - length nn array with the new geometry of each record.

<h3>Returns:</h3>
ds of rank nn+1.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=reform&unscoped_q=reform">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reform-org.das2.qds.QDataSet-int-int[]">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l14139">[view source]</a>
<br>
<br>
<hr>
<a name="reform-org.das2.qds.QDataSet-int[]"></a>
<h2>reform</h2>
reform( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, int[] qube ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>change the dimensionality of the elements of the QUBE dataset.  For example,
 convert [1,2,3,4,5,6] to [[1,2],[3,4],[5,6]].</p>

<h3>Parameters</h3>
ds - dataset
<br>
qube - the dimensions of the result dataset.

<h3>Returns:</h3>
a new dataset with the specified dimensions, and the properties (e.g. UNITS) of the input dataset.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=reform&unscoped_q=reform">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reform-org.das2.qds.QDataSet-int[]">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l14158">[view source]</a>
<br>
<br>
<hr>
<a name="reform-java.lang.Object-int[]"></a>
<h2>reform</h2>
reform( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds, int[] qube ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p></p>

<h3>Parameters</h3>
ds - an Object
<br>
qube - an int[]

<h3>Returns:</h3>
org.das2.qds.QDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=reform&unscoped_q=reform">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reform-java.lang.Object-int[]">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l14175">[view source]</a>
<br>
<br>
<hr>
<a name="removeFill-org.das2.qds.QDataSet"></a>
<h2>removeFill</h2>
removeFill( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>remove the fill values from the rank 1 dataset, returning a smaller dataset.
 This was introduced to support the mash-up dialog.</p>

<h3>Parameters</h3>
ds - the dataset, with VALID_MIN, VALID_MAX, or FILL_VALUE indicating the invalid data points.

<h3>Returns:</h3>
dataset with the values removed.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=removeFill&unscoped_q=removeFill">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#removeFill-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l7949">[view source]</a>
<br>
<br>
<hr>
<a name="removeIndeces-org.das2.qds.QDataSet-org.das2.qds.QDataSet"></a>
<h2>removeIndeces</h2>
removeIndeces( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> vv, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> indices ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>remove the data at the indices from the rank 1 dataset.  This can be
 used for example like so:
 <pre>
 
 ds= ripples(20)
 ds= removeIndeces( ds, where( valid(ds).eq(0) ) )
 print ds.length()
 
 </pre></p>

<h3>Parameters</h3>
vv - a rank 1 dataset
<br>
indices - the indices to remove.

<h3>Returns:</h3>
a dataset with the values removed.
<h3>See Also:</h3>
<a href='https://github.com/autoplot/dev/blob/master/rfe/20190208/demoRemoveIndeces.jy'>https://github.com/autoplot/dev/blob/master/rfe/20190208/demoRemoveIndeces.jy</a> <br><a href='Ops_r.html#removeValues-org.das2.qds.QDataSet-org.das2.qds.QDataSet'>removeValues(QDataSet, QDataSet)</a> which inserts fill.<br><a href='Ops_w.html#where-org.das2.qds.QDataSet'>where(QDataSet)</a> <br><br><br>
<a href="https://github.com/autoplot/dev/search?q=removeIndeces&unscoped_q=removeIndeces">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#removeIndeces-org.das2.qds.QDataSet-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l8036">[view source]</a>
<br>
<br>
<hr>
<a name="removeValues-org.das2.qds.QDataSet-org.das2.qds.QDataSet"></a>
<h2>removeValues</h2>
removeValues( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> indices ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>put fill data for these indices</p>

<h3>Parameters</h3>
ds - the rank 1 or greater dataset
<br>
indices - rank 1 indices when ds is rank 1, or rank 2 [:,m] indices for a rank m dataset.

<h3>Returns:</h3>
the dataset with the data at the indices made invalid.
<h3>See Also:</h3>
<a href='Ops_p.html#putValues-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet'>putValues(QDataSet, QDataSet, QDataSet)</a> <br><a href='Ops_w.html#where-org.das2.qds.QDataSet'>where(QDataSet)</a> <br><a href='Ops_r.html#removeIndeces-org.das2.qds.QDataSet-org.das2.qds.QDataSet'>removeIndeces(QDataSet, QDataSet)</a> which copies the data to remove the indices.<br><br><br>
<a href="https://github.com/autoplot/dev/search?q=removeValues&unscoped_q=removeValues">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#removeValues-org.das2.qds.QDataSet-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l7897">[view source]</a>
<br>
<br>
<hr>
<a name="removeValues-java.lang.Object-java.lang.Object"></a>
<h2>removeValues</h2>
removeValues( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> indices ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p></p>

<h3>Parameters</h3>
ds - an Object
<br>
indices - an Object

<h3>Returns:</h3>
org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=removeValues&unscoped_q=removeValues">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#removeValues-java.lang.Object-java.lang.Object">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l7902">[view source]</a>
<br>
<br>
<hr>
<a name="removeValuesGreaterThan-org.das2.qds.QDataSet-org.das2.qds.QDataSet"></a>
<h2>removeValuesGreaterThan</h2>
removeValuesGreaterThan( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> v ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>remove values in the dataset which are greater than the value.  
 This is a convenient method for the common case where we want to
 filter data by values within the data, introduced to support
 the data mash up dialog.</p>

<h3>Parameters</h3>
ds - rank N dataset
<br>
v - the value, a rank 0 scalar or dataset with compatible geometry

<h3>Returns:</h3>
the dataset with these
<br><br>
<a href="https://github.com/autoplot/dev/search?q=removeValuesGreaterThan&unscoped_q=removeValuesGreaterThan">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#removeValuesGreaterThan-org.das2.qds.QDataSet-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l7915">[view source]</a>
<br>
<br>
<hr>
<a name="removeValuesGreaterThan-java.lang.Object-java.lang.Object"></a>
<h2>removeValuesGreaterThan</h2>
removeValuesGreaterThan( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> v ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p></p>

<h3>Parameters</h3>
ds - an Object
<br>
v - an Object

<h3>Returns:</h3>
org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=removeValuesGreaterThan&unscoped_q=removeValuesGreaterThan">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#removeValuesGreaterThan-java.lang.Object-java.lang.Object">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l7920">[view source]</a>
<br>
<br>
<hr>
<a name="removeValuesLessThan-org.das2.qds.QDataSet-org.das2.qds.QDataSet"></a>
<h2>removeValuesLessThan</h2>
removeValuesLessThan( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> v ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>remove values in the dataset which are less than the value.
 This is a convenient method for the common case where we want to
 filter data by values within the data, introduced to support
 the data mash up dialog.  Note that this inserts fill where data is 
 to be removed.</p>

<h3>Parameters</h3>
ds - rank N dataset
<br>
v - the value, a rank 0 scalar or dataset with compatible geometry

<h3>Returns:</h3>
the dataset with these
<br><br>
<a href="https://github.com/autoplot/dev/search?q=removeValuesLessThan&unscoped_q=removeValuesLessThan">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#removeValuesLessThan-org.das2.qds.QDataSet-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l7934">[view source]</a>
<br>
<br>
<hr>
<a name="removeValuesLessThan-java.lang.Object-java.lang.Object"></a>
<h2>removeValuesLessThan</h2>
removeValuesLessThan( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds, <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> v ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p></p>

<h3>Parameters</h3>
ds - an Object
<br>
v - an Object

<h3>Returns:</h3>
org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=removeValuesLessThan&unscoped_q=removeValuesLessThan">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#removeValuesLessThan-java.lang.Object-java.lang.Object">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l7939">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-short-int"></a>
<h2>replicate</h2>
replicate( short val, int len0 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 1 dataset with value</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-short-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4099">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-short-int-int"></a>
<h2>replicate</h2>
replicate( short val, int len0, int len1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 2 dataset filled with value</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int
<br>
len1 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-short-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4115">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-short-int-int-int"></a>
<h2>replicate</h2>
replicate( short val, int len0, int len1, int len2 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 3 dataset with filled with value.</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int
<br>
len1 - an int
<br>
len2 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-short-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4132">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-int-int"></a>
<h2>replicate</h2>
replicate( int val, int len0 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 1 dataset with value</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4148">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-int-int-int"></a>
<h2>replicate</h2>
replicate( int val, int len0, int len1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 2 dataset filled with value</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int
<br>
len1 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4164">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-int-int-int-int"></a>
<h2>replicate</h2>
replicate( int val, int len0, int len1, int len2 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 3 dataset with filled with value.</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int
<br>
len1 - an int
<br>
len2 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-int-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4181">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-long-int"></a>
<h2>replicate</h2>
replicate( long val, int len0 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 1 dataset with value</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-long-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4196">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-long-int-int"></a>
<h2>replicate</h2>
replicate( long val, int len0, int len1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 2 dataset filled with value</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int
<br>
len1 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-long-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4212">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-long-int-int-int"></a>
<h2>replicate</h2>
replicate( long val, int len0, int len1, int len2 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 3 dataset with filled with value.</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int
<br>
len1 - an int
<br>
len2 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-long-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4229">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-double-int"></a>
<h2>replicate</h2>
replicate( double val, int len0 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 1 dataset with value</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-double-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4244">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-double-int-int"></a>
<h2>replicate</h2>
replicate( double val, int len0, int len1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 2 dataset filled with value</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int
<br>
len1 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-double-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4260">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-double-int-int-int"></a>
<h2>replicate</h2>
replicate( double val, int len0, int len1, int len2 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 3 dataset with filled with value.</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int
<br>
len1 - an int
<br>
len2 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-double-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4277">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-double-int-int-int-int"></a>
<h2>replicate</h2>
replicate( double val, int len0, int len1, int len2, int len3 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 4 dataset with filled with value.</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int
<br>
len1 - an int
<br>
len2 - an int
<br>
len3 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-double-int-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4295">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-float-int"></a>
<h2>replicate</h2>
replicate( float val, int len0 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 1 dataset with value</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-float-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4310">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-float-int-int"></a>
<h2>replicate</h2>
replicate( float val, int len0, int len1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 2 dataset filled with value</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int
<br>
len1 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-float-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4326">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-float-int-int-int"></a>
<h2>replicate</h2>
replicate( float val, int len0, int len1, int len2 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/WritableDataSet.html'>org.das2.qds.WritableDataSet</a>

<p>returns rank 3 dataset with filled with value.</p>

<h3>Parameters</h3>
val - fill the dataset with this value.
<br>
len0 - an int
<br>
len1 - an int
<br>
len2 - an int

<h3>Returns:</h3>
an org.das2.qds.WritableDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-float-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4343">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-org.das2.qds.QDataSet-int"></a>
<h2>replicate</h2>
replicate( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> val, int len0 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/MutablePropertyDataSet.html'>org.das2.qds.MutablePropertyDataSet</a>

<p>returns a rank N+1 dataset by repeating the rank N dataset, so
 all records will have the same value. E.g. result.value(i,j)= val.value(j)</p>

<h3>Parameters</h3>
val - the rank N dataset
<br>
len0 - the number of times to repeat

<h3>Returns:</h3>
rank N+1 dataset.
 TODO: support rank N
<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-org.das2.qds.QDataSet-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4360">[view source]</a>
<br>
<br>
<hr>
<a name="replicate-org.das2.qds.QDataSet-int-int"></a>
<h2>replicate</h2>
replicate( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> val, int len0, int len1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/MutablePropertyDataSet.html'>org.das2.qds.MutablePropertyDataSet</a>

<p>returns a rank N+2 dataset by repeating the rank N dataset, so
 all records will have the same value. E.g. result.value(i,j)= val.value()</p>

<h3>Parameters</h3>
val - the rank N dataset
<br>
len0 - the number of times to repeat
<br>
len1 - the length of the second index.

<h3>Returns:</h3>
rank N+2 dataset.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=replicate&unscoped_q=replicate">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#replicate-org.das2.qds.QDataSet-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4372">[view source]</a>
<br>
<br>
<hr>
<a name="rescale-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet"></a>
<h2>rescale</h2>
rescale( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> data, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> min, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> max ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>calculate the range of data, then rescale it so that the smallest
 values becomes min and the largest values becomes max.</p>

<h3>Parameters</h3>
data - rank N dataset
<br>
min - rank 0 min
<br>
max - rank 0 max

<h3>Returns:</h3>
rescaled data.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=rescale&unscoped_q=rescale">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#rescale-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l10707">[view source]</a>
<br>
<br>
<hr>
<a name="rescaleRange-org.das2.qds.QDataSet-double-double"></a>
<h2>rescaleRange</h2>
rescaleRange( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> dr, double min, double max ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns rank 1 QDataSet range relative to range "dr", where 0. is the minimum, and 1. is the maximum.
 For example rescaleRange(ds,1,2) is scanNext, rescaleRange(ds,0.5,1.5) is zoomOut.  This is similar
 to the DatumRange rescale functions.</p>

<h3>Parameters</h3>
dr - a QDataSet with bins and with nonzero width.
<br>
min - the new min normalized with respect to this range.  0. is this range's min, 1 is this range's max, -1 is
 min-width.
<br>
max - the new max normalized with respect to this range.  0. is this range's min, 1 is this range's max, -1 is
 min-width.

<h3>Returns:</h3>
new rank 1 QDataSet range.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=rescaleRange&unscoped_q=rescaleRange">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#rescaleRange-org.das2.qds.QDataSet-double-double">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l10743">[view source]</a>
<br>
<br>
<hr>
<a name="rescaleRangeLogLin-org.das2.qds.QDataSet-double-double"></a>
<h2>rescaleRangeLogLin</h2>
rescaleRangeLogLin( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> dr, double min, double max ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>like rescaleRange, but look at log/lin flag.</p>

<h3>Parameters</h3>
dr - a QDataSet
<br>
min - a double
<br>
max - a double

<h3>Returns:</h3>
two-element rank 1 QDataSet
<h3>See Also:</h3>
<a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet_S.html#SCALE_TYPE'>QDataSet#SCALE_TYPE</a> <br><br><br>
<a href="https://github.com/autoplot/dev/search?q=rescaleRangeLogLin&unscoped_q=rescaleRangeLogLin">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#rescaleRangeLogLin-org.das2.qds.QDataSet-double-double">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l10774">[view source]</a>
<br>
<br>
<hr>
<a name="reverse-org.das2.qds.QDataSet"></a>
<h2>reverse</h2>
reverse( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>returns the reverse of the rank 1 dataset.</p>

<h3>Parameters</h3>
ds - a QDataSet

<h3>Returns:</h3>
a QDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=reverse&unscoped_q=reverse">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reverse-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l8088">[view source]</a>
<br>
<br>
<hr>
<a name="reverse-java.lang.Object"></a>
<h2>reverse</h2>
reverse( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p></p>

<h3>Parameters</h3>
ds - an Object

<h3>Returns:</h3>
org.das2.qds.QDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=reverse&unscoped_q=reverse">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#reverse-java.lang.Object">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l8092">[view source]</a>
<br>
<br>
<hr>
<a name="rgbColorDataset-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet"></a>
<h2>rgbColorDataset</h2>
rgbColorDataset( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> red, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> green, <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> blue ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>create a dataset of RGB colors.  The output is
 int(red)*256*256 + int(green)*256 + int(blue)
 with the units of Units.rgbColor</p>

<h3>Parameters</h3>
red - the red component, from 0 to 255
<br>
green - the green component, from 0 to 255
<br>
blue - the blue component, from 0 to 255

<h3>Returns:</h3>
the rgb encoded colors.
<h3>See Also:</h3>
<a href='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(QDataSet, QDataSet, QDataSet, QDataSet, QDataSet, QDataSet, QDataSet)</a> <br><br><br>
<a href="https://github.com/autoplot/dev/search?q=rgbColorDataset&unscoped_q=rgbColorDataset">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#rgbColorDataset-org.das2.qds.QDataSet-org.das2.qds.QDataSet-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l13939">[view source]</a>
<br>
<br>
<hr>
<a name="ripples-int"></a>
<h2>ripples</h2>
ripples( int len0 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>rank 1 dataset for demos and testing.</p>

<h3>Parameters</h3>
len0 - number of elements in the first index

<h3>Returns:</h3>
rank 1 dataset for demos and testing.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ripples&unscoped_q=ripples">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#ripples-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4910">[view source]</a>
<br>
<br>
<hr>
<a name="ripples-int-int"></a>
<h2>ripples</h2>
ripples( int len0, int len1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>rank 2 dataset for demos and testing.</p>

<h3>Parameters</h3>
len0 - number of elements in the first index
<br>
len1 - number of elements in the second index

<h3>Returns:</h3>
rank 2 dataset for demos and testing.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ripples&unscoped_q=ripples">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#ripples-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4920">[view source]</a>
<br>
<br>
<hr>
<a name="ripples-int-int-int"></a>
<h2>ripples</h2>
ripples( int len0, int len1, int len2 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>rank 3 dataset for demos and testing.</p>

<h3>Parameters</h3>
len0 - number of elements in the first index
<br>
len1 - number of elements in the second index
<br>
len2 - number of elements in the third index

<h3>Returns:</h3>
rank 3 dataset for demos and testing.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ripples&unscoped_q=ripples">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#ripples-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4931">[view source]</a>
<br>
<br>
<hr>
<a name="ripples-int-int-int-int"></a>
<h2>ripples</h2>
ripples( int len0, int len1, int len2, int len3 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>rank 4 dataset for demos and testing.</p>

<h3>Parameters</h3>
len0 - number of elements in the first index
<br>
len1 - number of elements in the second index
<br>
len2 - number of elements in the third index
<br>
len3 - number of elements in the fourth index

<h3>Returns:</h3>
rank 4 dataset for demos and testing.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ripples&unscoped_q=ripples">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#ripples-int-int-int-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4957">[view source]</a>
<br>
<br>
<hr>
<a name="ripplesJoinSpectrogramTimeSeries-int"></a>
<h2>ripplesJoinSpectrogramTimeSeries</h2>
ripplesJoinSpectrogramTimeSeries( int len ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return fake position data for testing
 result is rank 3 bundle [3,len/3,27*]</p>

<h3>Parameters</h3>
len - the total number of records.

<h3>Returns:</h3>
an example join spectrogram time series.
<h3>See Also:</h3>
<a href='null'>Schemes#irregularJoin()</a> <br><br><br>
<a href="https://github.com/autoplot/dev/search?q=ripplesJoinSpectrogramTimeSeries&unscoped_q=ripplesJoinSpectrogramTimeSeries">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#ripplesJoinSpectrogramTimeSeries-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l5081">[view source]</a>
<br>
<br>
<hr>
<a name="ripplesPitchAngleDistribution"></a>
<h2>ripplesPitchAngleDistribution</h2>
ripplesPitchAngleDistribution(  ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return an example of a QDataSet containing a pitch angle distribution.  This is
 a rank 2 dataset with angle in radians for DEPEND_0 and radius for DEPEND_1.</p>

<h3>Returns:</h3>
an example pitch angle distribution.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ripplesPitchAngleDistribution&unscoped_q=ripplesPitchAngleDistribution">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#ripplesPitchAngleDistribution">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l5143">[view source]</a>
<br>
<br>
<hr>
<a name="ripplesSpectrogramTimeSeries-int"></a>
<h2>ripplesSpectrogramTimeSeries</h2>
ripplesSpectrogramTimeSeries( int len ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return fake position data for testing
 result is rank 2 bundle [len,27]</p>

<h3>Parameters</h3>
len - the number of records

<h3>Returns:</h3>
fake position data for testing
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ripplesSpectrogramTimeSeries&unscoped_q=ripplesSpectrogramTimeSeries">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#ripplesSpectrogramTimeSeries-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l5052">[view source]</a>
<br>
<br>
<hr>
<a name="ripplesTimeSeries-int"></a>
<h2>ripplesTimeSeries</h2>
ripplesTimeSeries( int len ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return fake rank 1 data timeseries for testing</p>

<h3>Parameters</h3>
len - number of records

<h3>Returns:</h3>
fake rank 1 data timeseries for testing
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ripplesTimeSeries&unscoped_q=ripplesTimeSeries">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#ripplesTimeSeries-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l4983">[view source]</a>
<br>
<br>
<hr>
<a name="ripplesVectorTimeSeries-int"></a>
<h2>ripplesVectorTimeSeries</h2>
ripplesVectorTimeSeries( int len ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return fake position data for testing.
 result is rank 2 bundle [len,3]</p>

<h3>Parameters</h3>
len - number of records

<h3>Returns:</h3>
vector time series.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ripplesVectorTimeSeries&unscoped_q=ripplesVectorTimeSeries">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#ripplesVectorTimeSeries-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l5024">[view source]</a>
<br>
<br>
<hr>
<a name="ripplesWaveformTimeSeries-int"></a>
<h2>ripplesWaveformTimeSeries</h2>
ripplesWaveformTimeSeries( int len ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>return fake waveform data for testing
 result is rank 2 bundle [len,512]</p>

<h3>Parameters</h3>
len - number of 512-element waveforms.

<h3>Returns:</h3>
rank 2 waveform
<br><br>
<a href="https://github.com/autoplot/dev/search?q=ripplesWaveformTimeSeries&unscoped_q=ripplesWaveformTimeSeries">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#ripplesWaveformTimeSeries-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l5004">[view source]</a>
<br>
<br>
<hr>
<a name="round-org.das2.qds.QDataSet"></a>
<h2>round</h2>
round( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds1 ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>element-wise round function.  0.5 is round up.</p>

<h3>Parameters</h3>
ds1 - a QDataSet

<h3>Returns:</h3>
a QDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=round&unscoped_q=round">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#round-org.das2.qds.QDataSet">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l11145">[view source]</a>
<br>
<br>
<hr>
<a name="round-double"></a>
<h2>round</h2>
round( double x ) &rarr; double

<p>for Jython, we handle this because the double isn't coerced.</p>

<h3>Parameters</h3>
x - a double

<h3>Returns:</h3>
a double

<br><br>
<a href="https://github.com/autoplot/dev/search?q=round&unscoped_q=round">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#round-double">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l11154">[view source]</a>
<br>
<br>
<hr>
<a name="round-java.lang.Object"></a>
<h2>round</h2>
round( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> x ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p></p>

<h3>Parameters</h3>
x - an Object

<h3>Returns:</h3>
org.das2.qds.QDataSet

<br><br>
<a href="https://github.com/autoplot/dev/search?q=round&unscoped_q=round">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#round-java.lang.Object">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l11158">[view source]</a>
<br>
<br>
<hr>
<a name="round-org.das2.qds.QDataSet-int"></a>
<h2>round</h2>
round( <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds1, int ndigits ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>element-wise round function, which rounds to i decimal places.
 0.5 is round up.</p>

<h3>Parameters</h3>
ds1 - the dataset.
<br>
ndigits - round to this number of digits after the decimal point (e.g. 1=0.1 2=0.01 -1=10)

<h3>Returns:</h3>
dataset with the same geometry with each value rounded.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=round&unscoped_q=round">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#round-org.das2.qds.QDataSet-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l11169">[view source]</a>
<br>
<br>
<hr>
<a name="round-double-int"></a>
<h2>round</h2>
round( double x, int ndigits ) &rarr; double

<p>for Jython, we handle this because the double isn't coerced.</p>

<h3>Parameters</h3>
x - the double
<br>
ndigits - round to this number of digits after the decimal point (e.g. 1=0.1 2=0.01 -1=10)

<h3>Returns:</h3>
the rounded double.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=round&unscoped_q=round">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#round-double-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l11180">[view source]</a>
<br>
<br>
<hr>
<a name="round-java.lang.Object-int"></a>
<h2>round</h2>
round( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> ds1, int ndigits ) &rarr; <a href='https://cottagesystems.com/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a>

<p>element-wise round function, which rounds to i decimal places.
 0.5 is round up.</p>

<h3>Parameters</h3>
ds1 - the dataset.
<br>
ndigits - round to this number of digits after the decimal point (e.g. 1=0.1 2=0.01 -1=10)

<h3>Returns:</h3>
dataset with the same geometry with each value rounded.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=round&unscoped_q=round">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/das2/qds/ops/Ops_r.md">[view on GitHub]</a>
 <a href="https://cottagesystems.com/~jbf/autoplot/doc2018/org/das2/qds/ops/Ops.html#round-java.lang.Object-int">[view on old javadoc]</a>
 <a href="https://sourceforge.net/p/autoplot/code/HEAD/tree/autoplot/trunk/QDataSet/src/org/das2/qds/ops/Ops.java#l11192">[view source]</a>
<br>
<br>