|
def | __init__ (self, mk4_site_id, ovex_data_file, verbosity=0) |
|
def | apply_phase_reference_collection (self, ref_station_spc) |
|
def | convert_integer_phasor_to_float (self, u, v, acc_period, sample_period=1e-6) |
|
def | extract_ovex (self) |
|
def | extract_pcal (self) |
|
def | fit_band_delay (self, channel_to_band_map, band_pol, delay_fitter, cut_threshold, verbosity=0) |
|
def | get_band_reference_frequencies (self, channel_to_band_map) |
|
def | get_tone_phasors_grouped_by_band (self, channel_to_band_map) |
|
◆ __init__()
def vpal.proxy_cable_cal.StationScanPhaseCalibrationData.__init__ |
( |
|
self, |
|
|
|
mk4_site_id, |
|
|
|
ovex_data_file, |
|
|
|
verbosity = 0 |
|
) |
| |
◆ apply_phase_reference_collection()
def vpal.proxy_cable_cal.StationScanPhaseCalibrationData.apply_phase_reference_collection |
( |
|
self, |
|
|
|
ref_station_spc |
|
) |
| |
Correct this single channel phasor collection by a set of reference phasors for the same channel.
This rotates the phasor so that the reference phasor collection has a phase of zero for each tone
◆ convert_integer_phasor_to_float()
def vpal.proxy_cable_cal.StationScanPhaseCalibrationData.convert_integer_phasor_to_float |
( |
|
self, |
|
|
|
u, |
|
|
|
v, |
|
|
|
acc_period, |
|
|
|
sample_period = 1e-6 |
|
) |
| |
convert integer pcal data to double (taken from pcal_interp.c)
◆ extract_ovex()
def vpal.proxy_cable_cal.StationScanPhaseCalibrationData.extract_ovex |
( |
|
self | ) |
|
read in the station channel set up data from the ovex file
◆ extract_pcal()
def vpal.proxy_cable_cal.StationScanPhaseCalibrationData.extract_pcal |
( |
|
self | ) |
|
read in the station p-cal phasor data for this scan and convert to usable format
◆ fit_band_delay()
def vpal.proxy_cable_cal.StationScanPhaseCalibrationData.fit_band_delay |
( |
|
self, |
|
|
|
channel_to_band_map, |
|
|
|
band_pol, |
|
|
|
delay_fitter, |
|
|
|
cut_threshold, |
|
|
|
verbosity = 0 |
|
) |
| |
◆ get_band_reference_frequencies()
def vpal.proxy_cable_cal.StationScanPhaseCalibrationData.get_band_reference_frequencies |
( |
|
self, |
|
|
|
channel_to_band_map |
|
) |
| |
use the frequencies of the channels which span a band to
determine an appropriate reference frequency
◆ get_tone_phasors_grouped_by_band()
def vpal.proxy_cable_cal.StationScanPhaseCalibrationData.get_tone_phasors_grouped_by_band |
( |
|
self, |
|
|
|
channel_to_band_map |
|
) |
| |
use the channel to band map to select tones/phasor which should be fit together
to determine a delay, returns a dictionary contains lists of frequency-phasor pairs
dictionary keys are the band:pol
◆ azimuth
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.azimuth |
◆ channel_name_list
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.channel_name_list |
◆ elevation
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.elevation |
◆ exp_name
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.exp_name |
◆ fit_results
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.fit_results |
◆ fourfit_ref_time
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.fourfit_ref_time |
◆ max_channel_bandwidth
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.max_channel_bandwidth |
◆ mk4_site_id
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.mk4_site_id |
◆ ovex_data_file
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.ovex_data_file |
◆ root_suffix
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.root_suffix |
◆ sample_rate
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.sample_rate |
◆ scan_name
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.scan_name |
◆ single_channel_phasor_collections
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.single_channel_phasor_collections |
◆ site_name
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.site_name |
◆ source_name
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.source_name |
◆ start_time
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.start_time |
◆ station_code
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.station_code |
◆ station_data_file
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.station_data_file |
◆ valid
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.valid |
◆ verbosity
vpal.proxy_cable_cal.StationScanPhaseCalibrationData.verbosity |
The documentation for this class was generated from the following file: