HOPS
HOPS class reference
Namespaces | Functions | Variables
processing.py File Reference

Namespaces

 vpal.processing
 

Functions

def vpal.processing.apply_fringe_file_cuts (ff_list, control_file_hash, min_snr=0.0, max_snr=1e30, valid_quality_code_list=None, start_scan_limit="000-0000", stop_scan_limit="999-9999")
 
def vpal.processing.construct_valid_baseline_list (directory, network_reference_station, remote_stations, network_reference_baselines_only=False, include_autos=False)
 
def vpal.processing.construct_valid_mixedmode_baseline_polproduct_dict (directory, legacy_stations, vgos_stations)
 
def vpal.processing.gather_fringe_files (base_directory, control_file, blines, pol_products=['I'], include_autos=False, exclude_list=None, max_depth=2)
 
def vpal.processing.get_max_nblines_in_all_collections (bl_collection_list)
 
def vpal.processing.group_baseline_collections_by_scan (bl_collection_list)
 
def vpal.processing.join_fringes_into_baseline_collection (exp_directory, fringe_object_list, station_list, include_autos=False, required_polprod_list=None, only_complete=True)
 
def vpal.processing.launch_fourfit_processes_in_parallel (full_arg_list, max_num_processes=1, use_progress_ticker=True, log_processes=False)
 
def vpal.processing.load_and_batch_fourfit (exp_directory, network_reference_station, remote_stations, control_file_path, set_commands, network_reference_baselines_only=True, num_processes=1, start_scan_limit=None, stop_scan_limit=None, pol_products=None, frequency_group=None, use_progress_ticker=True, log_fourfit_processes=False, use_ionex_file=None, force_run=False)
 
def vpal.processing.load_and_batch_fourfit_mixedmode (exp_directory, legacy_stations, vgos_stations, control_file_path, set_commands, num_processes=1, start_scan_limit="000-0000", stop_scan_limit="999-9999", pol_products=None, frequency_group=None, use_progress_ticker=True, log_fourfit_processes=False)
 
def vpal.processing.load_batch_cut_and_sort (exp_directory, network_reference_station, remote_stations, control_file_path, set_commands, min_snr=0, max_snr=1e5, valid_quality_code_list=None, network_reference_baselines_only=True, num_processes=1, start_scan_limit=None, stop_scan_limit=None, only_complete=True, pol_products=None, frequency_group=None, use_progress_ticker=True, log_fourfit_processes=False)
 
def vpal.processing.load_batch_cut_and_sort_mixedmode (exp_directory, network_reference_station, remote_stations, control_file_path, set_commands, min_snr=30, max_snr=500, valid_quality_code_list=None, network_reference_baselines_only=True, num_processes=1, start_scan_limit="000-0000", stop_scan_limit="999-9999", only_complete=True, pol_products=None, frequency_group=None, use_progress_ticker=True, log_fourfit_processes=False)
 
def vpal.processing.load_directory_fringe_files (dir_name, baselines_list, frequency_group=None, include_autos=False)
 
def vpal.processing.sort_collections_by_baseline (baseline_collection_list)
 

Variables

 vpal.processing.processing_logger = logging.getLogger(__name__)