(ATS3-PLAT04) Database Connectivity for Application Development
(ATS3-APP05) Building Symyx Notebook dashboards with Pipeline Pilot
-
Upload
accelrys -
Category
Technology
-
view
793 -
download
4
description
Transcript of (ATS3-APP05) Building Symyx Notebook dashboards with Pipeline Pilot
(ATS3-APP05) Building Symyx Notebook Dashboards with Pipeline Pilot
Mark BenzelPrincipal Software Engineer, R&D
Andrei CaracotiSenior Manager, Technical [email protected]
The information on the roadmap and future software development efforts are intended to outline general product direction and should not be relied on in making a purchasing decision.
• Introduction• Accelrys Query Service• Integrated Data Sources (IDS)• Interactive Reporting in Pipeline Pilot• Demo• Conclusions
Agenda
Introduction
• Dashboards are useful tools that present an overview into notebook activity.
• Can be built to provide a scientist view or an administrator view.
• Can help spot bottlenecks and IP protection compliance issues.
The Architecture of a Dashboard
Web Port
AEP Query Service
Notebook Database
Notebook Analytics Tab
SharePoint
IDS
Pipeline Pilot Client
Accelrys Query Service
• AQS is the new query engine in Pipeline Pilot.• Based on the Isentris Data Source Service, but with no dependency on
any other Isentris components.• Available in Pipeline Pilot 8.5 CU1 as an in-process query engine
accessed through Pipeline Pilot components.• Also available as a RESTful interface in PP 9.0.• Supports queries expressed in UQL as well as it own XML-represented
query language (PP 9.0).
For more information see:(ATS3-PLAT05) Accelrys Query Service(ATS3-PLAT02) Advanced SOAP and RESTful Services
Accelrys Query Service Components
• Three components available in Pipeline Pilot 8.5 CU1:
Run Query – runs a query entered as UQL query language or as a set of query criteria.
Get Metadata – retrieve metadata about the IDS
Load File – load an ISIS list or Isentris query, history or list file.
8
Integrating Data Source (IDS)
Link relationships graphically
Attach calculators & web services
Dynamic data sources based on metadata & user selection
Publish to scientists
Pivot data on the fly
Pick the tables you want
Notebook IDS
• Standard Notebook IDS is included in the Symyx Notebook installation.
• Can be modified by adding other indexed property sets.• Provides querying by Document, Molecule, Reaction or
Full Text.
Building Protocols in Pipeline Pilot
• Using the AQS components, notebook queries can be executed and data becomes accessible as Pipeline Pilot records.
• Any PP components can be used to manipulate the data, calculate properties or create visualizations.
• The reporting collection provides components that can generate interactive HTML reports or export the data in other formats (Excel, PDF, PowerPoint)
For more information see:(ATS3-PLAT07) Pipeline Pilot Protocol Tips, Tricks, and Challenges(ATS3-DEV04) Introduction to Pipeline Pilot Protocol Development for Developers
Interactive Reporting in Pipeline Pilot
• Pipeline Pilot reporting collection provides powerful tools for building interactive dashboards:– Standard HTML form elements: text box, checkbox, drop-down, radio button list.– Data Connector component for connected visualizations.– Protocol links for drill-down from charts, tables and other reporting elements.– Protocol Function component and Dynamic Data Container for AJAX functionality.– JavaScript component for advanced interactivity.
For more information see:(ATS3-DEV06) Web Development with Accelrys Enterprise Platform(ATS3-PLAT09) Advanced Reporting Customizations and Applications
Deployment
• Pipeline Pilot dashboards can be deployed and accessed in multiple ways:– Web Port – the Pipeline Pilot web client.– Direct HTTP links embedded in other web pages.– Analytics tab in Symyx Notebook 6.6 (SP2 and later)– SharePoint sites.
• Notebook IDS• Building query in DS Builder• Building Pipeline Pilot protocol• Adding interactive reporting components• Deploying in Web Port and Notebook Analytics tab
Demo
• Easily create dashboards using the Accelrys Query Service, the notebook IDS and Pipeline Pilot:– Create query forms.– Run queries against the notebook database.– Create powerful interactive visualizations using the Pipeline Pilot reporting collection.
• Additional Resources:– AQS help documentation.– Pipeline Pilot help (accessible via Pipeline Pilot Home Page).– Accelrys Community Forum.
• Other Tech Summit Sessions:– (ATS3-PLAT05) Accelrys Query Service– (ATS3-DEV06) Web Development with Accelrys Enterprise Platform– (ATS3-PLAT09) Advanced Reporting Customizations and Applications
Summary
The information on the roadmap and future software development efforts are intended to outline general product direction and should not be relied on in making a purchasing decision.