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
archiveorreprossessing. - 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
prodcatalogue, since this is only a subset of thearchive. - 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.