Here, There And Everywhere - On Integrating KNIME Workflows Man-Ling Lee



Similar documents
What s Cooking in KNIME

KNIME Enterprise server usage and global deployment at NIBR

Actian Vortex Express 3.0

Automate Your BI Administration to Save Millions with Command Manager and System Manager

Certified Selenium Professional VS-1083

KNIME Server Workshop

Architecture and Mode of Operation

IBM BPM V8.5 Standard Consistent Document Managment

Copyright Soleran, Inc. esalestrack On-Demand CRM. Trademarks and all rights reserved. esalestrack is a Soleran product Privacy Statement

About This Document 3. About the Migration Process 4. Requirements and Prerequisites 5. Requirements... 5 Prerequisites... 5

CRM Developer Form

Introduction Predictive Analytics Tools: Weka

Authoring for System Center 2012 Operations Manager

Short notes on webpage programming languages

Adam Rauch Partner, LabKey Software Extending LabKey Server Part 1: Retrieving and Presenting Data

User's Guide - Beta 1 Draft

Introduction to Hadoop HDFS and Ecosystems. Slides credits: Cloudera Academic Partners Program & Prof. De Liu, MSBA 6330 Harvesting Big Data

Using the Grid for the interactive workflow management in biomedicine. Andrea Schenone BIOLAB DIST University of Genova

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

HP OpenView Storage Data Protector

User's Guide - Beta 1 Draft

MathCloud: From Software Toolkit to Cloud Platform for Building Computing Services

Making Good Use of Data at Hand: Government Data Projects. Mark C. Cooke, Ph.D. Tax Management Associates, Inc.

Handle Tool. User Manual

IBM Information Server

Publish Acrolinx Terminology Changes via RSS

High Performance Computing Software as a Service. Integration in KNIME

Operations Dashboard for ArcGIS: Extending the Functionality

XpoLog Center Suite Data Sheet

Hitachi File Services Manager Release Notes

#jenkinsconf. Jenkins as a Scientific Data and Image Processing Platform. Jenkins User Conference Boston #jenkinsconf

Nevepoint Access Manager 1.2 BETA Documentation

Using VMware vrealize Orchestrator Plug-Ins

VMware vcloud Director for Service Providers

TIBCO Spotfire Statistics Services Installation and Administration Guide

Red Hat Enterprise Linux OpenStack Platform 7 OpenStack Data Processing

T14 RUMatricula Phase II. Section 1 Metaphor and requirements

Step-By-Step build Advanced InfoPath Form and SharePoint Designer Workflow

TIBCO Spotfire Statistics Services Installation and Administration

The Prophecy-Prototype of Prediction modeling tool

Workshop Advanced GeoNetwork

Using the Windows Cluster

Scott Moore, Esri April 4, Intermountain, Great Falls, MT

Drupal 6 to Drupal 7 Migration Worksheet

Introduction to Big data. Why Big data? Case Studies. Introduction to Hadoop. Understanding Features of Hadoop. Hadoop Architecture.

TIBCO Spotfire Statistics Services Installation and Administration Guide. Software Release 5.0 November 2012

SAP NetWeaver AS Java

BarTender Web Print Server

TIBCO Spotfire Statistics Services Installation and Administration. Release 5.5 May 2013

Sabre Red Apps. Developer Toolkit Overview. October 2014

Architecture and Mode of Operation

Data Analysis in E-Learning System of Gunadarma University by Using Knime

Software Architecture

OnCommand Unified Manager

Listeners. Formats. Free Form. Formatted

NaviCell Data Visualization Python API

Bubble Code Review for Magento

Oracle WebLogic Server 11g: Administration Essentials

Implementation Overview. Digital Rights Management (DRM) Solution

Online shopping store

Lecture 11 Web Application Security (part 1)

Slides from INF3331 lectures - web programming in Python

Intelligent Dashboards made Simple! Using Excel Services

Experience IT. Let us describe the new experience.

Visualization and Data Analysis with VIDA. Joe Corkery OpenEye Scientific Software

ICE Futures Europe. AFTS Technical Guide for Large Position Reporting V1.0

Cloud Computing. Adam Barker

> GET IT HERE < WhoIsByinvitationonlystep4 WhoIsDirectory Domain Names, Websites, Hosting - User Review --> Click Here

HP SiteScope. HP Vertica Solution Template Best Practices. For the Windows, Solaris, and Linux operating systems. Software Version: 11.

User Guide for VMware Adapter for SAP LVM VERSION 1.2

ASSOCIATE IN ARTS DEGREE-60 UNITS

5 Days Course on Oracle WebLogic Server 11g: Administration Essentials

WebSphere Business Monitor V7.0 Script adapter lab

DATA MASKING A WHITE PAPER BY K2VIEW. ABSTRACT K2VIEW DATA MASKING

Net Developer Role Description Responsibilities Qualifications

CrownPeak Playbook CrownPeak Hosting with PHP

Decomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces

eccharts: Behind the scenes

Collaborative Open Market to Place Objects at your Service

APPLICATION MANAGEMENT SUITE FOR ORACLE E-BUSINESS SUITE APPLICATIONS

automates system administration for homogeneous and heterogeneous networks

ITG Software Engineering

How To Use Omu 9.0 (Unix) With A Windows 8.5 (Windows) And A Linux (Windows 8) (Unholmshire) (Amd64) (Windows 7) (Powerbook) (Operations

locuz.com HPC App Portal V2.0 DATASHEET

Automated Data Ingestion. Bernhard Disselhoff Enterprise Sales Engineer

Taxi Service Design Description

System Management Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

Oracle Solaris Remote Lab User Guide for Release 1.01

Data and Machine Architecture for the Data Science Lab Workflow Development, Testing, and Production for Model Training, Evaluation, and Deployment

Integrating Big Data into the Computing Curricula

NSFOCUS Web Vulnerability Scanning System

Continuous Integration

Transcription:

Here, There And Everywhere - On Integrating KNIME Workflows Man-Ling Lee KNIME User Group Meeting 02/13/2014

Tools Used In Drug Discovery 2

Tools Used In Drug Discovery 3

KNIME WebPortal 4 Good entry point for KNIME workflows Not all tools are KNIME workflows Any alternative ways to expose KNIME workflows along with other tools?

Three Ways Of Accessing KNIME Workflows 5 Here - Start a workflow from SMDI Application Dashboard There - Execute a workflow from another KNIME workflow Everywhere - Execute a workflow as a web service from Vortex

SMDI Application Dashboard 6 One entry point for SMDD applications and documents KNIME workflows Java program KNIME workflows Commercial software wrapped as Java program Commercial software wrapped as Java program Commercial software Commercial software PHP program Collaboration with C. Lu, J. Wolny

Start A KNIME Workflow From SMDI Application Dashboard 7 Use URL to start a workflow http://knimeserver/webportal/#/ --SMDD_Portal/DMPK_Model_Validation/ PPB_Models

PPB Model Validation Application 8 Project 1 Cmpd ID none DMPK_Validation/123445678_345678/ Project 1 Project 2 Project 3 Project 4 Project 6 Project 7 Project 8 Project 1 Cmpd ID none Users can evaluate or compare the quality of models using the data set of their interest Collaboration with I. Aligas, A. Gobbi

PPB Model Validation Workflow 9 GUI Compute GUI

Node Template: GenerateValidationData 10 Predict Performance Boost Running the computation in parallel on Linux cluster Calculate Properties

Three Ways Of Accessing KNIME Workflows 11 Here - Start a workflow from SMDI Application Dashboard There - Execute a workflow from another KNIME workflow Everywhere - Execute a workflow as a web service from Vortex

Retrieve Kinase Selectivity Singlepoint Data 12 http://knimeserver/webportal/#/ --SMDD_Portal/Kinase_Selectivity_Panel_Searches/ KS_Singlepoint Cmpd ID Collaboration with J. Moffat

Retrieve Kinase Selectivity Singlepoint Data 13 Cmpd ID (KinaseX) dummy 1234 P1 dummy 2341 P2

Execute A Workflow From The Principal Workflow 14 Cmpd ID (KinaseX) dummy 1234 P1 dummy 2341 P2

Execute A Workflow From The Principal Workflow 15 Cmpd ID (KinaseX) dummy 1234 P1 dummy dummy dummy 2341 P2 1234 2341 Kinase 1 Kinase 2

Execute A Workflow From The Principal Workflow 16 http://knimeserver/webportal/#/ --Webservices/Kinase_Selectivity/ KS_GNumber_report &wv:ui_gnumber=1234,2341&run&single dummy dummy 1234 2341 Kinase 1 Kinase 2

Execute A Workflow From The Principal Workflow 17 knimeserver/webportal/#/--smdd_portal/kinase_selectivity_panel_searches/ks_singlepoint?exec=

Execute A Workflow From The Principal Workflow 18 knimeserver/webportal/#/--webservices/kinase_selectivity/ks_gnumber_report?exec=63e485790a http://knimeserver/webportal/#/ --Webservices/Kinase_Selectivity/KS_GNumber_report &wv:ui_gnumber=1234,2341&run&single

Generate The Report Page Of The Principal Workflow 19

Generate The Report Page Of The Principal Workflow 20

Generate The Report Page Of The Principal Workflow 21

Generate The Report Page Of The Principal Workflow 22

Generate The Report Page Of The Principal Workflow 23 http://knimeserver/webportal/#/ Websrvies/Kinase_Selectivity/KS_Gnumber_report &wv:ui_gnumber= + gnums + &run&single ;

Generate The Report Page Of The Principal Workflow 24

Kinase Report With JavaScript 25 Cmpd ID (KinaseX) dummy 1234 P1 dummy 2341 P2

Three Ways Of Accessing KNIME Workflows 26 Here - Start a workflow from SMDI Application Dashboard There - Execute a workflow from another KNIME workflow Everywhere - Execute a workflow as a web service from Vortex

Project Vortex Session 27 Comp chemists create Vortex sessions for their project teams.

imatch Supervised Molecular Matched Pair Analysis 28 Does the change in core structure affect molecules properties? Collaboration with C. Goliva, K. P. Clark, B. Wei, A. Gobbi

imatch User s Perspective 29 Call Vortex imatch Script Call KNIME workflow C. Goliva

imatch Behind The Scene 30 http://knimesmddweb/knimewsexecutor?action=execute&invocationmode=synchronous &launchurl=...&selectedwf../imatch_webservice & UI HIDDEN username=manle&... C. Goliva

imatch Behind The Scene 31 http://knimesmddweb/knimewsexecutor?action=execute&invocationmode=synchronous &launchurl=...&selectedwf../imatch_webservice & UI HIDDEN username=manle&... Submit request to knimesmddweb C. Goliva

imatch Behind The Scene 32 http://knimesmddweb/knimewsexecutor?action=execute&invocationmode=synchronous &launchurl=...&selectedwf../imatch_webservice & UI HIDDEN username=manle&... Submit request to knimesmddweb Execute KNIME workflow C. Goliva

imatch Workflow Top Tier 33 Write error message to a file for the knimesmddweb to pick up! Collaboration with C. Goliva, K. P. Clark, B. Wei, A. Gobbi

imatch Supervised Molecular Matched Pair Analysis 34 Exposing workflows in context where they are needed! Collaboration with C. Goliva, K. P. Clark, B. Wei, A. Gobbi

Take Home Message: Use URL to call KNIME Workflows 35 Here - Start a workflow from SMDI Application Dashboard SMDI Dashboard KNIME Webportal Linux KNIME Webportal There - Execute a workflow from another KNIME workflow SMDI Dashboard KNIME Webportal KNIME Webportal Everywhere - Execute a workflow as a web service from Vortex Vortex SMDD Web KNIME Server Linux KNIME Server SMDD Web Vortex

Acknowledgements 36 Application Development Ignacio Aliagas Kevin P. Clark Alberto Gobbi Chandra Goliva Chinchih Lu John Moffat BinQing Wei Jakub Wolny (Roche ADMD) Technical Support Slaton Lipscomb Simran Hansrai Thomas Gabriel (KNIME.com) Bernd Wieswedel (KNIME.com)

Unix Command For Computing PPB Model Prediction 38