Example pipeline scripts

Run pipeline on existing MS

meqsilhouette.driver.readms_runmeqs.create_parser()[source]
meqsilhouette.driver.readms_runmeqs.readms_runmeqs(jsonfile, msname)[source]

Standard script to perform radio interferometric synthetic data generation. Variables prefixed by “v” indicate new global variables.

Parameters

jsonfilestr

Name of the input JSON parset file.

msnamestr

Input Measurement Set (MS) name.

Raises

Exception

If no input JSON parset file is provided or if the input MS does not exist, an exception is raised and the function aborts.

Run pipeline from scratch

meqsilhouette.driver.run_meqsilhouette.run_meqsilhouette(config=None)[source]

Standard script to perform radio interferometric synthetic data generation. Variables prefixed by “v” indicate new global variables.

Parameters

configstr, optional

Path to the input JSON parset file. If not provided, the function will check command line arguments for the file. If still not found, the function will abort.

Raises

Exception

If no input JSON parset file is provided and none is found in command line arguments, an exception is raised and the function aborts.