Packages
org.knime.base.collection.list.create Implementation of the collection create node.
org.knime.base.collection.list.split Implementation of the collection split node.
org.knime.base.data.append.column  
org.knime.base.data.append.row  
org.knime.base.data.bitvector This package contains classes responsible for the representation and conversion of bit vectors.
org.knime.base.data.filter.column Contains column filter for DataTable objects which includes or excludes a certain number of columns from a given data table.
org.knime.base.data.filter.row Contains row filter for DataTable objects which uses the FilterRowGenerator interface to dynamically ask for included or excluded rows during itertation.
org.knime.base.data.join Implementation of a DataTable that joins to underlying tables based on their row key (like a Database join).
org.knime.base.data.neural This package contains all the necessary classes to build your own neural network.
org.knime.base.data.neural.methods In this package: different implementations of neural networks.
org.knime.base.data.nominal Utility package for retrieving nominal values from a DataTable.
org.knime.base.data.normalize This package contains the utility classes for normalization of DataRows.
org.knime.base.data.replace  
org.knime.base.data.sort  
org.knime.base.data.statistics This package holds the StatisticsTable.
org.knime.base.data.util  
org.knime.base.node.flowvariable.appendvariabletotable  
org.knime.base.node.flowvariable.extractvariables  
org.knime.base.node.flowvariable.injectvariables  
org.knime.base.node.flowvariable.tablerowtovariable  
org.knime.base.node.flowvariable.variableloophead  
org.knime.base.node.flowvariable.variabletotablerow  
org.knime.base.node.io.arffreader Contains the implementation of a node which reads ARFF files.
org.knime.base.node.io.arffwriter Contains the implementation of a node which writes the content of a data table into an ARFF file.
org.knime.base.node.io.csvwriter Node implementation that writes a DataTable to a file in CSV (comma separated value) format (or with any other selectable separator).
org.knime.base.node.io.database Contains nodes to access data via a database connection.
org.knime.base.node.io.def (Obsolete) Node that produces predefined DataTables.
org.knime.base.node.io.filereader Contains a node implementation that reads in data from an ASCII file.
org.knime.base.node.io.filetokenizer  
org.knime.base.node.io.pmml.read  
org.knime.base.node.io.pmml.write  
org.knime.base.node.io.portobject Contains node implementations for a prediction model reader and writer.
org.knime.base.node.io.predictor Contains node implementations for a prediction model reader and writer.
org.knime.base.node.io.table.read Node that reads data from a file as written by the Write table node.
org.knime.base.node.io.table.write Node that writes a datatable to a file.
org.knime.base.node.meta.feature.backwardelim  
org.knime.base.node.meta.looper The looper package contains all classes for building for loops.
org.knime.base.node.meta.looper.condition Contains two nodes with which a loop can be built.
org.knime.base.node.meta.xvalidation The xvalidation package contains all classes for a cross validation flow.
org.knime.base.node.mine.bayes.naivebayes.datamodel This package implements the naive bayes algorithm for numerical and nominal attributes.
org.knime.base.node.mine.bayes.naivebayes.learner This package contains the classes of the learner node.
org.knime.base.node.mine.bayes.naivebayes.port  
org.knime.base.node.mine.bayes.naivebayes.predictor This package contains the classes of the predictor node.
org.knime.base.node.mine.bfn Contains abstract and util classes to train and perform prediction to rule models, also called BasisFunction models.
org.knime.base.node.mine.bfn.fuzzy Contains the learner and predictor to train fuzzy rules and apply them to unknown data.
org.knime.base.node.mine.bfn.fuzzy.membership Membership function package which are used during training of BasisFunction models.
org.knime.base.node.mine.bfn.fuzzy.norm A set of fuzzy norms.
org.knime.base.node.mine.bfn.fuzzy.shrink A number of shrink heuristics.
org.knime.base.node.mine.bfn.radial Contains the PNN learner and predictor.
org.knime.base.node.mine.cluster  
org.knime.base.node.mine.cluster.assign This package contains the classes for the Cluster Assigner Node.
org.knime.base.node.mine.cluster.fuzzycmeans The fuzzycmeans package contains all classes for the Fuzzy c-means node.
org.knime.base.node.mine.cluster.hierarchical Contains the implementation of a node performing hierarchical clustering.
org.knime.base.node.mine.cluster.hierarchical.distfunctions Contains distance function implementations for the Hierarchical Clustering node.
org.knime.base.node.mine.cluster.kmeans This package contains the classes needed from the KMeans Node.
org.knime.base.node.mine.decisiontree2  
org.knime.base.node.mine.decisiontree2.learner  
org.knime.base.node.mine.decisiontree2.model This package contains code for a decision tree model.
org.knime.base.node.mine.decisiontree2.predictor This package contains code for a decision tree model and predictor.
org.knime.base.node.mine.knn  
org.knime.base.node.mine.mds A node that applies multi dimensional scaling (MDS) on high dimensional data.
org.knime.base.node.mine.mds.distances The package contains distance classes, computing various kinds of distances between DataRows and DataPoints ect.
org.knime.base.node.mine.mds.mdsprojection A node that applies multi dimensional scaling (MDS) projection on high dimensional data.
org.knime.base.node.mine.neural.mlp This package contains the classes for the MultiLayerPerceptron Predictor node.
org.knime.base.node.mine.neural.rprop This package contains all classes for the RProp Node.
org.knime.base.node.mine.pca This package contains all classes for the PCA (principal component analysis) Node.
org.knime.base.node.mine.regression Contains nodes and utility classes for linear and polynomial regression.
org.knime.base.node.mine.regression.linear Contains classes for linear regression.
org.knime.base.node.mine.regression.linear.learn Node implementation performing linear regression.
org.knime.base.node.mine.regression.linear.predict Node implementation performing linear regression prediction.
org.knime.base.node.mine.regression.linear.view Customized scatter plot view that also shows the regression line.
org.knime.base.node.mine.regression.polynomial.learner The polyreg's predictor package contains just the two classes that make up the predictor node: the model and its factory.
org.knime.base.node.mine.regression.polynomial.predictor The polyreg's learner package contains all necessary classes for the Polynomial Regression Learner node.
org.knime.base.node.mine.regression.predict Node implementation performing regression prediction.
org.knime.base.node.mine.scorer.accuracy Similar to the default scorer.
org.knime.base.node.mine.scorer.entrop Node that performs an entropy calculation and compares two clustering results.
org.knime.base.node.mine.smote Node that oversample patterns in an input table.
org.knime.base.node.mine.sota Contains the Sota node, which can be used for clustering hirarchically numerical and fuzzy data and visualize the resulting cluster tree.
org.knime.base.node.mine.sota.distances Contains classes to compute distances for SOTA.
org.knime.base.node.mine.sota.logic Contains the logic classes of SOTA.
org.knime.base.node.mine.sota.predictor Contains the Sotapredictor node, which can be used for class prediction of incoming data.
org.knime.base.node.mine.sota.view Contains the view classes of the Sota node.
org.knime.base.node.mine.sota.view.interaction Contains interaction interfaces and classes, like hilite and selection manager.
org.knime.base.node.mine.subgroupminer This package contains everything necessary for normal subgroup mining.
org.knime.base.node.mine.subgroupminer.apriori This package contains two algorithm implementations for the SubgroupMinerNode.
org.knime.base.node.mine.subgroupminer.freqitemset This package contains the necessary data structures for the subgroup mining.
org.knime.base.node.mine.svm The scm package contains all classes necessary for Support Vector Machine learning (package learner) and prediction (predict).
org.knime.base.node.mine.svm.kernel This subpackage contains all kernels that can be used by the SVM node.
org.knime.base.node.mine.svm.learner This subpackage contains all classes for the SVM Learner Node.
org.knime.base.node.mine.svm.predictor This subpackage contains all classes for the SVM Predictor Node.
org.knime.base.node.mine.svm.util This subpackage contains some utility classes for the SVM node.
org.knime.base.node.parallel This subpackage contains some classes that can be used to implemet nodes that process their data in parallel.
org.knime.base.node.parallel.appender  
org.knime.base.node.parallel.builder  
org.knime.base.node.preproc.append.row  
org.knime.base.node.preproc.binner Contains a node to bin/group a number of numeric columns into a string column by predefined intervals.
org.knime.base.node.preproc.caseconvert Node to convert alphanumeric characters to lowercase or uppercase.
org.knime.base.node.preproc.cellsplit Contains the implementation of a node that splits (and replaces) a values in a column into multiple new ones.
org.knime.base.node.preproc.cellsplitbypos  
org.knime.base.node.preproc.colcombine Node to combine the content of a set of columns into a single column (to be appended).
org.knime.base.node.preproc.colcompare Node to combine the content of a set of columns into a single column (to be appended).
org.knime.base.node.preproc.colconvert Node to convert String columns to Double columns or the other way around.
org.knime.base.node.preproc.colconvert.numbertostring Node to convert DoubleValue columns to StringValue columns.
org.knime.base.node.preproc.colconvert.stringtonumber Node to convert StringValue columns to NumberValue columns.
org.knime.base.node.preproc.colsort This package contains all classes for the Column Resorter node.
org.knime.base.node.preproc.columnTrans This package contains the classes of the Many2One and One2Many column transformation nodes.
org.knime.base.node.preproc.correlation.pmcc  
org.knime.base.node.preproc.discretization.caim2 Contains two nodes for class supervised binning and applying such a learned binning model to new data.
org.knime.base.node.preproc.discretization.caim2.modelapply Contains the classes implementing a node that applies a discretization (binning) model to new data.
org.knime.base.node.preproc.discretization.caim2.modelcreator Contains the classes implementing a node that learns a class supervised discretization (binning) model.
org.knime.base.node.preproc.domain Contains a node to determine the DataTableSpec of the input data.
org.knime.base.node.preproc.double2int  
org.knime.base.node.preproc.filter.column Contains the filter column node which can be used the extract certain columns from the input data table.
org.knime.base.node.preproc.filter.columnref Contains a Reference Column Filter node that allows columns to be included or excluded from the first table while the second one is used as reference table.
org.knime.base.node.preproc.filter.hilite Node to seperate hilited and not hilited rows of given DataTable.
org.knime.base.node.preproc.filter.hilite.collector Contains the HiLite Collector node with can be used to apply annotations to a set of hilit rows.
org.knime.base.node.preproc.filter.nominal This package implements a possible value row filter.
org.knime.base.node.preproc.filter.row Contains a node filtering out rows from an input data table, including only those rows into the output/result table that match a certain criteria.
org.knime.base.node.preproc.filter.row.rowfilter Contains all filters currently implemented for the row filter node.
org.knime.base.node.preproc.filter.rowref Contains a Reference Row Filter node that allows rows to be included or excluded from the first table while the second one is used as reference table.
org.knime.base.node.preproc.groupby Contains a node to perform a group by operation on an input table.
org.knime.base.node.preproc.groupby.aggregation Contains helper classes that perform the aggregation.
org.knime.base.node.preproc.groupby.dialogutil Contains helper classes that are used in the configuration dialog of the node.
org.knime.base.node.preproc.joiner This package contains classes for a node that joins two data tables.
org.knime.base.node.preproc.lowvarfilter Node implementation that allows the user to filter out numeric columns, which have a low or no variance.
org.knime.base.node.preproc.missingval Implemenation of the node that treats missing values.
org.knime.base.node.preproc.normalize This package contains all classes for the Normalizer Node.
org.knime.base.node.preproc.partition Node that partitions the data into train- and test set.
org.knime.base.node.preproc.pivot Contains a node to perform a pivoting on one column against another group column.
org.knime.base.node.preproc.regexsplit Node that splits an input string (column) into multiple groups according to a regular expression (realized by java.util.regex.Pattern).
org.knime.base.node.preproc.rename Node that allows to rename column names or change the type.
org.knime.base.node.preproc.rowkey This package contains all classes of the RowKey node which provides the following function: Replacing of the current rowkey with the values of a column Creating a column with the row key values
org.knime.base.node.preproc.rowsplit Node splits a data table according to a numeric filter criterion.
org.knime.base.node.preproc.sample Node that samples rows from an input table.
org.knime.base.node.preproc.setoperator Contains a node to perform a set operation on two columns from two input tables.
org.knime.base.node.preproc.shuffle Implementation of the Fisher Yates shuffle, that guarantees that all n! possible outcomes are possible and equally likely.
org.knime.base.node.preproc.sorter Contains the Sorter Node which can be used to sort columns from the input data table.
org.knime.base.node.preproc.split Node that splits an input table into two output table.
org.knime.base.node.preproc.stringreplacer This package contains a node that can be used to replace strings in a column based on wildcard matches.
org.knime.base.node.preproc.stringreplacer.dict Node that replaces the content of a selected column by dictionary entries.
org.knime.base.node.preproc.transpose Contains a node to transpose a table by swaping rows and columns.
org.knime.base.node.preproc.unpivot  
org.knime.base.node.preproc.valcount  
org.knime.base.node.rules  
org.knime.base.node.util  
org.knime.base.node.util.cache Contains node that allows caching of data for fast access.
org.knime.base.node.util.exttool Provides functionality for nodes that want to launch external programs.
The CommandExecution can be used to run the external program.
org.knime.base.node.util.sampledata  
org.knime.base.node.viz.aggregation This package contains all data models and some utility classes which are used in the different aggregation visualization implementations like pie chart and histogram.
org.knime.base.node.viz.aggregation.util This package contains classes that are used in all aggregating visualisations.
org.knime.base.node.viz.condbox Contains all classes that realize a conditional box plot.
org.knime.base.node.viz.enrichment The enrichment plotter node allows you to plot enrichment curves.
org.knime.base.node.viz.histogram Contains classes to create an histogram view.
org.knime.base.node.viz.histogram.datamodel This package contains all data and visualization models which are used in the different histogram implementations.
org.knime.base.node.viz.histogram.impl This package contains the different plotter implementations of the histogram and the root class AbstractHistogramPlotter and AbstractHistogramProperties that need to be implemented by the concrete implementation.
org.knime.base.node.viz.histogram.impl.fixed This is the memory saving implementation of the abstract histogram plotter.
org.knime.base.node.viz.histogram.impl.interactive This is the interactive implementation of the abstract histogram plotter.
org.knime.base.node.viz.histogram.node Contains classes for KNIME nodes which uses the classes of the histogram package to display a histogram view.
org.knime.base.node.viz.histogram.util Contains utility classes which performe binning or which are used in dialogs to select the aggregation columns.
org.knime.base.node.viz.liftchart The liftchart package contains all classes for building a lift chart node.
org.knime.base.node.viz.pie.datamodel This package contains the pie chart data model classes.
org.knime.base.node.viz.pie.datamodel.fixed This package contains the fixed pie chart data model classes.
org.knime.base.node.viz.pie.datamodel.interactive This package contains the interactive pie chart data model classes.
org.knime.base.node.viz.pie.impl This package contains the plotter framework implementation classes.
org.knime.base.node.viz.pie.impl.fixed This package contains the fixed pie chart plotter classes.
org.knime.base.node.viz.pie.impl.interactive This package contains the interactive pie chart plotter classes.
org.knime.base.node.viz.pie.node This package contains the KNIME node classes for the fixed and interactive pie chart.
org.knime.base.node.viz.pie.node.fixed This package contains the KNIME node classes for the fixed pie chart.
org.knime.base.node.viz.pie.node.interactive This package contains the KNIME node classes for the interactive pie chart.
org.knime.base.node.viz.pie.util This package contains some utility classes like the ColumnFilter and the GeometryUtil class.
org.knime.base.node.viz.plotter Contains the basic viewing framework for KNIME.
org.knime.base.node.viz.plotter.basic The idea behind the BasicPlotter is to provide a small fraction of the functionality known from "R" or "GnuPlot", if you have some basic elements, such as lines, ellipses, rectangles, you want to add to your view you can use the BasicPlotter.
org.knime.base.node.viz.plotter.box Contains all classes that realize a box plot.
org.knime.base.node.viz.plotter.columns This package contains convenient classes when two or n columns should be displayed.
org.knime.base.node.viz.plotter.dendrogram Contains all classes necessary to visualize a hierachical clustering result represented by a DendrogramNode.
org.knime.base.node.viz.plotter.line A line plot plots the numeric columns of the input table as lines.
org.knime.base.node.viz.plotter.node This package contains a default node implementation which can be used if a simple plotter is implemented, which displays data from one inport and also wants to display only a restricted number of rows.
org.knime.base.node.viz.plotter.parcoord A ParallelCoordinatePlot is a representation of multi-dimensional information or data, in which multiple dimensions are allocated to parallel axes on-screen.
org.knime.base.node.viz.plotter.props The properties for the plotters are organized into small functional units which can be added as tabs to the properties panel which is added to the plotter.
org.knime.base.node.viz.plotter.scatter A scatter plot maps to columns (dimensions) of data to 2-dimensional space, which results that each row (data instance) can be represented as one 2-dimensional point.
org.knime.base.node.viz.plotter.scattermatrix A scatter matrix plot is a matrix of scatter plots, where each selected column is plotted against each selected column.
org.knime.base.node.viz.property.color Contains the Color Manager and Color Appender node to set colors for a nominal or bounded (numeric) column.
org.knime.base.node.viz.property.shape Contains the Shape Manager and Shape Appender node to set shapes for a nominal column.
org.knime.base.node.viz.property.size Contains the Size Manager and Size Appender node to set sizes for a bounded (numeric) column.
org.knime.base.node.viz.roc The ROC node allows you to plot ROC curves.
org.knime.base.node.viz.statistics Contains the Statistics Node which can be used to compute statistics based on the input data table.
org.knime.base.node.viz.table Node implementation of the interactive table view.
org.knime.base.util  
org.knime.base.util.coordinate All classes of this package are not part of the offical API and might undergo changes until the next release.
org.knime.base.util.kdtree  
org.knime.base.util.math  
org.knime.core.data Contains the interface definitions of the DataCell and DataTable and related classes, used to store and access the actual data.
org.knime.core.data.collection Definitions for KNIME collection types and default implementations.
org.knime.core.data.container Implementation of a DataContainer.
org.knime.core.data.date Definition of date and time in KNIME.
org.knime.core.data.def Provides default implementations for all (except DataTable) abstract classes in the data package.

The default implementations of classes derived from DataCell just store their values in members of the appropriate java type (like DoubleCell has a private member of Java type double, etc.).

The default implementation of DataTable is deprecated and shouldn't be used.
org.knime.core.data.property Contains utility classes for Colors, Shapes, and Sizes which can be assigned to a DataTable via corresponding ColorHandler, ShapeHandler, and SizeHandler all derived from PropertyHandler.
org.knime.core.data.renderer Interfaces and default implementations for renderer of DataValue objects.
org.knime.core.data.util This package contains the utility class ObjectToDataCellConverter, which is as of KNIME 1.2.0 deprecated.
org.knime.core.data.vector.bitvector  
org.knime.core.data.vector.bytevector  
org.knime.core.eclipseUtil Contains only utility classes needed to make Eclipse work together with the KNIME framework.
org.knime.core.internal Contains class for internal use.
org.knime.core.node Contains all classes needed to implement a new node in the workflow.
org.knime.core.node.config Contains a utility class Config to store a general state (i.e.
org.knime.core.node.defaultnodesettings Contains default dialog components, which can be used to quickly create a simple dialog.
org.knime.core.node.exec  
org.knime.core.node.interrupt This package contains the necessary classes for an interruptible framework.
org.knime.core.node.port  
org.knime.core.node.port.database  
org.knime.core.node.port.flowvariable  
org.knime.core.node.port.pmml  
org.knime.core.node.port.viewproperty  
org.knime.core.node.property.hilite Contains hilite classes to maintain hilite events between different views.
org.knime.core.node.tableview Node implementation of a table view.
org.knime.core.node.util Contains a set of utility classes that may be used in different (so far visual) contexts.
org.knime.core.node.workflow Contains wrapper classes which control the communication between Node and GUI Workflow.
org.knime.core.node.workflow.execresult  
org.knime.core.util This package contains some small utility classes that may be useful in all kinds of nodes.
org.knime.core.util.tokenizer  
org.knime.core.xml Holds a class which can be used to read certain properties from an xml file.

 



Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.