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 interface
BatchFilter<T extends DataContainer>
Interface for filters that can filter multiple data containers in one go.interface
TrainableBatchFilter<T extends DataContainer>
Interface for trainable batch filters.Classes in adams.data.filter that implement Filter Modifier and Type Class Description class
AbstractAutocorrelation<T extends DataContainer>
Abstract ancestor for autocorrelation filters.class
AbstractBatchFilter<T extends DataContainer>
Ancestor for batch filters.class
AbstractDatabaseConnectionFilter<T extends DataContainer>
Ancestor for filters that require database access.class
AbstractDerivative<T extends DataContainer>
Abstract ancestor for Derivative filters.class
AbstractEquiDistance<T extends DataContainer>
Abstract ancestor for filters that equi-distance the data.class
AbstractEquiDistanceWithOffset<T extends DataContainer>
Abstract ancestor for filters that equi-distance the data.class
AbstractFastWavelet<T extends DataContainer>
Abstract ancestor for Wavelet filters based on the JSci library.class
AbstractFFT<T extends DataContainer>
Abstract ancestor for Fast Fourier Transform filters based on the JSci library.class
AbstractFilter<T extends DataContainer>
Abstract base class for filters.class
AbstractHistogram<T extends DataContainer>
Ancestor for filters that generate a histogram from the incoming data.class
AbstractLOWESS<T extends DataContainer>
Abstract ancestor for LOWESS filters.class
AbstractPreFilter<T extends DataContainer>
Abstract ancestor for filters that use pre-filtered data as the basis for manipulating the original data.class
AbstractSavitzkyGolay<T extends DataContainer>
Abstract ancestor for Savitzky-Golay filters.class
AbstractSAX<T extends DataContainer>
Ancestor for SAX filters.class
AbstractScript
Ancestor for filter scripts.class
AbstractScriptedFilter
Abstract ancestor for filters that execute external scripts.class
AbstractSimpleSavitzkyGolay<T extends DataContainer>
Abstract ancestor for simple Savitzky-Golay filters.class
BaselineCorrection<T extends DataContainer>
A filter that runs a baseline correction scheme over the data.class
DownSample<T extends DataContainer>
A filter that returns only every n-th data point.class
DownSize<T extends DataContainer>
A filter that picks a specified number of evenly spaced data points from the data.class
Groovy
A filter that uses a Groovy script for processing the data.class
MultiFilter<T extends DataContainer>
A meta-filter that runs multiple filters over the data.class
OutlierDetector<T extends DataContainer>
A filter that runs an outlier detector over the data and attaches the generated detections as notes to the chromatogram.class
PassThrough<T extends DataContainer>
A dummy filter that just passes the data through.class
RemoveNoise<T extends DataContainer & Mergeable>
A filter that removes noise from the data with a user-supplied noise level algorithm.class
ReportFilter<T extends DataContainer>
A filter that modifies the reports of data containers being passed through.class
Scripted
A filter that uses any scripting handler for processing the data with a script located in the specified file.class
Smoothing<T extends DataContainer>
A filter that runs a smoothing scheme over the data.class
TimeseriesAutocorrelation
Performs autocorrelation on the timeseries.class
TimeseriesChangeResolution
Generates a new timeseries with a (user-defined) fixed-length interval between data points.class
TimeseriesDerivative
A filter for generating derivatives of timeseries data.class
TimeseriesEquiDistance
A filter for interpolating the values of a time series.class
TimeseriesFastWavelet
A filter that transforms the data with a wavelet.
For more information see:
(2009).class
TimeseriesFFT
A filter that transforms the data with Fast Fourier Transform.
For more information see:
Mark Hale (2009).class
TimeseriesHistogram
Generates a histogram from the timeseries.class
TimeseriesLOWESS
A filter that applies LOWESS smoothing.
For more information see:
WikiPedia.class
TimeseriesResetTimestamps
Resets the timestamps, makes them start at the specified date/time.class
TimeseriesRound
Rounds the values of the timeseries points.class
TimeseriesRowNorm
Row wise normalization.class
TimeseriesSavitzkyGolay
A filter that applies Savitzky-Golay smoothing.
For more information see:
A.class
TimeseriesSAX
Performs 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.class
TimeseriesSetStart
Sets the starting point of the timeseries to a new fixed timestamp and all other data points accordingly.class
TimeseriesShiftTimestamps
Shifts 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
class
TimeseriesShiftValues
Shifts the values of the timeseries by the specified amount (up or down, depending on the sign).class
TimeseriesValueSubset
Generates a new timeseries with the first block of values that fits between the specified min/max (both included).class
TimeseriesWindow
Leaves 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_DefaultFilter
the filter to apply to the data before caching.protected Filter
AbstractFilter.FilterJob. m_Filter
the filter to use.protected Filter<T>
AbstractGlobalDataContainerFilter. m_Filter
the filter being used in this table object.protected Filter
AbstractPreFilter. m_Filter
the filter to apply to the data first.protected Filter
Groovy. m_FilterObject
the loaded script object.protected Filter
Scripted. m_FilterObject
the loaded script object.protected Filter<T>[]
MultiFilter. m_Filters
the filters.Methods in adams.data.filter that return Filter Modifier and Type Method Description static Filter
AbstractFilter. forCommandLine(String cmdline)
Instantiates the filter from the given commandline (i.e., classname and optional options).protected Filter
AbstractPreFilter. getDefaultFilter()
Returns the default pre-filter to use.Filter
AbstractFilter.FilterJob. getFilter()
Returns the filter being used.Filter
AbstractGlobalDataContainerFilter. getFilter()
Returns the filter used to pre-process the data before it is cached.Filter
AbstractPreFilter. 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 void
AbstractGlobalDataContainerFilter. setFilter(Filter value)
Sets the filter to run over the data before it is cached.void
AbstractPreFilter. setFilter(Filter value)
Sets the pre-filter.void
MultiFilter. 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 Filter
FilteredOutlierDetector. m_Filter
the filter to use.Methods in adams.data.outlier that return Filter Modifier and Type Method Description Filter
FilteredOutlierDetector. getFilter()
Returns the filter in use.Methods in adams.data.outlier with parameters of type Filter Modifier and Type Method Description void
FilteredOutlierDetector. 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 Filter
FilteredReportFilter. m_DataFilter
the pre-filter for filtering the data.Methods in adams.data.report that return Filter Modifier and Type Method Description Filter
FilteredReportFilter. getDataFilter()
Returns the data filter.Methods in adams.data.report with parameters of type Filter Modifier and Type Method Description void
FilteredReportFilter. 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 class
AbstractFilterContainer<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 Filter
AbstractFilter. m_Filter
the filter to apply.Methods in adams.flow.transformer that return Filter Modifier and Type Method Description Filter
AbstractFilter. getFilter()
Returns the filter in use.Methods in adams.flow.transformer with parameters of type Filter Modifier and Type Method Description void
AbstractFilter. 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_Filter
the 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_CurrentFilter
the 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 void
FilterDialog. 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_CurrentFilter
the current filter.
-