KNIME can be used to construct and run data workflows. A KNIME workflow consists of set of connected nodes which extract/transform/load/visualize data flowing through the workflow. Constructing a workflow involves drag and dropping nodes and connecting them in a visual way. KNIME has a large collection of nodes spanning cheminformatics, text mining, statistics and more scientific areas. Workflows can be shared to make work reproducible.
KNIME is used in the 3D-e-Chem project to merge results of different analysis into one.