source: XIOS/trunk/src/config/field_attribute.conf @ 711

Last change on this file since 711 was 711, checked in by rlacroix, 9 years ago

Support creating the timeseries automatically.

Fields which should be outputted as timeseries must have the ts_enabled attribute set to true.

Files have a new attribute timeseries which must be one of:

  • none: no timeseries are outputted, only the regular file (default behavior when the attribute is ommited).
  • only: only the timeseries are outputted, the regular file is not created.
  • both: both the timeseries and the regular files are outputted.
  • exclusive: the timeseries are outputted and a regular file is created with only the fields which were not marked for output as a timeserie (if any).

The name of the files created for the timeseries is composed of a prefix followed by the name of the variable. The file attribute ts_prefix can be used to control the prefix used (by default, the name of the regular file is used).

All the attributes of the regular file are inherited by the files created for the timeseries. The field attribute ts_split_freq can be used to configure the splitting for each timeseries (by default, the splitting frequency of the regular file is used).

  • Property copyright set to
    Software name : XIOS (Xml I/O Server)
    http://forge.ipsl.jussieu.fr/ioserver
    Creation date : January 2009
    Licence : CeCCIL version2
    see license file in root directory : Licence_CeCILL_V2-en.txt
    or http://www.cecill.info/licences/Licence_CeCILL_V2-en.html
    Holder : CEA/LSCE (Laboratoire des Sciences du CLimat et de l'Environnement)
    CNRS/IPSL (Institut Pierre Simon Laplace)
    Project Manager : Yann Meurdesoif
    yann.meurdesoif@cea.fr
File size: 1.0 KB
Line 
1DECLARE_ATTRIBUTE(StdString, name)
2DECLARE_ATTRIBUTE(StdString, standard_name)
3DECLARE_ATTRIBUTE(StdString, long_name)
4
5DECLARE_ATTRIBUTE(StdString, unit)
6DECLARE_ATTRIBUTE(StdString, operation)
7DECLARE_ATTRIBUTE(bool,      detect_missing_value)
8
9DECLARE_ATTRIBUTE(CDuration, freq_op)
10DECLARE_ATTRIBUTE(CDuration, freq_offset)
11DECLARE_ATTRIBUTE(int,       level)
12DECLARE_ATTRIBUTE(int,       prec)
13
14DECLARE_ATTRIBUTE(bool,      enabled)
15DECLARE_ATTRIBUTE(bool,      read_access)
16DECLARE_ATTRIBUTE(bool,      indexed_output)
17
18DECLARE_ATTRIBUTE(StdString, domain_ref)
19DECLARE_ATTRIBUTE(StdString, axis_ref)
20DECLARE_ATTRIBUTE(StdString, grid_ref)
21DECLARE_ATTRIBUTE(StdString, field_ref)
22
23DECLARE_ATTRIBUTE(double,    default_value)
24DECLARE_ATTRIBUTE(double,    valid_min)
25DECLARE_ATTRIBUTE(double,    valid_max)
26DECLARE_ATTRIBUTE(double,    add_offset)
27DECLARE_ATTRIBUTE(double,    scale_factor)
28
29DECLARE_ATTRIBUTE(int,       compression_level)
30
31DECLARE_ATTRIBUTE(bool,      ts_enabled)
32DECLARE_ATTRIBUTE(CDuration, ts_split_freq)
Note: See TracBrowser for help on using the repository browser.