API documentation#
- sigpyproc.readers
- sigpyproc.header
HeaderHeader.filenameHeader.data_typeHeader.nchansHeader.foffHeader.fch1Header.nbitsHeader.tsampHeader.tstartHeader.nsamplesHeader.nifsHeader.coordHeader.azimuthHeader.zenithHeader.telescopeHeader.backendHeader.sourceHeader.frameHeader.ibeamHeader.nbeamsHeader.dmHeader.periodHeader.accelHeader.signedHeader.rawdatafileHeader.hdrlensHeader.datalensHeader.filenamesHeader.nsamples_filesHeader.tstart_filesHeader.basenameHeader.extensionHeader.telescope_idHeader.machine_idHeader.bandwidthHeader.ftopHeader.fbottomHeader.fcenterHeader.chan_freqsHeader.fmaxHeader.fminHeader.dtypeHeader.tobsHeader.raHeader.decHeader.obs_dateHeader.mjd_after_nsamps()Header.get_dmdelays()Header.new_header()Header.dedispersed_header()Header.to_dict()Header.to_sigproc()Header.to_string()Header.prep_outfile()Header.make_inf()Header.from_inffile()Header.from_sigproc()Header.from_pfits()
- sigpyproc.block
- sigpyproc.timeseries
- sigpyproc.fourierseries
- sigpyproc.foldedcube
- sigpyproc.base
FilterbankFilterbank.headerFilterbank.read_block()Filterbank.read_dedisp_block()Filterbank.read_plan()Filterbank.chan_statsFilterbank.compute_stats()Filterbank.compute_stats_basic()Filterbank.collapse()Filterbank.bandpass()Filterbank.dedisperse()Filterbank.read_chan()Filterbank.invert_freq()Filterbank.apply_channel_mask()Filterbank.downsample()Filterbank.extract_samps()Filterbank.extract_chans()Filterbank.extract_bands()Filterbank.requantize()Filterbank.remove_zerodm()Filterbank.subband()Filterbank.fold()Filterbank.clean_rfi()
- sigpyproc.utils
- sigpyproc.io module
- sigpyproc.io.sigproc
- sigpyproc.io.bits
- sigpyproc.io.fileio
- sigpyproc.io.pfits
ReceiverBackendPrimaryHdrSubintHdrSubintHdr.headerSubintHdr.subint_widthSubintHdr.nsubintSubintHdr.poln_typeSubintHdr.poln_stateSubintHdr.npolSubintHdr.tsampSubintHdr.nbitsSubintHdr.zero_offSubintHdr.signintSubintHdr.subint_offsetSubintHdr.nchansSubintHdr.chan_bwSubintHdr.channel_offsetSubintHdr.subint_samplesSubintHdr.nsamplesSubintHdr.subint_shapeSubintHdr.sub_hdrSubintHdr.tsubintSubintHdr.offs_subSubintHdr.azimuthSubintHdr.zenithSubintHdr.freqs
PFITSFile
- sigpyproc.core module
- sigpyproc.core.stats
- sigpyproc.core.rfi
double_mad_mask()RFIMaskRFIMask.thresholdRFIMask.headerRFIMask.chan_meanRFIMask.chan_varRFIMask.chan_skewRFIMask.chan_kurtosisRFIMask.chan_maximaRFIMask.chan_minimaRFIMask.chan_maskRFIMask.num_maskedRFIMask.masked_fractionRFIMask.apply_mask()RFIMask.apply_method()RFIMask.apply_funcn()RFIMask.to_file()RFIMask.from_file()
- sigpyproc.core.kernels
unpack1_8()unpack2_8()unpack4_8()pack2_8()pack4_8()np_apply_along_axis()np_mean()downcast()ol_downcast()downsample_1d()downsample_2d()extract_tim()extract_bpass()mask_channels()dedisperse()invert_freq()subband()fold()resample_tim()remove_zerodm()form_spec()remove_rednoise()sum_harms()MomentsBagcompute_online_moments_basic()compute_online_moments()add_online_moments()