|
|
------ **vis2qmap.cc** : Compute map from visibilities using QuickMap or BFMTV -------
|
|
|
~~~~
|
|
|
**JSkyMap** package Version tag= JSkyMap_Apr2021 (V= 1.75)
|
|
|
vis2qmap/Info[1] : decoding arguments ...
|
|
|
vis2qmap : reconstruct rectangular map array from a set of visibility arrays
|
|
|
Usage: vis2qmap [-options] SetupFileName VisiInputFileName VisiArrayBaseName DecPointingList OutFileName
|
|
|
List of optional arguments (options:)
|
|
|
[-ngb] [-freq f0_MHz] [-lam lambda0_meter] [-bpm BeamFile]
|
|
|
[-mapdec dec_min,decmax,decstep] [-mapra ra_min,ra_max] [-qmap lowthr,autor_weight]
|
|
|
[-bfm ra_ext,ra_guard,ra_resol] [-bfms dec_min[,dec_max,ra_min,ra_max]] [-healpix nside] [-tphi nring]
|
|
|
[-visra ra_ext[,ra_offset]] [-srcbfm SourceListFile]
|
|
|
[-conj] [-noise NoiseLevelKelvin] [-phase_noise sigma_deg] [-phasefile filename [-wnorm]]
|
|
|
[-psithr thr_ratio,thr] [-mxprod blas,nthr] [-nthreads nthr_Afill] [-prt PrintLevel] [-noairg]
|
|
|
~~~~
|
|
|
----
|
|
|
~~~~
|
|
|
-freq f0_MHz : define input observation frequency , in MHz (def=1420)
|
|
|
-lambda lambda0_meter : define observation wavelength , in meters (def=0.21_
|
|
|
-bpm BeamFile : beam response as a spherical pixel map (SphereThetaPhi , PPF) (default NONE)
|
|
|
NOT YET IMPLEMENTED HERE
|
|
|
-ngb : Do not use gaussian beam -> Bessel J1 (defaut : gaussian beam)
|
|
|
-mapdec dec_min,dec_max,dec_step : reconstructed map declination range and dec-step in degrees
|
|
|
-mapra ra_min,ra_max : right ascension range for the input visibilities and output map in degrees
|
|
|
map size in ra and corresponding resolution is defined by the input visibility arrays X-size
|
|
|
[ Default 40 < dec < 50 , dec_resol=0.25 deg, 0 < ra < 360 deg ]
|
|
|
-qmap lowthr,max_dec_distance,autor_weight : QuickMapMaker parameters (def=0.2,1,1)
|
|
|
See QuickMapMaker::setLowBeamThreshold() ::setMaxDeclinationDistance() ::setAutocorWeight())
|
|
|
|
|
|
-bfm ra_ext,ra_guard,ra_resol : Use BFMTV_StripMapper (def: NO, ra_ext,ra_guard,ra_resol=10,2,0.5)
|
|
|
ra_ext,ra_guard,ra_resol : BFM submap ra-size, guard area along ra size, and resolution, in degrees
|
|
|
-bfms dec_min[,dec_max,ra_min,ra_max] : Use BFMTV_SphericalMap with dec_min<=dec<=dec_max for the spherical area to be used
|
|
|
-visra ra_ext[,ra_offset] : Input visibility array RA-extension and RA-offset (in degrees - def=360,0)
|
|
|
Used for BFMTV_SphericalMap and if specified, also for BFMTV_RectangularMap ComputeAMatrix(...,vis_ra_ext,vis_ra_offset)
|
|
|
-srcbfm SourceListFile: for map making with BFMTV_SphericalMap and BFMTV_StripMapper
|
|
|
Read source list from file SourceListFile, and find sources fluxes in addition to map pixel values
|
|
|
-healpix nside: set HEALPix nside pixelisation parameter for BFMTV_SphericalMap (def=64 -> 55' resolution)
|
|
|
-tphi nring : select ThetaPhi pixelisation parameter nring for JSkyMap and beam computation (def=180 -> 60' resolution)
|
|
|
-bfmdebug ra_ext,ra_resol : call test_bfmrectmap() for test/debug of BFMTV_RectangularMap (def: NO, ra_ext,ra_resol=10,0.5)
|
|
|
|
|
|
-conj : Apply complex conjugate operation to the input visibility array (before map-making)
|
|
|
-noise NoiseLevelKelvin : Add noise to input visibilities, with sigmaAutocor=NoiseLevelKelvin
|
|
|
-phase_noise sigma_deg : Add noise on phase to input visibilities, for each baseline (gaussian) - sigma in degrees
|
|
|
-phasefile filename: text file with phases (one/baseline) to correct cross-cor visibilities
|
|
|
-wnorm with the above (-phasefile) will use the normalisation given in the file (last field)
|
|
|
|
|
|
-psithr thr_ratio,thr : PseudoInverse thresholds ( default= 0.005,0.0001)
|
|
|
-mxprod blas,nthr : Matrix product use blas or not (blas/no) and number of threads if no-blas)
|
|
|
-nthreads nthr_Afill : Number of parallel threads used to fill the A-matrix (def=1)
|
|
|
-prt PrintLevel: specify print level
|
|
|
-noairg : Specify this flag to avoid random number generator Auto-initialisation
|
|
|
|
|
|
o SetupFileName : file containing array setup (see setup_paon4.d as an example)
|
|
|
o VisiInputFileName : input visibility arrays filename (.ppf or .h5)
|
|
|
o VisiArrayBaseName : base name of arrays in file. Array number, starting from one will be appended
|
|
|
o DecPointingList : list of declination pointings (in degree) for each array.
|
|
|
( determine the number of visibility arrays which will be read from file )
|
|
|
o OutFileName : output file name , for the reconstructed map (2D array) (.ppf or .fits or .h5)
|
|
|
~~~~ |