Observation#

class pride.experiment.Observation(baseline: pride.experiment.baseline.Baseline, source: pride.source.Source, band: pride.types.Band, tstamps: list[datetime.datetime])#

Observation of a source

The time stamps are stored as an astropy Time object including information about the coordinates of the station for which the observation was performed. The coordinates of the station are obtained by correcting the location at a reference epoch (loaded from data file) for tectonic motion.

Parameters:
  • source – Source object representing the target

  • band – Frequency band in which the source was detected

  • tstamps – Collection of epochs in which the source was detected

static from_experiment(baseline: pride.experiment.baseline.Baseline, source: pride.source.Source, band: pride.types.Band, tstamps: list[datetime.datetime], experiment: pride.experiment.experiment.Experiment) Observation#
update_with_source_coordinates() None#

Update with source coordinates at timestamps

calculate_delays() None#