SPASE - Toolkit
Space Physics Archive Search and Extract (SPASE) Consortium
SPASE Toolkit

The SPASE (Space Physics Archive Search and Extract) Toolkit contains a set of command-line applications which can be used to generate, validate, referentially check, use and organize resource descriptions written in SPASE XML.

The SPASE toolkit is written entirely in Java and should run on any system with a Java Runtime Environment (JRE). Any required extensions are included in the SPASE toolkit installation package.

Tools:

collatorWrite individual resource descriptions into a separate file stored in a folder tree according to the Resource ID.
downloaderObtains a list of URLs associated with a resource by quering a registry server, then downloads and packages all the source files.
profilerCreate resource profiles for SPASE resource descriptions.
validatorChecks a resource description for compliance to a specified version of the SPASE data model.
refcheckCan check both resource identifiers and URLs for referenential integrity.
xmlgrepExtract values from an XML file using an XPath pattern.

System Requirements

  • Java JRE 1.5 or higher

Download
The SPASE toolkit distribution: download

Installation
After acquiring the SPASE toolkit distribution file:

  • Place the file in the directory that you want to install the toolkit.
  • Unbundle the distribution.
    The distribution is as a "jar" file. The following will unbundle the file:

    [node] jar xvf spase-toolkit-1.0.0.jar

    The distribution file can now be safely removed.
  • On Unix systems set scripts to executable.

    [node] chmod 775 bin/*

Documentation

Full documentation: PDF
API documentation: Click to view