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.