<h2>org.autoplot.cdf.CdfDataSourceFormat</h2><p>Format the QDataSet into CDF tables, using Nand Lal's library. Datasets will be assigned names if they don't have a NAME property. If the append=T parameter is set, then variables should have names. if the bundle=T parameter is set, then bundles should be unbundled into separate variables.</p> <h2>CdfDataSourceFormat( )</h2> <p></p> <hr> <a name="canFormat"></a> <h2>canFormat</h2> canFormat( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds ) → boolean <p></p> <h3>Parameters</h3> ds - a QDataSet <h3>Returns:</h3> boolean <br><br> <a href="https://github.com/autoplot/dev/search?q=canFormat&unscoped_q=canFormat">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/cdf/CdfDataSourceFormat.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/cdf/CdfDataSourceFormat.html#canFormat">[view on old javadoc]</a> <br> <br> <hr> <a name="datasetToArray"></a> <h2>datasetToArray</h2> datasetToArray( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/UnitsConverter.html'>org.das2.datum.UnitsConverter</a> uc, int itype, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a> <p>CDF library needs array in double or triple arrays.</p> <h3>Parameters</h3> ds - the dataset. <br> uc - UnitsConverter in case we need to handle times. <br> itype - the CDF data type, for example 21=float <br> mon - a progress monitor <h3>Returns:</h3> a 1,2,3,4-d array of double,long,float,int,short,byte. <br><br> <a href="https://github.com/autoplot/dev/search?q=datasetToArray&unscoped_q=datasetToArray">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/cdf/CdfDataSourceFormat.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/cdf/CdfDataSourceFormat.html#datasetToArray">[view on old javadoc]</a> <br> <br> datasetToArray( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> ds, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/datum/UnitsConverter.html'>org.das2.datum.UnitsConverter</a> uc, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/gov/nasa/gsfc/spdf/cdfj/CDFDataType.html'>gov.nasa.gsfc.spdf.cdfj.CDFDataType</a> type, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html'>Object</a><br> <hr> <a name="formatData"></a> <h2>formatData</h2> formatData( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> uri, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> data, <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) → void <p></p> <h3>Parameters</h3> uri - a String <br> data - a QDataSet <br> mon - a ProgressMonitor <h3>Returns:</h3> void (returns nothing) <br><br> <a href="https://github.com/autoplot/dev/search?q=formatData&unscoped_q=formatData">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/cdf/CdfDataSourceFormat.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/cdf/CdfDataSourceFormat.html#formatData">[view on old javadoc]</a> <br> <br> <hr> <a name="getDescription"></a> <h2>getDescription</h2> getDescription( ) → <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> <p></p> <h3>Returns:</h3> java.lang.String <br><br> <a href="https://github.com/autoplot/dev/search?q=getDescription&unscoped_q=getDescription">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/cdf/CdfDataSourceFormat.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/cdf/CdfDataSourceFormat.html#getDescription">[view on old javadoc]</a> <br> <br> <hr> <a name="streamData"></a> <h2>streamData</h2> streamData( <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Map.html'>java.util.Map</a> params, <a href='https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html'>java.util.Iterator</a> data, <a href='https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html'>java.io.OutputStream</a> out ) → boolean <p></p> <h3>Parameters</h3> params - a java.util.Map <br> data - a java.util.Iterator <br> out - an OutputStream <h3>Returns:</h3> boolean <br><br> <a href="https://github.com/autoplot/dev/search?q=streamData&unscoped_q=streamData">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/cdf/CdfDataSourceFormat.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/cdf/CdfDataSourceFormat.html#streamData">[view on old javadoc]</a> <br> <br>