Skip to content

applet_demos

Jeremy Faden edited this page Jun 14, 2024 · 3 revisions

See also applet_guide, Video 1, and #Spectrogram

Time Series Browse

Example use of time series browse server. The server is set up to allow the user to interactively browse long time ranges of very high resolution data. The bottom panel shows a 1-second time series over 11 years. To zoom, use your mouse to draw a box around some data.

As you zoom in on the bottom panel, you will be able to see the mechanism that allows this ~ 365x86400x11 point (~ 2.5 GB if numbers are represented as 8-byte floats) time series to be viewed interactively. The plotting program recognizes that there are only a certain number of pixels available to render the plot on the user's screen. Instead of requesting all of the data points and then rendering them, the plotting program simulates what would be rendered on the screen by requesting fewer data points from the server. The server is set up to allow fast responses to the required data operations (min, max, and average in a time window) needed to support this type of data request.

Top panel: Daily averages of 1-second data.

Bottom panel: Unaveraged data.

Use the box-zoom feature of Autoplot to figure out why the daily-averaged data in the top panel has spikes whereas the full resolution does not show spikes. Answer below.

&nbsp;&nbsp;&nbsp;<applet width="100%" height="500px" id="applet2" code="org.virbo.autoplot.AutoplotApplet" codebase="http://aurora.gmu.edu/autoplot-applet/dist-packed/lib/packed" archive="AutoplotAppletAll.jar.pack.gz">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="dataSetURL" value="tsds.http://timeseries.org/get.cgi?StartDate=19980101&amp;EndDate=20081231&amp;ext=bin&amp;out=tsml&amp;ppd=1&amp;param1=NGDC_NOAA15_SEM2-33-v0" />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="codebase_lookup" value="false">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="column" value="5em,100%-5em">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="font" value="sans-16">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="row" value="3em,100%-3em">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="renderType" value="fill_to_zero">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="color" value="#ffffff">

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="fillColor" value="#aaaaff">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="foregroundColor" value="#ffffff">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="backgroundColor" value="#000000">

     `<param name="statusCallback" value="appletStatus">`;

&nbsp;&nbsp;&nbsp;</applet>

&nbsp;&nbsp;<applet width="100%" height="500px" id="applet2" code="org.virbo.autoplot.AutoplotApplet" codebase="http://aurora.gmu.edu/autoplot-applet/dist-packed/lib/packed" archive="AutoplotAppletAll.jar.pack.gz">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="dataSetURL" value="tsds.http://timeseries.org/get.cgi?StartDate=19980101&amp;EndDate=20081231&amp;ext=bin&amp;out=tsml&amp;ppd=86400&amp;param1=NGDC_NOAA15_SEM2-33-v0" />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="codebase_lookup" value="false">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="column" value="5em,100%-5em">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="font" value="sans-16">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="row" value="3em,100%-3em">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="renderType" value="fill_to_zero">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="color" value="#ffffff">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="fillColor" value="#aaaaff">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="foregroundColor" value="#ffffff">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="backgroundColor" value="#000000">

     `<param name="statusCallback" value="appletStatus">`;

&nbsp;&nbsp;&nbsp;</applet>

&nbsp;&nbsp;&nbsp;<applet width="100%" height="400px" id="applet0" code="org.virbo.autoplot.AutoplotApplet" codebase="http://autoplot.org/applet/20090820/" archive="AutoplotAppletAll.jar.pack.gz">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="dataSetURL" value="vap+tsds:http://timeseries.org/get3.cgi?StartDate=19930101&amp;EndDate=20031231&amp;ppd=1&amp;ext=bin&amp;out=ncml&amp;param1=Kanekal_SAMPEX_elo_1hour-1-v0" />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="codebase_lookup" value="false">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="font" value="sans-14">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="row" value="3em,100%-4em">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="column" value="5em,100%-8em">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="plot.yaxis.label" value="10 times L-shell">

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="renderType" value="spectrogram">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="color" value="#ffffff">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="fillColor" value="#aaaaff">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="foregroundColor" value="#ffffff">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<param name="backgroundColor" value="#000000">

     `<param name="statusCallback" value="appletStatus">`;

&nbsp;&nbsp;&nbsp;</applet>

Table Of Contents

URIs that Point to Data Files

Download a CDF and Plot it with Autoplot

Load a CDF directly from a website

URIs that Point to Data Servers

Saving to vap files

Loading vap files

Data Sources

CDF Files

HDF/NetCDF Files

Aggregation

CDAWeb

HAPI Servers

Exporting Data

Export Types

Additional controls

Aggregation

Tools

PNGWalk Tool

Data Mash Up

Events List

Run Batch

Advanced Topics

TimeSeriesBrowse and other Capabilities

Events Lists

Caching

Autoranging

Managing Autoplot's Data Cache

Using Autoplot with Python, IDL, and Matlab

Reading data into Python

Reading data into IDL

Reading data into Matlab

QDataSet Data Model

Clone this wiki locally