Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
JSkyMap JSkyMap
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • SCosmoTools
  • JSkyMapJSkyMap
  • Wiki
  • vis2qmap

Last edited by Reza ANSARI Apr 20, 2021
Page history

vis2qmap

------ 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) 
Clone repository
  • filt2map
  • Home
  • map2vis
  • p4src2vis
  • vis2map
  • vis2qmap