Package uk.ac.starlink.ttools.filter
package uk.ac.starlink.ttools.filter
-
ClassDescriptionTable filter for adding a single synthetic column.Wrapper table which adds another table to it by placing all the columns of the added table together with the existing columns.Filter used for converting sky coordinates from one system to another.Checked exception thrown when arguments encountered on the command line are illegal.Reads values from a typed numeric array.IOException which results from the failure of a user-level assertion.Filter for making algebraic (JEL) assertions about table data contents.Filter for replacing magic values with blanks.Basic implementation of ProcessingFilter methods.Processing step which caches the current table in a disk or memory cache (according to the default
StoragePolicy
).ColumnSupplement whose columns are derived by calculating values based on all the columns of another table.Processing step which runs theTables.checkTable(uk.ac.starlink.table.StarTable)
diagnostic.Filter which removes parameters from a table.Table filter for collapsing multiple scalar columns into an array column.Filter to alter metadata of one or more columns.Defines additional column metadata and data for supplementing the existing columns in a StarTable.Filter for identifying and removing columns with constant content.Table filter for deleting a single column.Wrapper table which looks at only every n'th row.Table filter for replacing every N-element array valued column in a table with N scalar-valued columns.Table filter for replacing selected N-element array-valued columns with N scalar-valued columns.Filter to normalise syntax of column and parameter names so they are legal java identifiers.An implementation of the quantile sketch of Greenwald and Khanna.Quantiler based on the method of Greenwald and Kanna, via the implementation in https://github.com/DataDog/sketches-java.Filter version of TGROUP task.Filter for picking only the first few rows of a table.Wrapper table implementation which only contains the first N rows of its base table.Filter to manipulate HEALPix-specific metadata of a table supposed to contain HEALPix pixel data.ColumnSupplement that generates new columns based on JEL expressions.Sequential table which selects rows on the basis of a JEL-interpreted expression.Table filter for selecting a number of columns and discarding the rest.Filter for extracting column metadata.Filter which renames a table.ColumnSupplement implementation which contains a selection of the columns in the base table.Filter for sampling pixel data from a HEALPix all-sky table file.Defines a type of filter-like processing which can be done on a StarTable.Represents one step of a table processing pipeline.Processing step which writes table progress to the terminal.Calculates quantile values given a sequence of data samples.Processing step which calls theTables.randomTable(uk.ac.starlink.table.StarTable)
utility.Processing filter that makes sure any RowSequence taken out on a table uses calls to random table access methods.Filter for selecting a contiguous range of rows.Filter for repeating a table's rows multiple times.Wrapper table which repeats the rows of the base table multiple times.Filter for replacing a given value with another one in a list of columns.Wrapper table which makes replacements of named values with other named values in some of its columns.Filter which adds RA, Dec coordinate columns by performing name resolution using an external service.Table filter for selecting only certain rows using a JEL expression.Processing filter that makes sure any table filtered by it does not have random access.Filter which sets a parameter on the table.Processing filter which sorts on one or more JEL expressions.Filter for returning the first (or last) few rows of a sorted table.Quantiler that retains all data samples, sorts them when ready, and uses the sorted array to answer questions about quantiles.Filter which can calculate statistical quantities.Factory which can create ProcessingStep objects from strings which represent the filter specifications.Accessor for the data supplied by columns in an associated ColumnSupplement.Aggregates column statistics for a table.Filter for picking only the last few rows of a table.Wrapper table implementation which only contains the last N rows of its base table.Processing filter which transposes a table.Filters out rows which are identical in some or all columns.Trivial ColumnSupplement implementation which contains all the columns of a base table unchanged.Calculates univariate statistics for a variable.Aggregates statistics acquired from a column whose values are fixed-length numeric arrays.StarTable implementation built on a MapGroup whose keys are ValueInfo objects representing columns of the table.