das2 logo das2 spectrogram

das2 is the second-generation web-based data delivery, visualization, and analysis system built and used by the radio and plasma wave group at The University of Iowa. Data are transmitted to clients along with software to manipulate and display the data.

Review of Old das

The first-generation das delivers data products via gif images. Data product parameters are set with html forms. A slideshow presentation gives an outline of the old system, its shortcomings, and our plans for its replacement.

The Design of das2

das2, now deployed, consists of several components. Various Java libraries and client-side applications support space science data visualization such as interactive spectrograms, overlays, waveform plots, etc. Distributed data servers and server-side applications here at Iowa (and eventually at other sites) provide self-describing data streams to the client applications. Additional details are available at the wiki.

Programmer Documents

Das 2.2 Interface Reference - 2014-01-15 (frozen) (PDF)
Includes Das 2.3 proposals as Appendicies
Das 2.2.1 Interface Reference (in development) (PDF)
MIME types for Das2 and Autoplot files:
    application/vnd.das2.das2stream - Binary Das2 Streams
    text/vnd.das2.das2stream; charset=utf-8 - Text Das2 Streams

    application/vnd.das2.qstream - Binary Q-Streams
    text/vnd.das2.qstream; charset=utf-8 - Text Q-Streams

    application/vnd.autoplot.vap+xml - Autoplot Settings Files (*.vap)
    application/vnd.autoplot.pngwalk - Autoplot PNGwalk Files (*.pngwalk)


Java Platform Test
Autoplot plots data from many sources. RPWS: Production Nightly
Applications Demo


  • Portable system runs on virtually any computer, using freely-available Java Runtime Environment.
  • Nearly installationless design.
  • Client-side data operations: slicing, zooming, export to digital file, publication-quality printing.
  • Java 2D graphics library provides fully-rendered graphics and fonts.
  • Correlate data served from multiple sites.

Related Links

javadoc documentation for the das2 core, a work in progress.
das2 (or just the source code) is available in an svn repository. This is a Netbeans project, or ant may be used to build it.
View the das2 bugs database, which is implemented using Mantis.
View the current planning page for future Das2 development.

Questions and Answers

We answer questions raised during past meetings and along the way.

"das ist good" -- Ian Dury and the Blockheads

Link to http://www.java.com/ Java and the Java Coffee Cup Logo are trademarks or registered trademarks of Oracle Corporation in the U.S. and other countries. Created with NetBeans!

Accessed 46471 times.   Last modified Wednesday, 21-Sep-2016 16:08:11 CDT
© The University of Iowa 2003 - 2016. All rights reserved.
Contact information. Send questions or comments to the site custodian.
The Radio and Plasma Wave Group, Department of Physics & Astronomy, College of Liberal Arts & Sciences.
  Valid HTML 4.01!