|
|
------ **p4src2vis.cc** : Compute visibilities from a source list -------
|
|
|
~~~~
|
|
|
**JSkyMap** package Version tag= JSkyMap_Aug2020 (V= 1.7)
|
|
|
p4src2vis : computes visibility arrays from a list of sources
|
|
|
(Visibilities would be in Kelvin for source brightness in Jansky)
|
|
|
Usage: p4src2vis [-options] [dish1_pos dish2_pos dish3_pos ...]
|
|
|
options: [-setup SetupFileName] [-paon4] [-lat latitude_degree] [-D dish_diameter]
|
|
|
[-bpm BeamFile] [-ngb] [-healpix nside] [-freq f0_MHz] [-lam lambda0_meter]
|
|
|
[-sdec angles_degree] [-pdec angles_degree] [-ram RAresolMin]
|
|
|
[-conj] [-noise NoiseLevelKelvin] [-phase_noise sigma_deg]
|
|
|
[-raslice RAlenHr,RAoffHr] [-timeslice TU-Date,TU-Time,DurationHours,StepMinutes]
|
|
|
[-src SourceListFile] [-sfb RefFreq,def_beta] [-out OutVisi_FileName]
|
|
|
[-mapdec dec_min,decmax,decstep] [-omap OutMap_PPFFile]
|
|
|
[-cktpmap beam_num] [-prt PrintLevel] [-noairg]
|
|
|
|
|
|
-setup SetupFileName : setup array as defined in file SetupFileName (see setup_paon4.d as example)
|
|
|
-paon4 : setup array as PAON4
|
|
|
-lat latitude : define array latitude (in degree)
|
|
|
-D dish_diameter : define effective dish diameter (in meter D*eff)
|
|
|
-bpm BeamFile : beam response as a spherical pixel map (SphereThetaPhi , PPF) (default NONE)
|
|
|
-ngb : Do not use gaussian beam ( -> Bessel J1 )
|
|
|
-healpix nside: set HEALPix nside parameters for beam normalisation (default=256 -> 13.75' resolution)
|
|
|
specify nside = 0 if you don't want to normalise the beam
|
|
|
-freq f0_MHz : define observation frequency , in MHz
|
|
|
-lambda lambda0_meter : define observation wavelength , in meters
|
|
|
-pdec angles : comma separated list of declination pointing angles (in decimal degrees)
|
|
|
-sdec angles : comma separated list of angles (in decimal degrees)
|
|
|
these are antenna pointing shifts in declination, in the N-S plane, positive toward north,
|
|
|
with respect to zenith (0 correspond to pointing toward zenith)
|
|
|
default: 11 pointings, -5 to +5 deg, every degree
|
|
|
-ram RAresolMin : visibility stream resolution in RA (minutes, default=1' -> visivecsize=1440)
|
|
|
-conj : Apply complex conjugate operation to the computed visibility array
|
|
|
-noise NoiseLevelKelvin : Add noise to visibilities, with sigmaAutocor=NoiseLevelKelvin
|
|
|
-phase_noise sigma_deg : Add noise on phase for each baseline (gaussian) - sigma in degrees
|
|
|
-raslice RAlenHr,RAoffHr : visibility RA slice length and offset in hours (def: 24 hours, no offset)
|
|
|
if specified, extract a slice in RA from the visibility vector, instead of fulll 24 hours
|
|
|
if RAlenHr>=24 , 0<RAoffHr<24 , time shift the visibility vector, keeping full 24 hours length
|
|
|
-timeslice TU-Date,TU-Time,DurationHours,StepSeconds : create a time slice visibility array
|
|
|
if specified, extract a time slice from the ra-binned visibility arrays, for a duration in hours,
|
|
|
with a time step in seconds, starting at TU-Date and TU-Time in the form of dd/mm/yyy hh:mm:ss
|
|
|
if -timeslice specified, this timeslice visibility array would be saved to output file,
|
|
|
instead of of ra-binned covering the full 24 hours
|
|
|
-src SourceListFile : Input source list file name (default NONE -> use internal list)
|
|
|
text format, 1 source/line: ra dec flux [beta=spectral index]
|
|
|
-sfb RefFreq,def_beta : Ref. frequency and default sepctral index sor extrapolating source fluxes
|
|
|
if this argument is specified, the source fluxes are extrapolated to the observed frequency when reading from file
|
|
|
-out OutVisi_FileName : Output file (PPF or FITS) for the visibility arrays (default p4visi.ppf)
|
|
|
one array / pointing , Auto+6 CxCorr (Auto, 1-2, 1-3, 1-4, 2-3, 2-4, 3-4)
|
|
|
Specify path/name.fits ( filetype = fits) to write output array as a fits file
|
|
|
the ouput array will contain pairs of rows corresponding to (real,imag) parts of visibilities
|
|
|
-mapdec dec_min,decmax,decstep : reconstructed map declination range and dec-step in degrees
|
|
|
-omap OutMap_PPFFile : Output PPF file for reconstructed map from visibilities (default NONE)
|
|
|
reconstructed output map not reconstructed if -omap not specified
|
|
|
-cktpmap beam_num : if specified with -bpm , compare beam response for pixel mapped beam and analytical beam
|
|
|
an n-tuple with the two beam responses for baseline # beam_num is saved into PPF file dbgbeam.ppf
|
|
|
-prt PrintLevel: specify print level
|
|
|
-noairg : Specify this flag to avoid random number generator Auto-initialisation
|
|
|
~~~~ |
|
|
\ No newline at end of file |