Abhishek Tiwari:Visual Programming

 Home  About  Resources  Research & Projects  Softwares  Publications  ImpLinks  Contact

=Visual Programming with KNIME=

About KNIME

KNIME (http://www.knime.org/)is a modular data exploration platform that enables the user to visually create data flows (often referred to as pipelines), selectively execute some or all analysis steps, and later investigate the results through interactive views on data and models.KNIME base version already incorporates over 100 processing nodes for data I/O, preprocessing and cleansing, modelling, analysis and data mining as well as various interactive views, such as scatter plots, parallel coordinates and others. It includes all analysis modules of the well known Weka data mining environment ( http://www.cs.waikato.ac.nz/ml/weka/) and additional plugins allow R-scripts (www.r-project.org) to be run, offering access to a vast library of statistical routines.KNIME is based on the Eclipse  platform and, through it's modular API, easily extensible.

Available Extensions:

*    Standard Extensions o KNIME R Feature o KNIME Chemistry Feature o KNIME Data Mining (Weka) Feature o KNIME JFreeChart Feature *    Add-ons o KNIME Add-on Plugin o KNIME Mathematical Formula Plugin o KNIME External Tool Plugin o KNIME XLS Writer Plugin *    Experimental Extensions o KNIME Reporting (BIRT) Feature o KNIME Neighborgram Feature *     External Extensions o KNIME Python Scripting Feature (donated by Tripos)


 * Download latest version of KNIME from the http://www.knime.org/downloads.html
 * Then Run Software Update(Help -> Software Updates -> Find and Install...)
 * OR use the KNIME update mechanism - go to File -> Update KNIME....
 * After installation interface look like below



=Visual Programming with ORANGE=

Orange is a component-based data mining software. It includes a range of preprocessing, modelling and data exploration techniques. It is based on C++ components, that are accessed either directly (not very common), through Python scripts (easier and better), or through GUI objects called Orange Widgets. Orange is distributed free under GPL and can be downloaded from the download page (http://www.ailab.si/orange/).

=Visual Programming with Kepler=

Kepler is based on the Ptolemy II system for heterogeneous, concurrent modeling and design. Ptolemy II was developed by the members of the Ptolemy project at UC Berkeley. Although not originally intended for scientific workflows, it provides a mature platform for building and executing workflows, and supports multiple models of computation.

=Visual Programming with Pipeline Pilot=

SciTegic develops enterprise informatics software for the scientific discovery and development industries. It has pioneered a technology called "Data Pipelining", widely used to process drug discovery data with unprecedented flexibility.

 