Scan (pyvisgen.simulation.scan)#

Scan submodule of pyvisgen.simulation.

Reference/API#

pyvisgen.simulation.scan Module#

Functions#

rime(img, bas, lm, rd, ra, dec, ant_diam, ...)

Calculates visibilities using RIME

calc_fourier(img, bas, lm, spw_low, spw_high)

Calculates Fourier transformation kernel for every baseline and pixel in the lm grid.

calc_feed_rotation(X1, X2, bas, polarization)

Calculates the feed rotation due to the parallactic angle rotation of the source over time.

calc_beam(X1, X2, rd, ra, dec, ant_diam, ...)

Computes the beam influence on the image.

angular_distance(rd, ra, dec)

Calculates angular distance from source position

jinc(x)

Create jinc function.

integrate(X1, X2)

Summation over (l,m) and avering over time and freq