Using the Open PHACTS API with KNIME Daniela Digles Open PHACTS Community Workshop.

Slides:



Advertisements
Similar presentations
Accelerating The Application Lifecycle. DEPLOY DEFINE DESIGN TEST DEVELOP CHANGE MANAGEMENT Application Lifecycle Management #1 in Java Meta, Giga, Gartner.
Advertisements

Integrated Platform version 5.2
WHAT IS ELINK? Thermoflow, Inc.
Live Excel PRESENTER: Brad Leupen | CTO, Entrinsik |
Connecting to Open PHACTS API via Python/Pipeline Pilot
JTX Overview Overview of Job Tracking for ArcGIS (JTX)
Chapter 10 Database Applications Copyright © 2011 by The McGraw-Hill Companies, Inc. All Rights Reserved. McGraw-Hill.
HTML Composer Scott Wanner Technical Account Manager, Dallas Copyright 2007, Information Builders. Slide 1.
Technical BI Project Lifecycle
4/27/2006 ELEC7250: White 1 ELEC7250 VLSI Testing: Final Project Andrew White.
Peoplesoft: Building and Consuming Web Services
Chapter Extension 6 Using Microsoft Access © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
Advance Computer Programming Java Database Connectivity (JDBC) – In order to connect a Java application to a database, you need to use a JDBC driver. –
In-Line Cell Manager Configuration and Loading Date: Octobre2014.
October 30, 2008 Extensible Workflow Management for Simmod ESUG32, Frankfurt, Oct 30, 2008 Alexander Scharnweber (DLR) October 30, 2008 Slide 1 > Extensible.
ACCESS CHAPTER 1. OBJECTIVES Tables Queries Forms Reports Primary and Foreign Keys Relationship.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik University of Manchester materials by Dr Katy Wolstencroft and Dr Aleksandra.
LATTICE TECHNOLOGY, INC. For Version 10.0 and later XVL Web Master Advanced Tutorial For Version 10.0 and later.
WorkPlace Pro Utilities.
Working Out with KURL! Shayne Koestler Kinetic Data.
Metadata Creation with the Earth System Modeling Framework Ryan O’Kuinghttons – NESII/CIRES/NOAA Kathy Saint – NESII/CSG July 22, 2014.
10-1 aslkjdhfalskhjfgalsdkfhalskdhjfglaskdhjflaskdhjfglaksjdhflakshflaksdhjfglaksjhflaksjhf.
An Introduction to Designing, Executing and Sharing Workflows with Taverna Nowgen, Next Gen Workshop 17/01/2012.
OracleAS Reports Services. Problem Statement To simplify the process of managing, creating and execution of Oracle Reports.
Miscellaneous Excel Combining Excel and Access. – Importing, exporting and linking Parsing and manipulating data. 1.
Digitizing Transmuter. Extracting relevant information from the electronic media into digitized form and accumulating the information bank for further.
1 1 TRACO Excel Upload. 2 TRACO 2nd step - Excel Upload Contents 1.Security 2.Overview / Aim 3.Basic principles 4.Download existing Services/Rates 5.Handling.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
What's New in Kinetic Calendar 2.0 Jack Boespflug Kinetic Data.
Delivering an online service for validating and standardizing chemical structure files using the ChemSpider platform.
Data, data, data In-depth session on data integration.
The Report Generator Viewing Student Outcomes. Install the Report Generator In a browser, go to Click.
] COREY PEARSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2008 CHAVONE JACOBS [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2003 ALLAN FISHER [ ASUG INSTALLATION.
ICM – API Server & Forms Gary Ratcliffe.
IPG2P Steering Committee January 25, CI Development Update Feb 2011 – next release – API function and Job Execution Paves way for user-led analysis.
What is a Combo Box? Is a list of values from which the user can select a single value. Saves typing Adds another means of enforcing referential integrity.
Pathfinder a cue sheet generator Members: Kurt, Hang, Weston, Jungyul, Ka Long.
Change Display of a Key Figure While in the Change Query (Local Definition) Hiding 1.Right click.
Correlator GUI Sonja Vrcic Socorro, April 3, 2006.
Introduction to Databases Angela Clark University of South Alabama.
Drill-Through Features Cognos 8 BI. Objectives  In this module we will examine:  Cognos 8 Drill Through Overview  Model / Package Drill Through  Cross.
Product Description. XML file generation Fluidity in data transfer. Just-in-time integration and transformation Based on JAVA technology. Output formats.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Introduction to SQL Server 2000 Reporting Services Jeff Dumas Technical Specialist Microsoft Corporation
Developer Exam Preparation Thom Robbins Bryan Soltis
1 PSI/PhUSE Single Day Event – SAS Applications – June 11, 2009 SAS Drug Development from the Inside Magnus Mengelbier Director.
SHIWA Desktop Cardiff University David Rogers, Ian Harvey, Ian Taylor, Andrew Jones.
Portal v2.6 Service Pack 1 Update. 2 Portal v2.6 Service Pack 1 6/27/2016 ©2007 GE Fanuc Intelligent Platforms All Rights Reserved Portal v2.6 Service.
SDN-O LCM for Mercury Release Key Points and Overview
Ontology Application Management (OAM) Framework User Tutorial
SARAH GIDEON 10th December 2016
Data Virtualization Tutorial: Custom Functions
Product Training Program
Data Virtualization Demoette… Flat-File Data Sources
CMS High Level Trigger Configuration Management
CARA 3.10 Major New Features
Data Virtualization Tutorial: XSLT and Streaming Transformations
Bulk Loading Documents* into Windchill
Using Alma Analytics with the Tableau Web Data Connector
WebFOCUS & Microsoft® Office: Working Together
Data Virtualization Tutorial: JSON_TABLE Queries
CFS Community Day Core Flight System Command and Data Dictionary Utility December 4, 2017 NASA JSC/Kevin McCluney December 4, 2017.
Testing REST IPA using POSTMAN
Testing RESTful Web APIs
IBM SCPM Basic Navigation
Development Goals for Year 2
Consuming Web Services with 2E Generated Objects
INTEGRATION WITH CornerStone LMS
Presentation plan Accessing and Retrieving SDMX data
Implementation Plan system integration required for each iteration
Presentation transcript:

Using the Open PHACTS API with KNIME Daniela Digles Open PHACTS Community Workshop

KNIME Konstanz Information Miner Available from Open source data analytics, reporting and integration platform Workflows can be built by connecting „Nodes“

OPS-Knime nodes OPS_Swagger: –creates the API call –Swagger file is used to automatically provide available API calls and parameters OPS_JSON: –executes the API call –transforms the output into a flattened spreadsheet format alpha version available from

Swagger Structured format for the generation of API documentation. ( files/swagger.json …

OPS_Swagger details Knime node where the user provides a url to a Swagger file (default: current Open PHACTS API) File is parsed and provides a list of the available API calls. Parameters tab is updated to the available parameters. Parameters can be set in the parameters tab or in the input table. Output of the node is an executable API call. Advantages –Updates to Swagger file are automatically shown in the node interface. –Descriptions of the parameters are available. –Nodes remember the configuration and can be re-used and shared. –Can be used for any API which uses Swagger. Disadvantage –Some familiarity with the Open PHACTS API necessary.

OPS_Swagger details

OPS_JSON details Executes API call Hierarchical json structure is flattened: –Traverse recursively through JSON hierarchy –Concatenate the JSON keys which become column headers for the tables –The cells are the values from the current JSON key in the path An example API call is used to fetch the available columns User can select and rename the columns he is interested in Output: –table with user selected columns –table with full flattened json output

OPS_JSON details …

Example workflow

Acknowledgements Ronald Siebes (VU Amsterdam) Emiliano Cuadrado (USC) Christine Chichester (SIB)