Skip to content

Work Package 3 Data Management

jd-au edited this page Apr 12, 2018 · 5 revisions

Deliverable - (a) An NGAS cluster is running inside SHAO cluster that manages all data - including archive, ingest cache, processing cache, and data subscriptions. (b) An IVOA compliant interface that allows users to access visibilities and images (cubes) using IVOA tools and Python API. e.g. MWA ASVO.

Systems

NGAS

NGAS is used to store files and track the status of these files. The NGAS interface is only available on the SHAO network including from the cluster.

VO Tools

The CASDA VO Tools package is used to provide a TAP service which allows access to the metadata for files in the archive. Each file is represented by a single row in the ivoa.obscore table. The access_url column provides a link to download the file from NGAS.

Interfaces

See the Interfaces Page for details on the interfaces between the data archive, the data transfer from Pawsey and the pipeline.

Viewing data

To interactively access data we recommend either Aladin or TopCat

In TopCat please follow these steps:

  1. Click on the tables icon
  2. Enter the TAP address above into the TAP URL field.
  3. Click the "Use Service" button
  4. In the top panel, select the ivoa.obscore table
  5. In the bottom panel, click Examples > Full Table
  6. CLick Run Query
  7. The main window will appear woioth a new tbale listed. Douoble click this table to see the file list.
  8. To download the data on the SHAO network, copy the access_url value for a row and download from that web address.

For automated access use the retrieve_data_product.py sample script to find and download a file.

usage: retrieve_data_product.py [-h] file_id destination_directory

Check for a deposited file_id in NGAS and download it if present

positional arguments:
  file_id               The id of the data product to be checked.
  destination_directory
                        The directory where the resulting files will be stored

optional arguments:
  -h, --help            show this help message and exit