dran.calibration.planets package# Subpackages# dran.calibration.planets.ephemeris package Submodules dran.calibration.planets.ephemeris.jpl_horizons_table module load_jpl_horizons_table() dran.calibration.planets.ephemeris.resource_utils module get_jpl_results() Module contents Submodules# dran.calibration.planets.planet_geometry module# dran.calibration.planets.planet_geometry.add_planet_angular_diameter(row, log)[source]# Add PLANET_ANG_DIAM (arcsec) to row using the packaged Horizons table. Requires: DATE as YYYY-MM-DDTHH:MM:SS Parameters: row (Dict[str, Any]) log (Logger) Return type: None dran.calibration.planets.planet_geometry.add_jupiter_distance_au(row, log)[source]# Add Jupiter distance inferred from angular diameter. Requires: PLANET_ANG_DIAM in arcsec Adds: PLANET_ANG_DIAM_RAD JUPITER_DIST_AU Parameters: row (Dict[str, Any]) log (Logger) Return type: None dran.calibration.planets.planet_jupiter_calibration module# dran.calibration.planets.planet_jupiter_calibration.apply_jupiter_atmospheric_calibration(row, log)[source]# Apply Jupiter calibration fields for 22 GHz observations. This function mutates row in place and assumes TAU221 already exists. Parameters: row (Dict[str, Any]) log (Logger) Return type: None Module contents#