TIMESERIES_FAMILY ; APPLICATION
{
	APPLICATION
	{
		FIELDPOINT_TIMESERIES
		FIELDMEAN_TIMESERIES
		GEOPOINT_TIMESERIES
		BUFR_TIMESERIES
	} = FIELDPOINT_TIMESERIES
}
#_______________________________________________________________________

FIELDPOINT_TIMESERIES; TimeSerie Application; Definition of GRIB TimeSerie
{
	DATA
		[ interface = icon, missing = fatal,
				class = GRIB,
				exclusive = false,
		  help            = help_data,
		  help_name       = Fields for TimeSeries,
		  help_directory  = '/Metview/Defaults',
		  help_class      = RETRIEVE,
		  help_definition = ( RETRIEVE,
					TYPE     = FC,
    					LEVTYPE  = SFC,
    					REPRES   = GG,
    					PARAM    = 2T,
    					DATE     = '-1',
    					STEP     = 12/TO/240/BY/12,
    					GRID     = 0.5/0.5)
		]
	{
		@
		/
	}

	STATION
		[ interface = icon, class = STATION, exclusive = false,
		  help            = help_data,missing = fatal,
		  help_directory  = '/Metview/Defaults',
		  help_name       = Station for TimeSeries,
		  help_class      = STATIONS,
		  help_definition = ( STATIONS, NAME = Heathrow )
		]
	{
		@
		/
	}

	SCALING
	{
		*
		/
	} = 0/1

	ATTRIBUTES
		[ interface = icon, class = PGRAPH, missing = ignored,
		  help            = help_data,
		  help_name       = Timeseries attributes,
		  help_directory  = '/Metview/Defaults',
		  help_class      = PGRAPH,
		  help_definition = ( PGRAPH, GRAPH_CURVE_METHOD = ROUNDED )
				]
	{
		@
	}
}

#_______________________________________________________________________

FIELDMEAN_TIMESERIES; TimeSerie Application; Definition of GRIB Mean TimeSerie
{
	DATA
		[ interface = icon, missing = fatal,
				class = GRIB,
				exclusive = false,
		  help            = help_data,
		  help_name       = Fields for TimeSeries,
		  help_directory  = '/Metview/Defaults',
		  help_class      = RETRIEVE,
		  help_definition = ( RETRIEVE,
					TYPE     = FC,
    					LEVTYPE  = SFC,
    					REPRES   = GG,
    					PARAM    = 2T,
    					DATE     = '-1',
    					STEP     = 12/TO/240/BY/12,
    					GRID     = 0.5/0.5)
		]
	{
		@
		/
	}

	AREA
	{
		*
		/
	} = 90/-180/-90/180

	SCALING
	{
		*
		/
	} = 0/1

	ATTRIBUTES
		[ interface = icon, class = PGRAPH, missing = ignored,
		  help            = help_data,
		  help_name       = Timeseries attributes,
		  help_directory  = '/Metview/Defaults',
		  help_class      = PGRAPH,
		  help_definition = ( PGRAPH, GRAPH_CURVE_METHOD = ROUNDED )
				]
	{
		@
	}
}

#___________________________________________________________________________

GEOPOINT_TIMESERIES; TimeSerie Application; Definition of Geopoints TimeSerie
{
	DATA
		[ interface = icon, missing = fatal,
				class = GEOPOINTS,
				exclusive = false,
		  help            = help_data,
		  help_name       = Geopoints for TimeSeries,
		  help_directory  = '/Metview/Defaults',
		  help_class      = OBSFILTER,
		  help_definition = (	OBSFILTER,
					DATA = (RETRIEVE, TYPE = OB, REPRES = BU,
						DATE = -4/-3/-2, TIME = 00/06/12/18,
						BLOCK = 03),
					OUTPUT     = GEOPOINTS,
					WMO_STATIONS = 03772 )
		]


	{
		@
		/
	}

	NAME
	{
		@
	} = AUTOMATIC

	SCALING
	{
		*
		/
	} = 0/1

	ATTRIBUTES
		[ interface = icon, class = PGRAPH, missing = ignored,
		  help            = help_data,
		  help_name       = Timeseries attributes,
		  help_directory  = '/Metview/Defaults',
		  help_class      = PGRAPH,
		  help_definition = ( PGRAPH, GRAPH_CURVE_METHOD = ROUNDED )
				]
	{
		@
	}
}

#_______________________________________________________________________

BUFR_TIMESERIES; TimeSerie Application; Definition of BUFR TimeSerie
{
	DATA
	[
		interface = icon, missing = fatal,
		class = BUFR, exclusive = false
	]
	{
		@
		/
	}

	MESSAGE
	{
		*
	} = 1

	NAME
	{
		@
	} = AUTOMATIC

	SCALING
	{
		*
		/
	} = 0/1

	ATTRIBUTES
		[ interface = icon, class = PGRAPH, missing = ignored,
		  help            = help_data,
		  help_name       = Timeseries attributes,
		  help_directory  = '/Metview/Defaults',
		  help_class      = PGRAPH,
		  help_definition = ( PGRAPH, GRAPH_CURVE_METHOD = ROUNDED )
				]
	{
		@
	}
}
