Skip to main content

A module for accessing data from the ARM Archive

Project description is a Python module for accessing data from the ARM archive.


  • Python 2.7, 3.3, 3.4.
  • Suds with Python 2.7.
  • Suds-jurko with Python 3.3/3.4.


To install using pip use:

pip install arm_archive

To install from source in your home directory, use:

python install --user

To install for all users on Unix/Linux:

python install


The functions in the module can be used in Python after importing the module.

The module can also be used from the command line using:

python -m arm_archive

This can be aliased in bash using:

alias apu='python -m arm_archive'

Command line examples

These examples assume that the above alias has been created so that ‘python -m arm_archive’ can be executed using ‘apu’. Addition help for each command can be obtained using ‘apu command -h’, for example ‘apu list -h’.

List available datastreams which match a regular expression:

$ apu datastreams sgpceil

List available files for a specific time period:

$ apu list sgpceilC1.b1 20141001 20141005

Leaving off the end date will find file for only a single day:

$ apu list sgpceilC1.b1 20141015

Ordering data for a specific datastream and time period:

$ apu order -d sgpceilC1.b1 20141001 20141005 username
Success 5 file(s) ordered, order_id: 123456

Ordering data by supplying a list of filenames:

$ apu order username
Success 1 file(s) ordered, order_id: 123456

Check that status of an order:

$ apu status 123456

List files in a complete order:

$ apu files username 123456

Download file from a complete order to the current directory:

$ apu download username 168977
Retrieving: AAA.files_not_found

Download a single file from a complete order:

$ apu download username 168977

Canceling an order:

$ apu cancel username 123456

List all orders with some files ready to download for a given user:

$ apu ready username

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for arm_archive, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size arm_archive-0.1.0.tar.gz (6.3 kB) File type Source Python version None Upload date Hashes View
Filename, size (7.8 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page