Skip to content

systemProperties

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

Purpose: describe system properties that can be set.

This should be a copy of code in AutoplotUtil.java, and this file is created in USER/autoplot_data/config/system.properties .

# Autoplot loads these system properties on startup.  See `<http://autoplot.org/systemProperties>`.  These are used to provide alternate
# behavior to groups and to allow users to experiment with new features.
# reference cache allows some URIs to be resolved once per plot.
#enableReferenceCache=true
# use new LANL-requested Nearest Neighbor rebinning that looks at bin boundaries.
#useLanlNearestNeighbor=true
# do check on index and rank with commonly used datasets, at a slight performance cost.
#rangeChecking=true
#email RTEs by default, instead of HTTP POST, when firewall prohibits put calls.
#autoplot.emailrte=true
# use wget to download data instead of Java's built-in network protocols. Should be command line or empty.
#AP_WGET=/usr/local/wget
# use curl to download data instead of Java's built-in network protocols. Should be command line or empty.
#AP_CURL=/usr/bin/curl
# provide option in save dialog to embed data within a zip file.
#allowEmbedData=true
# don't show icon in legend when there is only one renderer
#reluctantLegendIcons=true
# monitor the event thread for hangs.
#enableResponseMonitor=true
# turn off certificate checks.
#noCheckCertificate=true

Note that some of these properties are now enabled by default. For example, referenceCaching is a mature feature that is enabled by default.

These are read in the code (or Jython scripts) using System.getProperty calls like:

if ( "true".equals( System.getProperty("useLanlNearestNeighbor","false") ) ) {
    nn= SpectrogramRenderer.RebinnerEnum.lanlNearestNeighbor;
} else {
    nn= SpectrogramRenderer.RebinnerEnum.nearestNeighbor;
}

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