data.edit.get

data.edit.get creates an edited record from raw data. It will create edited data from the raw data by passing it through a series of filter programs and finally returning the output. It may require more raw records as inputs than the requested record, but they will not be returned in the output stream. The normal invocation is done by data.get with an source of “edited”.

Command Line Usage

data.edit.get [--exclude=] station records start end

Arguments

start and end

The time specifiers for the data to be retrieved. Start is inclusive while end is exclusive, so all data contained within the half open interval [start,end) will be returned. Any convertible time format is accepted.

station

The station identifier code. For example 'brw'. Case insensitive.

records

The cpd2 record type to be retrieved. For example: 'S11a'. Case sensitive. Multiple record types may be separated by ”,”, ”;” or ”:”. The results will be interwoven in time. Note that this is a single argument and that spaces are not allowed.

--exclude=EXCLUDE

Exclude any filters matching the pattern (can be specified multiple times) from the list of filters being applied. Treated as regular expression.

Example Usage

Single record

data.edit.get sgp S11a 2008:10 2008:11

Multiple records

data.edit.get bnd S11a,A11a 2003W02 2003W03

Excluding correction programs (neph modeling)

data.edit.get --exclude=data.edit.corr sgp S11a 2008:10 2008:11