rficonsole

class lofarpipe.recipes.master.rficonsole.rficonsole

Bases: lofarpipe.support.baserecipe.BaseRecipe, lofarpipe.support.remotecommand.RemoteCommandRecipeMixIn

The rficonsole recipe runs the rficonsole executable (flagger) across one or more MeasurementSets.

Arguments

A mapfile describing the data to be processed.

Recipe inputs

Parameters:
  • executable(ExecField) Full path to rficonsole executable (ExecField)
  • indirect_read(BoolField) Indirect baseline reader: re-write MS for efficiency (BoolField)
  • nmeasurementsets(IntField) Maximum number of MeasurementSets processed by a single rficonsole process (IntField)
  • nproc(IntField) Maximum number of simultaneous processes per node (IntField)
  • nthreads(IntField) Number of threads per rficonsole process (IntField)
  • skip_flagged(BoolField) Ignore any MeasurementSet which has been flagged completely (BoolField)
  • strategy(FileField) Full path to RFI strategy file (FileField)
  • working_dir(StringField) Temporary rficonsole products are stored under this root on each of the remote machines. This directory should therefore be writable on each machine, but need not be shared across hosts (StringField)

Recipe outputs (job.results[parameter])

None.

Previous topic

DPPP

Next topic

cimager

This Page