This application produces a copy of a two-dimensional NDF
, but excludes
any rows that contain too many bad aata values
. Rows with higher pixel indices
are shuffled down to fill the gaps left by the omission of bad rows. Thus if
any bad rows are found, the output NDF will have fewer rows than the input
NDF, but the order of the remaining rows will be unchanged. The number of good
pixels required in a row for the row to be retained is specified by Parameter
Bad columns may be omitted instead of bad rows (see Parameter ROWS).
excludebad in out [rows] [wlim]
IN = NDF (Read)
OUT = NDF (Write)
The output NDF.
ROWS = _LOGICAL (Read)
TRUE, bad rows are excluded from the output NDF. If
FALSE, bad columns
WLIM = _REAL (Read)
The minimum fraction of the
pixels which must be good in order for a row to be retained. A value of
results in rows being excluded if they contain one or more bad values. A value
0.0 results in rows being excluded only if they contain no good values.
excludebad ifuframe goodonly false Columns within NDF
ifuframe that contain any good data are copied to NDF goodonly.