sigpyproc.libSigPyProc¶
libSigPyProc functions
-
sigpyproc.libSigPyProc.ccfft(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int) → None¶
-
sigpyproc.libSigPyProc.conjugate(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int) → None¶
-
sigpyproc.libSigPyProc.dedisperse(*args, **kwargs)¶ Overloaded function.
dedisperse(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.int32], arg3: int, arg4: int, arg5: int, arg6: int) -> None
dedisperse(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.int32], arg3: int, arg4: int, arg5: int, arg6: int) -> None
-
sigpyproc.libSigPyProc.downsample(*args, **kwargs)¶ Overloaded function.
downsample(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int, arg4: int, arg5: int) -> None
downsample(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.uint8], arg2: int, arg3: int, arg4: int, arg5: int) -> None
-
sigpyproc.libSigPyProc.foldFil(*args, **kwargs)¶ Overloaded function.
foldFil(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.int32], arg3: numpy.ndarray[numpy.int32], arg4: int, arg5: float, arg6: float, arg7: float, arg8: int, arg9: int, arg10: int, arg11: int, arg12: int, arg13: int, arg14: int) -> None
foldFil(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.int32], arg3: numpy.ndarray[numpy.int32], arg4: int, arg5: float, arg6: float, arg7: float, arg8: int, arg9: int, arg10: int, arg11: int, arg12: int, arg13: int, arg14: int) -> None
-
sigpyproc.libSigPyProc.foldTim(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float64], arg2: numpy.ndarray[numpy.int32], arg3: float, arg4: float, arg5: float, arg6: int, arg7: int, arg8: int) → None¶
-
sigpyproc.libSigPyProc.formSpec(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int) → None¶
-
sigpyproc.libSigPyProc.formSpecInterpolated(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int) → None¶
-
sigpyproc.libSigPyProc.getBpass(*args, **kwargs)¶ Overloaded function.
getBpass(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float64], arg2: int, arg3: int) -> None
getBpass(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.float64], arg2: int, arg3: int) -> None
-
sigpyproc.libSigPyProc.getChan(*args, **kwargs)¶ Overloaded function.
getChan(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int, arg4: int, arg5: int) -> None
getChan(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int, arg4: int, arg5: int) -> None
-
sigpyproc.libSigPyProc.getStats(*args, **kwargs)¶ Overloaded function.
getStats(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.float32], arg3: numpy.ndarray[numpy.float32], arg4: numpy.ndarray[numpy.float32], arg5: numpy.ndarray[numpy.float32], arg6: numpy.ndarray[numpy.float32], arg7: numpy.ndarray[numpy.int64], arg8: int, arg9: int, arg10: int) -> None
getStats(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.float32], arg3: numpy.ndarray[numpy.float32], arg4: numpy.ndarray[numpy.float32], arg5: numpy.ndarray[numpy.float32], arg6: numpy.ndarray[numpy.float32], arg7: numpy.ndarray[numpy.int64], arg8: int, arg9: int, arg10: int) -> None
-
sigpyproc.libSigPyProc.getTim(*args, **kwargs)¶ Overloaded function.
getTim(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int, arg4: int) -> None
getTim(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int, arg4: int) -> None
-
sigpyproc.libSigPyProc.ifft(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int) → None¶
-
sigpyproc.libSigPyProc.invertFreq(*args, **kwargs)¶ Overloaded function.
invertFreq(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int) -> None
invertFreq(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.uint8], arg2: int, arg3: int) -> None
-
sigpyproc.libSigPyProc.maskChannels(*args, **kwargs)¶ Overloaded function.
maskChannels(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.uint8], arg2: int, arg3: int) -> None
maskChannels(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.uint8], arg2: int, arg3: int) -> None
-
sigpyproc.libSigPyProc.multiply_fs(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.float32], arg3: int) → None¶
-
sigpyproc.libSigPyProc.pack(inarray: numpy.ndarray[numpy.uint8], nbits: int) → numpy.ndarray[numpy.uint8]¶ Pack 1, 2 and 4 bit data into an 8-bit numpy array
-
sigpyproc.libSigPyProc.packInPlace(inarray: numpy.ndarray[numpy.uint8], nbits: int) → None¶ Pack 1, 2 and 4 bit data into 8-bit in the same numpy array
-
sigpyproc.libSigPyProc.rednoise(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.float32], arg3: numpy.ndarray[numpy.float32], arg4: numpy.ndarray[numpy.float32], arg5: int, arg6: float, arg7: int, arg8: int, arg9: float) → None¶
-
sigpyproc.libSigPyProc.removeBandpass(*args, **kwargs)¶ Overloaded function.
removeBandpass(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.float32], arg3: numpy.ndarray[numpy.float32], arg4: int, arg5: int) -> None
removeBandpass(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.uint8], arg2: numpy.ndarray[numpy.float32], arg3: numpy.ndarray[numpy.float32], arg4: int, arg5: int) -> None
-
sigpyproc.libSigPyProc.removeZeroDM(*args, **kwargs)¶ Overloaded function.
removeZeroDM(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.float32], arg3: numpy.ndarray[numpy.float32], arg4: int, arg5: int) -> None
removeZeroDM(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.uint8], arg2: numpy.ndarray[numpy.float32], arg3: numpy.ndarray[numpy.float32], arg4: int, arg5: int) -> None
-
sigpyproc.libSigPyProc.resample(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: float, arg4: float) → None¶
-
sigpyproc.libSigPyProc.rfft(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int) → None¶
-
sigpyproc.libSigPyProc.runBoxcar(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int) → None¶
-
sigpyproc.libSigPyProc.runningMean(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int) → None¶
-
sigpyproc.libSigPyProc.runningMedian(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int) → None¶
-
sigpyproc.libSigPyProc.splitToBands(*args, **kwargs)¶ Overloaded function.
splitToBands(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int, arg4: int, arg5: int, arg6: int) -> None
splitToBands(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.uint8], arg2: int, arg3: int, arg4: int, arg5: int, arg6: int) -> None
-
sigpyproc.libSigPyProc.splitToChans(*args, **kwargs)¶ Overloaded function.
splitToChans(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int, arg4: int) -> None
splitToChans(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.float32], arg2: int, arg3: int, arg4: int) -> None
-
sigpyproc.libSigPyProc.subband(*args, **kwargs)¶ Overloaded function.
subband(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.int32], arg3: numpy.ndarray[numpy.int32], arg4: int, arg5: int, arg6: int, arg7: int) -> None
subband(arg0: numpy.ndarray[numpy.uint8], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.int32], arg3: numpy.ndarray[numpy.int32], arg4: int, arg5: int, arg6: int, arg7: int) -> None
-
sigpyproc.libSigPyProc.sumHarms(arg0: numpy.ndarray[numpy.float32], arg1: numpy.ndarray[numpy.float32], arg2: numpy.ndarray[numpy.int32], arg3: numpy.ndarray[numpy.int32], arg4: int, arg5: int, arg6: int) → None¶
-
sigpyproc.libSigPyProc.to8bit(inarray: numpy.ndarray[numpy.float32], outarray: numpy.ndarray[numpy.uint8], flag: numpy.ndarray[numpy.uint8], fact: numpy.ndarray[numpy.float32], plus: numpy.ndarray[numpy.float32], flagMax: numpy.ndarray[numpy.float32], flagMin: numpy.ndarray[numpy.float32], nsamps: int, nchans: int) → None¶ Convert 1, 2 and 4 bit data to 8-bit
-
sigpyproc.libSigPyProc.unpack(inarray: numpy.ndarray[numpy.uint8], nbits: int) → numpy.ndarray[numpy.uint8]¶ Unpack 1, 2 and 4 bit data into an 8-bit numpy array
-
sigpyproc.libSigPyProc.unpackInPlace(inarray: numpy.ndarray[numpy.uint8], nbits: int) → None¶ Unpack 1, 2 and 4 bit data into 8-bit in the same numpy array