Requirements for Osisaf before Release

Meeting: for Osisaf: Steinar Eastwood, Thomas Lavergne, for Metamod:Egil Støren, Heiko Klein, Trond Michelsen, Geir Aalberg

Date: 2010-02-12

Reporter: Heiko Klein

Metadata

Egil took the metadata-extractor from the requirements for the dokipy.

Thomas testet successfully the Osisaf-files against dokipy.

Some additional global attributes are required:

platform_name (i.e. satellite, comma-separated list)

instrument_name (comma-separated list)

copyright_statement

area (comma-separated list, Steinar will provide a list of allowed names, those will be extended in the future.)

Metamod will test for the required attributes. Metamod does not run a full CF-compliance-check.

Dataset

Osisaf has dataset-codes like osi-401 or osi-409. Those datasets include both northern (nh) and southern (sh) hemisphere files. Therefore, for Metamod these datasets need to be split into the searchable areas.

Datasets must be created by Osisaf in the Metamod Administration interface

Egil will help with the creation of the first datasets

The SMS-job putting data on Osisaf will need to trigger the metadata-extraction in osisaf by calling the following url (e.g with wget):

http://metamod.../...?dataset=...&dirkey=...&filename[]=...&filename[]=...

On failure, the return-code is 500/Application Error.

Data

The current data-storage is /vol/osisaf. This might be moved to /vol/osisaf/data. Steinar will inform Egil/Heiko if/when this happens.

The storage directory for datasets is either archive or reprossessing.

The data of the datasets might reside in sub-catalogs of the dataset-catalog, e.g. dataset/YYYYMM/fileYYYYMM.nc. This is for easier browsing of the ftp-server. The files of the datasets are unique, independently of the sub-catalogs.

Metamod and Thredds are not! going to index/access the prod catalogue, since this is only a subset of the archive.

Osisaf-Operators might delete files, and resend them at a later stage. Metamod can already handle that, with the exception that for the time in between, metamod might link to an non-existing file.

Thredds

a first functional Thredds/ncWMS configuration will be made by Heiko. Thomas/Steinar will then take over and eventually add further information.

WMS

as server, ncWMS/Thredds will be used.

all files have only 1 time

the first version of the client will be missing some functionality, which will be

added during Metamod2.5/CryoClim:

no border/map (institute will set up a map-server at a later stage)

limited printing-support

no selection of default legend/colors

no selection of default projection

some functionality is not supported in Thredds/ncWMS, and will be looked at within the MyOcean project:

no support for vectors

no support for 'flag_values'

Open questions:

Does ncWMS support only quadratic pictures?

Is it easy possible to add own projections to ncWMS?

Review

Steinar informed that the Osisaf reviewer will require a service description. Steinar will come back to this at its time, with some additional information.