frb.rm - Rotation Measure

Rotation Measure calculations, including loading of Oppermann et al. 2014 RM models.

Module for RM calculations

frb.rm.load_opperman2014()[source]

Load the Oppermann et al. 2014 – https://arxiv.org/abs/1404.3701 maps Galactic Farady RM and its uncertainty

Returns:

RM and RM_err with units of rad/m^2

Return type:

healpy map, healpy map

frb.rm.load_hutschenreuter2020()[source]

Load the Hutschenreuter 2020 map – https://wwwmpa.mpa-garching.mpg.de/~ensslin/research/data/faraday2020.html Galactic Farady RM and its uncertainty

See: https://ui.adsabs.harvard.edu/abs/2022A%26A…657A..43H/abstract for full details

Returns:

RM and RM_err with units of rad/m^2

Return type:

healpy map, healpy map

frb.rm.galactic_rm(coord, use_map=2020)[source]

Provide an RM and error estimate for a coordinate on the sky.

Default is the new Hutschenreuter 2020 map

Args:
  • coord (astropy.coordinates.SkyCoord) – Coordinate for the RM esimation

  • use_map (int, optional) – Specifies the map to use. Options are [2014, 2020] Default is 2020

Returns:

RM and RM_err with units of rad/m^2

Return type:

Quantity, Quantity