knime evaluation smaller

23
Konstanz Information Miner (KNIME) An Evaluation Study Vijay Jayaraman Duraiswamy

Upload: vijaydj

Post on 25-May-2015

1.232 views

Category:

Documents


1 download

DESCRIPTION

The presentation, provides a brief overview of the evaluation of Knime, a business intelligence tool. The evaluation was done as a part of my summer internship 2011 at Sanofi-Aventis. Kindly do not use the presentation for commercial purposes.

TRANSCRIPT

Page 1: Knime Evaluation Smaller

Konstanz Information Miner (KNIME)

AnEvaluation Study

Vijay Jayaraman Duraiswamy

Page 2: Knime Evaluation Smaller

Why Knime

Approach for Evaluation

Demo

Goals, Challenges & Open Issues

Summary

Agenda

Page 3: Knime Evaluation Smaller

Introduction to Knime

Page 4: Knime Evaluation Smaller

Scitegic Pipeline Pilot Alternative

Lower cost of Product and Support

Open Source Platform with GPL license

Frankfurt Investigation Underway

Feasibility Analysis and impact of Migration

Why Knime?

Page 5: Knime Evaluation Smaller

Functions of Prime Importance

• Excel• Database• SDF

I/O Access

• SDF File extraction

• Molecular Data Access

Basic Chemistry

• SOAP• Sharepoint

Integration

Scalability

• Limited User intervention

• Server Based access

Web Port Functionality

Page 6: Knime Evaluation Smaller

Features of Knime

KNIME

Machine Learning

Data Mining

Predictive Analytics

Life Sciences

Image Processing

Page 7: Knime Evaluation Smaller

Knime Extensions

Page 8: Knime Evaluation Smaller

Approach

Input - Excel

Output - CSV/HTML

Database Access

Read/Write/ Update

SDF File input and Calculate

Mol. Wt and Formula

Web Service

integration using WSDL

Page 9: Knime Evaluation Smaller

Protocol 1 - Metabolism Plate Preparation

OutputsInstrument File – CSV & HTML

Necessary Instrument

Information

Formula & Standards Formula.

ESM Platemap

File

Page 10: Knime Evaluation Smaller

Video 1

Page 11: Knime Evaluation Smaller

Protocol 1 – Outputs

Page 12: Knime Evaluation Smaller

• KNIME LabsRead/Write Excel,

CSV, HTML

• Cell Splitter & Concatenate nodes

Slice and Dice Data

• Data processing is handled through Java Snippets

Open Issues

Protocol 1 – Goals, Challenges & Open Issues

Page 13: Knime Evaluation Smaller

Protocol 2 - Purif Accord Loader

SD File

Data from

Database

Outputs

Database Inserts of Structures and

Tabular Data

Page 14: Knime Evaluation Smaller

Video 2

Page 15: Knime Evaluation Smaller

• SDF Reader and Database Reader

Read / Extract SDF & Update Database

• Molecular Properties NodesExtracting Molecular data

• No Node to capture molecular formula

Open Issues

Protocol 2 – Goals, Challenges & Open Issues

Page 16: Knime Evaluation Smaller

Protocol 3 – Automate LIMS Requesting

Web Services

Accord File

Outputs Database Inserts of

Structures and Tabular Data Creating LIMS

Request

Page 17: Knime Evaluation Smaller

Protocol 3 – Goals, Challenges & Open Issues

• Generic Web Service ClientRead BioRails/ LIMS WSDL

• RPC Encoded WSDL not SupportedOpen Issues

Page 18: Knime Evaluation Smaller

Enterprise Server Demo

Page 19: Knime Evaluation Smaller

Video 3

Page 20: Knime Evaluation Smaller

Demonstrated Assumed Unsure Comments

Excel read/Write

CSV

SDF Read

SDF Write SDF Read/Write nodes available.

Accord Read/Write Not a Native node, most likely to be a

vendor extension

DB Read/Insert/ Update

DB Delete DB Delete is assumed to be done through DB query node

HTML Write

Molecular Wt Calc

Molecular Formula Calc

Did not investigate all chemistry plugins to find this functionality

PDF Report

Web Portal

Summary

Page 21: Knime Evaluation Smaller

Conclusions

Evaluation

• Basic Functions• Comparable Web Portal• Migration of Utilities

Pending investigation

• Chemistry Extensions• Large Volumes of Data• SharePoint integration• Sophisticated Reporting• Enumeration

Next Steps

• SDI evaluation Results• In-depth analysis (?)• Migration of apps (?)• Local server Installation (?)

Page 22: Knime Evaluation Smaller

Thank You

Page 23: Knime Evaluation Smaller

References

• www.knime.org• T. Naumann’s Presentation on Knime Vs. Scitegic

Kindly do not use the presentation for commercial purposes.