calibration_parts module

calibration_parts.bandpass(pipeline, head, rate, length=1.0, f_low=100, f_high=400, filter_latency=0.5, td=True)[source]
calibration_parts.bandstop(pipeline, head, rate, length=1.0, f_low=100, f_high=400, filter_latency=0.5, td=True)[source]
calibration_parts.caps_and_progress(pipeline, head, caps, progress_name)[source]
calibration_parts.clean_data(pipeline, signal, signal_rate, witnesses, witness_rate, fft_length, fft_overlap, num_ffts, min_ffts, update_samples, fir_length, frequency_resolution, filter_taper_length, use_median=False, notch_frequencies=[], obsready=None, delay_time=0.0, wait_time=0.0, critical_lock_loss_time=0, filename=None)[source]
calibration_parts.complex_audioamplify(pipeline, chan, WR, WI)[source]
calibration_parts.complex_division(pipeline, a, b)[source]
calibration_parts.complex_inverse(pipeline, head)[source]
calibration_parts.compute_S(pipeline, EP6, pcalfpcal2, derrfpcal2, EP7, ktst, EP8, kpu, EP9)[source]
calibration_parts.compute_S_from_filters_file(pipeline, EP6R, EP6I, pcalfpcal2, derrfpcal2, EP7R, EP7I, ktst, EP8R, EP8I, kpu, EP9R, EP9I)[source]
calibration_parts.compute_S_from_filters_file_split_act(pipeline, EP6R, EP6I, pcalfpcal2, derrfpcal2, EP7R, EP7I, ktst, EP8R, EP8I, kpum, EP18R, EP18I, kuim, EP19R, EP19I)[source]
calibration_parts.compute_S_split_act(pipeline, EP6, pcalfpcal2, derrfpcal2, EP7, ktst, EP8, kpum, EP18, kuim, EP19)[source]
calibration_parts.compute_Xi(pipeline, pcalfpcal4, darmfpcal4, fpcal4, EP11, EP12, EP13, EP14, ktst, kpu, kc, fcc)[source]
calibration_parts.compute_Xi_from_filters_file(pipeline, pcalfpcal4, darmfpcal4, fpcal4, EP11_real, EP11_imag, EP12_real, EP12_imag, EP13_real, EP13_imag, EP14_real, EP14_imag, ktst, kpu, kc, fcc)[source]
calibration_parts.compute_Xi_from_filters_file_split_act(pipeline, pcalfpcal4, darmfpcal4, fpcal4, EP11R, EP11I, EP12R, EP12I, EP13R, EP13I, EP20R, EP20I, EP21R, EP21I, ktst, kpum, kuim, kc, fcc)[source]
calibration_parts.compute_Xi_split_act(pipeline, pcalfpcal4, darmfpcal4, fpcal4, EP11, EP12, EP13, EP20, EP21, ktst, kpum, kuim, kc, fcc)[source]
calibration_parts.compute_afctrl(pipeline, derrfdarm, excfdarm, pcalfpcal, derrfpcal, afctrlfac)[source]
calibration_parts.compute_afctrl_from_filters_file(pipeline, derrfdarm, excfdarm, pcalfpcal, derrfpcal, afctrlfacR, afctrlfacI)[source]
calibration_parts.compute_fcc(pipeline, SR, SI, fpcal2)[source]
calibration_parts.compute_kappa_bits(pipeline, smoothR, smoothI, expected_real, expected_imag, real_ok_var, imag_ok_var, min_samples, status_out_smooth=1, starting_rate=16, ending_rate=16)[source]
calibration_parts.compute_kappa_bits_only_real(pipeline, smooth, expected, ok_var, min_samples, status_out_smooth=1, starting_rate=16, ending_rate=16)[source]
calibration_parts.compute_kappaa(pipeline, afctrl, EP4, EP5)[source]
calibration_parts.compute_kappaa_from_filters_file(pipeline, afctrl, EP4R, EP4I, EP5R, EP5I)[source]
calibration_parts.compute_kappac(pipeline, SR, SI)[source]
calibration_parts.compute_kappapu(pipeline, EP3, afctrl, ktst, EP4)[source]
calibration_parts.compute_kappapu_from_filters_file(pipeline, EP3R, EP3I, afctrl, ktst, EP4R, EP4I)[source]
calibration_parts.compute_kappapum(pipeline, derrfpum, pumexcfpum, pcalfpcal, derrfpcal, kpumfac)[source]
calibration_parts.compute_kappapum_from_filters_file(pipeline, derrfpum, pumexcfpum, pcalfpcal, derrfpcal, kpumfacR, kpumfacI)[source]
calibration_parts.compute_kappatst(pipeline, derrfesd, tstexcfesd, pcalfdarm, derrfdarm, ktstfac)[source]
calibration_parts.compute_kappatst_from_filters_file(pipeline, derrfesd, tstexcfesd, pcalfdarm, derrfdarm, ktstfacR, ktstfacI)[source]
calibration_parts.compute_kappauim(pipeline, EP16, afctrl, ktst, EP4, kpum, EP17)[source]
calibration_parts.compute_kappauim_from_filters_file(pipeline, EP16R, EP16I, afctrl, ktst, EP4R, EP4I, kpum, EP17R, EP17I)[source]
calibration_parts.compute_kappauim_from_filters_file_uim_line(pipeline, derrfuim, uimexcfuim, pcalfpcal, derrfpcal, kuimfacR, kuimfacI)[source]
calibration_parts.compute_kappauim_uim_line(pipeline, derrfuim, uimexcfuim, pcalfpcal, derrfpcal, kuimfac)[source]
calibration_parts.compute_rms(pipeline, head, rate, average_time, f_min=None, f_max=None, filter_latency=0.5, rate_out=16, td=True)[source]
calibration_parts.demodulate(pipeline, head, freq, td, rate, filter_time, filter_latency, prefactor_real=1.0, prefactor_imag=0.0)[source]
calibration_parts.highpass(pipeline, head, rate, length=1.0, fcut=9.0, filter_latency=0.5, td=True)[source]
calibration_parts.hook_up(pipeline, demux, channel_name, instrument, buffer_length)[source]
calibration_parts.list_srcs(pipeline, *args)[source]
calibration_parts.lowpass(pipeline, head, rate, length=1.0, fcut=500, filter_latency=0.5, td=True)[source]
calibration_parts.merge_into_complex(pipeline, real, imag)[source]
calibration_parts.mkadder(pipeline, srcs, sync=True, queue_length=0)[source]
calibration_parts.mkcomplexfirbank(pipeline, src, latency=None, fir_matrix=None, time_domain=None, block_stride=None)[source]
calibration_parts.mkcomplexfirbank2(pipeline, src, latency=None, fir_matrix=None, time_domain=None, block_stride=None)[source]
calibration_parts.mkcomplexqueue(pipeline, head, length=0, min_length=0)[source]
calibration_parts.mkdeinterleave(pipeline, src, num_channels)[source]
calibration_parts.mkgate(pipeline, src, control, threshold, queue_length=0, **properties)[source]
calibration_parts.mkinsertgap(pipeline, head, bad_data_intervals=[-1e+35, -1e-35, 1e-35, 1e+35], insert_gap=False, remove_gap=True, replace_value=0, fill_discont=True, block_duration=1000000000, chop_length=0)[source]
calibration_parts.mkinterleave(pipeline, srcs, complex_data=False)[source]
calibration_parts.mkmultiplier(pipeline, srcs, sync=True, queue_length=0)[source]
calibration_parts.mkpow(pipeline, src, **properties)[source]
calibration_parts.mkqueue(pipeline, head, length=0, min_length=0)[source]
calibration_parts.mkresample(pipeline, head, quality, zero_latency, caps)[source]
calibration_parts.mkstockresample(pipeline, head, caps)[source]
calibration_parts.removeDC(pipeline, head, rate)[source]
calibration_parts.remove_harmonics(pipeline, signal, f0, num_harmonics, f0_var, filter_latency, compute_rate=16, rate_out=16384)[source]
calibration_parts.remove_harmonics_with_witness(pipeline, signal, witness, f0, num_harmonics, f0_var, filter_latency, compute_rate=16, rate_out=16384, num_avg=2048, obsready=None)[source]
calibration_parts.smooth_complex_kappas(pipeline, head, real_expected, imag_expected, N, Nav, default_to_median, filter_latency)[source]
calibration_parts.smooth_complex_kappas_no_coherence(pipeline, head, real_var, imag_var, real_expected, imag_expected, N, Nav, default_to_median, filter_latency)[source]
calibration_parts.smooth_kappas(pipeline, head, expected, N, Nav, default_to_median, filter_latency)[source]
calibration_parts.smooth_kappas_no_coherence(pipeline, head, var, expected, N, Nav, default_to_median, filter_latency)[source]
calibration_parts.smooth_kappas_no_coherence_test(pipeline, head, var, expected, N, Nav, default_to_median, filter_latency)[source]
calibration_parts.split_into_real(pipeline, complex_chan)[source]
calibration_parts.track_bad_complex_kappas(pipeline, head, real_expected, imag_expected, N, Nav, default_to_median, filter_latency)[source]
calibration_parts.track_bad_complex_kappas_no_coherence(pipeline, head, real_var, imag_var, real_expected, imag_expected, N, Nav, default_to_median, filter_latency)[source]
calibration_parts.track_bad_kappas(pipeline, head, expected, N, Nav, default_to_median, filter_latency)[source]
calibration_parts.track_bad_kappas_no_coherence(pipeline, head, var, expected, N, Nav, default_to_median, filter_latency)[source]
calibration_parts.update_filter(filter_maker, arg, filter_taker, maker_prop_name, taker_prop_name)[source]
calibration_parts.update_filters(filter_maker, arg, filter_taker, maker_prop_name, taker_prop_name, filter_number)[source]
calibration_parts.write_graph(demux, pipeline, name)[source]