DictClass
|
alias of TimeSeriesDict |
abs(x, /[, out, where, casting, order, ...])
|
Calculate the absolute value element-wise. |
align(waveform_b)
|
Align this waveform with another one by altering the phase. |
all([axis, out, keepdims, where])
|
Returns True if all elements evaluate to True. |
any([axis, out, keepdims, where])
|
Returns True if any of the elements of a evaluate to True. |
append(other[, inplace, pad, gap, resize])
|
Connect another series onto the end of the current one. |
argmax([axis, out, keepdims])
|
Return indices of the maximum values along the given axis. |
argmin([axis, out, keepdims])
|
Return indices of the minimum values along the given axis. |
argpartition(kth[, axis, kind, order])
|
Returns the indices that would partition this array. |
argsort([axis, kind, order])
|
Returns the indices that would sort this array. |
asd([fftlength, overlap, window, method])
|
Calculate the ASD FrequencySeries of this TimeSeries |
astype(dtype[, order, casting, subok, copy])
|
Copy of the array, cast to a specified type. |
auto_coherence(dt[, fftlength, overlap, window])
|
Calculate the frequency-coherence between this TimeSeries and a time-shifted copy of itself. |
average_fft([fftlength, overlap, window])
|
Compute the averaged one-dimensional DFT of this TimeSeries. |
bandpass(flow, fhigh[, gpass, gstop, fstop, ...])
|
Filter this TimeSeries with a band-pass filter. |
byteswap([inplace])
|
Swap the bytes of the array elements |
choose(choices[, out, mode])
|
Use an index array to construct a new array from a set of choices. |
clip([min, max, out])
|
Return an array whose values are limited to [min, max]. |
coherence(other[, fftlength, overlap, window])
|
Calculate the frequency-coherence between this TimeSeries and another. |
coherence_spectrogram(other, stride[, ...])
|
Calculate the coherence spectrogram between this TimeSeries and other. |
compress(condition[, axis, out])
|
Return selected slices of this array along given axis. |
conj()
|
Complex-conjugate all elements. |
conjugate()
|
Return the complex conjugate, element-wise. |
convolve(fir[, window])
|
Convolve this TimeSeries with an FIR filter using the |
copy([order])
|
Return a copy of the array. |
correlate(mfilter[, window, detrend, ...])
|
Cross-correlate this TimeSeries with another signal |
crop([start, end, copy])
|
Crop this series to the given x-axis extent. |
csd(other[, fftlength, overlap, window])
|
Calculate the CSD FrequencySeries for two TimeSeries |
csd_spectrogram(other, stride[, fftlength, ...])
|
Calculate the cross spectral density spectrogram of this |
cumprod([axis, dtype, out])
|
Return the cumulative product of the elements along the given axis. |
cumsum([axis, dtype, out])
|
Return the cumulative sum of the elements along the given axis. |
decompose([bases])
|
Generates a new Quantity with the units decomposed. |
demodulate(f[, stride, exp, deg])
|
Compute the average magnitude and phase of this TimeSeries once per stride at a given frequency |
detrend([detrend])
|
Remove the trend from this TimeSeries |
diagonal([offset, axis1, axis2])
|
Return specified diagonals. |
diff([n, axis])
|
Calculate the n-th order discrete difference along given axis. |
dump(file)
|
Not implemented, use .value.dump() instead. |
dumps()
|
Returns the pickle of the array as a string. |
fetch(channel, start, end[, host, port, ...])
|
Fetch data from NDS |
fetch_open_data(ifo, start, end[, ...])
|
Fetch open-access data from the LIGO Open Science Center |
fft([nfft])
|
Compute the one-dimensional discrete Fourier transform of this TimeSeries. |
fftgram(fftlength[, overlap, window])
|
Calculate the Fourier-gram of this TimeSeries. |
fill(value)
|
Fill the array with a scalar value. |
filter(*filt, **kwargs)
|
Filter this TimeSeries with an IIR or FIR filter |
find(channel, start, end[, frametype, pad, ...])
|
Find and read data from frames for a channel |
find_gates([tzero, whiten, threshold, ...])
|
Identify points that should be gates using a provided threshold and clustered within a provided time window. |
flatten([order])
|
Return a copy of the array collapsed into one dimension. |
from_lal(lalts[, copy])
|
Generate a new TimeSeries from a LAL TimeSeries of any type. |
from_nds2_buffer(buffer_[, scaled, copy])
|
Construct a new series from an nds2.buffer object |
from_pycbc(pycbcseries[, copy])
|
Convert a pycbc.types.timeseries.TimeSeries into a TimeSeries |
gate([tzero, tpad, whiten, threshold, ...])
|
Removes high amplitude peaks from data using inverse Planck window. |
get(channel, start, end[, pad, scaled, ...])
|
Get data for this channel from frames or NDS |
getfield(dtype[, offset])
|
Returns a field of the given array as a certain type. |
heterodyne(phase[, stride, singlesided])
|
Compute the average magnitude and phase of this TimeSeries once per stride after heterodyning with a given phase series |
highpass(frequency[, gpass, gstop, fstop, ...])
|
Filter this TimeSeries with a high-pass filter. |
inject(other)
|
Add two compatible Series along their shared x-axis values. |
insert(obj, values[, axis])
|
Insert values along the given axis before the given indices and return a new ~astropy.units.Quantity object. |
is_compatible(other)
|
Check whether this series and other have compatible metadata |
is_contiguous(other[, tol])
|
Check whether other is contiguous with self. |
item(*args)
|
Copy an element of an array to a scalar Quantity and return it. |
lowpass(frequency[, gpass, gstop, fstop, ...])
|
Filter this TimeSeries with a Butterworth low-pass filter. |
mask([deadtime, flag, query_open_data, ...])
|
Mask away portions of this TimeSeries that fall within a given list of time segments |
max([axis, out, keepdims, initial, where])
|
Return the maximum along a given axis. |
mean([axis, dtype, out, keepdims, where])
|
Returns the average of the array elements along given axis. |
median([axis])
|
Compute the median along the specified axis. |
min([axis, out, keepdims, initial, where])
|
Return the minimum along a given axis. |
nansum([axis, out, keepdims, initial, where])
|
|
nonzero()
|
Return the indices of the elements that are non-zero. |
notch(frequency[, type, filtfilt])
|
Notch out a frequency in this TimeSeries. |
override_unit(unit[, parse_strict])
|
Forcefully reset the unit of these data |
pad(pad_width, **kwargs)
|
Pad this series to a new size |
partition(kth[, axis, kind, order])
|
Partially sorts the elements in the array in such a way that the value of the element in k-th position is in the position it would be in a sorted array. |
plot([method, figsize, xscale])
|
Plot the data for this timeseries |
prepend(other[, inplace, pad, gap, resize])
|
Connect another series onto the start of the current one. |
prod([axis, dtype, out, keepdims, initial, ...])
|
Return the product of the array elements over the given axis |
psd([fftlength, overlap, window, method])
|
Calculate the PSD FrequencySeries for this TimeSeries |
put(indices, values[, mode])
|
Set a.flat[n] = values[n] for all n in indices. |
q_gram([qrange, frange, mismatch, snrthresh])
|
Scan a TimeSeries using the multi-Q transform and return an EventTable of the most significant tiles |
q_transform([qrange, frange, gps, search, ...])
|
Scan a TimeSeries using the multi-Q transform and return an interpolated high-resolution spectrogram |
ravel([order])
|
Return a flattened array. |
rayleigh_spectrogram(stride[, fftlength, ...])
|
Calculate the Rayleigh statistic spectrogram of this TimeSeries |
rayleigh_spectrum([fftlength, overlap, window])
|
Calculate the Rayleigh FrequencySeries for this TimeSeries. |
read(source, *args, **kwargs)
|
Read data into a TimeSeries |
repeat(repeats[, axis])
|
Repeat elements of an array. |
resample(rate[, window, ftype, n])
|
Resample this Series to a new rate |
reshape(shape, /, *[, order, copy])
|
Returns an array containing the same data with a new shape. |
resize(new_shape[, refcheck])
|
Change shape and size of array in-place. |
rms([stride])
|
Calculate the root-mean-square value of this TimeSeries once per stride. |
round([decimals, out])
|
Return a with each element rounded to the given number of decimals. |
searchsorted(v[, side, sorter])
|
Find indices where elements of v should be inserted in a to maintain order. |
setfield(val, dtype[, offset])
|
Put a value into a specified place in a field defined by a data-type. |
setflags([write, align, uic])
|
Set array flags WRITEABLE, ALIGNED, WRITEBACKIFCOPY, respectively. |
shift(delta)
|
Shift this Series forward on the X-axis by delta |
sort([axis, kind, order])
|
Sort an array in-place. |
spectral_variance(stride[, fftlength, ...])
|
Calculate the SpectralVariance of this TimeSeries. |
spectrogram(stride[, fftlength, overlap, ...])
|
Calculate the average power spectrogram of this TimeSeries using the specified average spectrum method. |
spectrogram2(fftlength[, overlap, window])
|
Calculate the non-averaged power Spectrogram of this TimeSeries |
squeeze([axis])
|
Remove axes of length one from a. |
std([axis, dtype, out, ddof, keepdims, where])
|
Returns the standard deviation of the array elements along given axis. |
step(**kwargs)
|
Create a step plot of this series |
sum([axis, dtype, out, keepdims, initial, where])
|
Return the sum of the array elements over the given axis. |
swapaxes(axis1, axis2)
|
Return a view of the array with axis1 and axis2 interchanged. |
take(indices[, axis, out, mode])
|
Return an array formed from the elements of a at the given indices. |
taper([side, duration, nsamples])
|
Taper the ends of this TimeSeries smoothly to zero. |
to(unit[, equivalencies, copy])
|
Return a new ~astropy.units.Quantity object with the specified unit. |
to_lal()
|
Convert this TimeSeries into a LAL TimeSeries. |
to_pycbc([copy])
|
Convert this TimeSeries into a PyCBC ~pycbc.types.timeseries.TimeSeries |
to_string([unit, precision, format, subfmt])
|
Generate a string representation of the quantity and its unit. |
to_value([unit, equivalencies])
|
The numerical value, possibly in a different unit. |
tobytes([order])
|
Not implemented, use .value.tobytes() instead. |
tofile(fid[, sep, format])
|
Not implemented, use .value.tofile() instead. |
tolist()
|
Return the array as an a.ndim-levels deep nested list of Python scalars. |
tostring([order])
|
Construct Python bytes containing the raw data bytes in the array. |
trace([offset, axis1, axis2, dtype, out])
|
Return the sum along diagonals of the array. |
transfer_function(other[, fftlength, ...])
|
Calculate the transfer function between this TimeSeries and another. |
transpose(*axes)
|
Returns a view of the array with axes transposed. |
update(other[, inplace])
|
Update this series by appending new data from an other and dropping the same amount of data off the start. |
value_at(x)
|
Return the value of this Series at the given xindex value |
var([axis, dtype, out, ddof, keepdims, where])
|
Returns the variance of the array elements, along given axis. |
view([dtype][, type])
|
New view of array with the same data. |
whiten([fftlength, overlap, method, window, ...])
|
Whiten this TimeSeries using inverse spectrum truncation |
write(target, *args, **kwargs)
|
Write this TimeSeries to a file |
zip()
|
Zip the xindex and value arrays of this Series |
zpk(zeros, poles, gain[, analog])
|
Filter this TimeSeries by applying a zero-pole-gain filter |