Uses of Interface
adams.data.filter.Filter
-
Packages that use Filter Package Description adams.data.filter adams.data.outlier adams.data.report adams.flow.container adams.flow.transformer adams.gui.event adams.gui.visualization.container adams.gui.visualization.timeseries -
-
Uses of Filter in adams.data.filter
Subinterfaces of Filter in adams.data.filter Modifier and Type Interface Description interfaceBatchFilter<T extends DataContainer>Interface for filters that can filter multiple data containers in one go.interfaceTrainableBatchFilter<T extends DataContainer>Interface for trainable batch filters.Classes in adams.data.filter that implement Filter Modifier and Type Class Description classAbstractAutocorrelation<T extends DataContainer>Abstract ancestor for autocorrelation filters.classAbstractBatchFilter<T extends DataContainer>Ancestor for batch filters.classAbstractDatabaseConnectionFilter<T extends DataContainer>Ancestor for filters that require database access.classAbstractDerivative<T extends DataContainer>Abstract ancestor for Derivative filters.classAbstractEquiDistance<T extends DataContainer>Abstract ancestor for filters that equi-distance the data.classAbstractEquiDistanceWithOffset<T extends DataContainer>Abstract ancestor for filters that equi-distance the data.classAbstractFastWavelet<T extends DataContainer>Abstract ancestor for Wavelet filters based on the JSci library.classAbstractFFT<T extends DataContainer>Abstract ancestor for Fast Fourier Transform filters based on the JSci library.classAbstractFilter<T extends DataContainer>Abstract base class for filters.classAbstractHistogram<T extends DataContainer>Ancestor for filters that generate a histogram from the incoming data.classAbstractLOWESS<T extends DataContainer>Abstract ancestor for LOWESS filters.classAbstractPreFilter<T extends DataContainer>Abstract ancestor for filters that use pre-filtered data as the basis for manipulating the original data.classAbstractSavitzkyGolay<T extends DataContainer>Abstract ancestor for Savitzky-Golay filters.classAbstractSAX<T extends DataContainer>Ancestor for SAX filters.classAbstractScriptAncestor for filter scripts.classAbstractScriptedFilterAbstract ancestor for filters that execute external scripts.classAbstractSimpleSavitzkyGolay<T extends DataContainer>Abstract ancestor for simple Savitzky-Golay filters.classBaselineCorrection<T extends DataContainer>A filter that runs a baseline correction scheme over the data.classDownSample<T extends DataContainer>A filter that returns only every n-th data point.classDownSize<T extends DataContainer>A filter that picks a specified number of evenly spaced data points from the data.classGroovyA filter that uses a Groovy script for processing the data.classMultiFilter<T extends DataContainer>A meta-filter that runs multiple filters over the data.classOutlierDetector<T extends DataContainer>A filter that runs an outlier detector over the data and attaches the generated detections as notes to the chromatogram.classPassThrough<T extends DataContainer>A dummy filter that just passes the data through.classRemoveNoise<T extends DataContainer & Mergeable>A filter that removes noise from the data with a user-supplied noise level algorithm.classReportFilter<T extends DataContainer>A filter that modifies the reports of data containers being passed through.classScriptedA filter that uses any scripting handler for processing the data with a script located in the specified file.classSmoothing<T extends DataContainer>A filter that runs a smoothing scheme over the data.classTimeseriesAutocorrelationPerforms autocorrelation on the timeseries.classTimeseriesChangeResolutionGenerates a new timeseries with a (user-defined) fixed-length interval between data points.classTimeseriesDerivativeA filter for generating derivatives of timeseries data.classTimeseriesEquiDistanceA filter for interpolating the values of a time series.classTimeseriesFastWaveletA filter that transforms the data with a wavelet.
For more information see:
(2009).classTimeseriesFFTA filter that transforms the data with Fast Fourier Transform.
For more information see:
Mark Hale (2009).classTimeseriesHistogramGenerates a histogram from the timeseries.classTimeseriesLOWESSA filter that applies LOWESS smoothing.
For more information see:
WikiPedia.classTimeseriesResetTimestampsResets the timestamps, makes them start at the specified date/time.classTimeseriesRoundRounds the values of the timeseries points.classTimeseriesRowNormRow wise normalization.classTimeseriesSavitzkyGolayA filter that applies Savitzky-Golay smoothing.
For more information see:
A.classTimeseriesSAXPerforms Symbolic Aggregate approXimation (SAX).
The data must be normalized using adams.data.filter.RowNorm beforehand.
For more information see:
Chiu, B., Keogh, E., Lonardi, S. (2003).classTimeseriesSetStartSets the starting point of the timeseries to a new fixed timestamp and all other data points accordingly.classTimeseriesShiftTimestampsShifts the timestamps of the timeseries by a calculated amount.
The amount is either the difference between the 'new' timestamp and a timestamp from the report or a supplied timestamp.
Accepted date formats (unless custom format specified):
yyyy-MM-dd HH:mm:ss
yyyy-MM-dd HH:mm:ss.S
yyyy-MM-dd
classTimeseriesShiftValuesShifts the values of the timeseries by the specified amount (up or down, depending on the sign).classTimeseriesValueSubsetGenerates a new timeseries with the first block of values that fits between the specified min/max (both included).classTimeseriesWindowLeaves only the specified window in the timeseries (borders included).
The matching can be inverted, i.e., everything but the window is returned.Fields in adams.data.filter declared as Filter Modifier and Type Field Description protected Filter<T>AbstractGlobalDataContainerFilter. m_DefaultFilterthe filter to apply to the data before caching.protected FilterAbstractFilter.FilterJob. m_Filterthe filter to use.protected Filter<T>AbstractGlobalDataContainerFilter. m_Filterthe filter being used in this table object.protected FilterAbstractPreFilter. m_Filterthe filter to apply to the data first.protected FilterGroovy. m_FilterObjectthe loaded script object.protected FilterScripted. m_FilterObjectthe loaded script object.protected Filter<T>[]MultiFilter. m_Filtersthe filters.Methods in adams.data.filter that return Filter Modifier and Type Method Description static FilterAbstractFilter. forCommandLine(String cmdline)Instantiates the filter from the given commandline (i.e., classname and optional options).protected FilterAbstractPreFilter. getDefaultFilter()Returns the default pre-filter to use.FilterAbstractFilter.FilterJob. getFilter()Returns the filter being used.FilterAbstractGlobalDataContainerFilter. getFilter()Returns the filter used to pre-process the data before it is cached.FilterAbstractPreFilter. getFilter()Returns the current pre-filter.Filter<T>[]MultiFilter. getSubFilters()Returns the filters in use.Filter<T>AbstractFilter. shallowCopy()Returns a shallow copy of itself, i.e., based on the commandline options.Filter<T>AbstractFilter. shallowCopy(boolean expand)Returns a shallow copy of itself, i.e., based on the commandline options.Filter<T>Filter. shallowCopy()Returns a shallow copy of itself, i.e., based on the commandline options.Filter<T>Filter. shallowCopy(boolean expand)Returns a shallow copy of itself, i.e., based on the commandline options.Methods in adams.data.filter with parameters of type Filter Modifier and Type Method Description voidAbstractGlobalDataContainerFilter. setFilter(Filter value)Sets the filter to run over the data before it is cached.voidAbstractPreFilter. setFilter(Filter value)Sets the pre-filter.voidMultiFilter. setSubFilters(Filter<T>[] value)Sets the filters to use.Constructors in adams.data.filter with parameters of type Filter Constructor Description FilterJob(Filter filter, T data)Initializes the job. -
Uses of Filter in adams.data.outlier
Fields in adams.data.outlier declared as Filter Modifier and Type Field Description protected FilterFilteredOutlierDetector. m_Filterthe filter to use.Methods in adams.data.outlier that return Filter Modifier and Type Method Description FilterFilteredOutlierDetector. getFilter()Returns the filter in use.Methods in adams.data.outlier with parameters of type Filter Modifier and Type Method Description voidFilteredOutlierDetector. setFilter(Filter value)Sets the filter to use. -
Uses of Filter in adams.data.report
Fields in adams.data.report declared as Filter Modifier and Type Field Description protected FilterFilteredReportFilter. m_DataFilterthe pre-filter for filtering the data.Methods in adams.data.report that return Filter Modifier and Type Method Description FilterFilteredReportFilter. getDataFilter()Returns the data filter.Methods in adams.data.report with parameters of type Filter Modifier and Type Method Description voidFilteredReportFilter. setDataFilter(Filter value)Sets the data filter. -
Uses of Filter in adams.flow.container
Classes in adams.flow.container with type parameters of type Filter Modifier and Type Class Description classAbstractFilterContainer<F extends Filter,D extends DataContainer>A container for filters and the filtered data.Constructors in adams.flow.container with parameters of type Filter Constructor Description TimeseriesFilterContainer(Object input, Filter filter, Timeseries data)Initializes the container with the filter and the associated data. -
Uses of Filter in adams.flow.transformer
Fields in adams.flow.transformer declared as Filter Modifier and Type Field Description protected FilterAbstractFilter. m_Filterthe filter to apply.Methods in adams.flow.transformer that return Filter Modifier and Type Method Description FilterAbstractFilter. getFilter()Returns the filter in use.Methods in adams.flow.transformer with parameters of type Filter Modifier and Type Method Description voidAbstractFilter. setFilter(Filter value)Sets the filter to use. -
Uses of Filter in adams.gui.event
Fields in adams.gui.event declared as Filter Modifier and Type Field Description protected Filter<T>FilterEvent. m_Filterthe filter to use.Methods in adams.gui.event that return Filter Modifier and Type Method Description Filter<T>FilterEvent. getFilter()Returns the filter.Constructors in adams.gui.event with parameters of type Filter Constructor Description FilterEvent(FilterDialog source, Filter<T> filter, boolean overlay)Initializes the event. -
Uses of Filter in adams.gui.visualization.container
Fields in adams.gui.visualization.container declared as Filter Modifier and Type Field Description protected Filter<T>FilterDialog. m_CurrentFilterthe current filter.Methods in adams.gui.visualization.container that return Filter Modifier and Type Method Description protected Filter<T>FilterDialog. getDefaultFilter()Returns the default filter.Filter<T>FilterDialog. getFilter()Returns the current filter.Methods in adams.gui.visualization.container with parameters of type Filter Modifier and Type Method Description voidFilterDialog. setFilter(Filter<T> value)Sets the filter to use. -
Uses of Filter in adams.gui.visualization.timeseries
Fields in adams.gui.visualization.timeseries declared as Filter Modifier and Type Field Description protected Filter<Timeseries>TimeseriesExplorer. m_CurrentFilterthe current filter.
-