palantir.filters.base.TimeChunk

class palantir.filters.base.TimeChunk(observable, label, description, start, end)

Set of ordered filtering methods to apply

__init__(observable, label, description, start, end)

Methods

__init__(observable, label, description, ...)

addAlertMethod(alertMethod)

addFilteringMethod(filteringMethod)

addParameter(paramName, paramValue)

paramName : string paramValue: str/float

addTraceParams(filters)

buildFromDataFrame(parent, key, label, df)

buildReportsFromDataFrame(df)

copyAsDict()

doFiltering()

doReporting(secondsBetweenOutputs, outputNature)

from_data(observable, data)

from_time_chunk(timeChunk)

getAlertMethods()

getAllanDeviation(key, method)

getAsDataframe([stages])

Gets a DataFrame with mjd, trace and quality factors column

getAsDict()

getExpectedNumberOfMeasurements()

getFilteringMethod(key)

getFilteringMethods()

getLastReport()

getMean(key)

getMjd()

getObservable()

getQuality(key)

getRawData()

getRelativeUptime()

getReport(key)

getReports()

getTrace([key])

getUncertainty(key)

getUptime(key)

initMethods()

loadDefault()

process(mjd, y)

processMeasurementsUptime(...)