<h2>org.autoplot.ascii.AsciiTableDataSource</h2><p>DataSource for reading data in ASCII files, where each record is one line of the file, and each record has the same number of fields. This reads in each record and splits on the delimiter, which is typically guessed by examining the first 5 viable records. This also supports combining times that are in several fields. This also handles true CSV files, where a quoted field may contain a newline character. Last, a three or four column ASCII file containing two ISO8601 strings for the first two columns is automatically treated as an "events list", a list of named intervals.</p> <h2>AsciiTableDataSource( <a href='https://docs.oracle.com/javase/8/docs/api/java/net/URI.html'>java.net.URI</a> uri )</h2> <p>Creates a new instance of AsciiTableDataSource</p> <hr> <a name="PARAM_INTERVAL_TAG"></a> <h2>PARAM_INTERVAL_TAG</h2> <p></p> <hr> <a name="getDataSet"></a> <h2>getDataSet</h2> getDataSet( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/util/monitor/ProgressMonitor.html'>ProgressMonitor</a> mon ) → <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/das2/qds/QDataSet.html'>QDataSet</a> <p></p> <h3>Parameters</h3> mon - a ProgressMonitor <h3>Returns:</h3> org.das2.qds.QDataSet <br><br> <a href="https://github.com/autoplot/dev/search?q=getDataSet&unscoped_q=getDataSet">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/ascii/AsciiTableDataSource.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/ascii/AsciiTableDataSource.html#getDataSet">[view on old javadoc]</a> <br> <br> <hr> <a name="getMetadata"></a> <h2>getMetadata</h2> getMetadata( <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/util/Map.html'>java.util.Map</a> <p></p> <h3>Parameters</h3> mon - a ProgressMonitor <h3>Returns:</h3> java.util.Map <br><br> <a href="https://github.com/autoplot/dev/search?q=getMetadata&unscoped_q=getMetadata">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/ascii/AsciiTableDataSource.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/ascii/AsciiTableDataSource.html#getMetadata">[view on old javadoc]</a> <br> <br> <hr> <a name="parseColumns"></a> <h2>parseColumns</h2> parseColumns( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> s, int fieldCount ) → int[] <p>return a list of column names, supporting:<ul> <li>field1,field3,field5 <li>field1,field3-field5 <li>field1,field3:field5 exclusive </ul></p> <h3>Parameters</h3> s - a String <br> fieldCount - an int <h3>Returns:</h3> an int[] <h3>See Also:</h3> <a href='null'>parseRangeStr(java.lang.String, int)</a> <br> <br><br> <a href="https://github.com/autoplot/dev/search?q=parseColumns&unscoped_q=parseColumns">[search for examples]</a> <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/ascii/AsciiTableDataSource.md">[view on GitHub]</a> <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/ascii/AsciiTableDataSource.html#parseColumns">[view on old javadoc]</a> <br> <br>