Your SlideShare is downloading. ×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

(ATS3-APP05) Building Symyx Notebook dashboards with Pipeline Pilot

580

Published on

In this session, you will learn how to create powerful and flexible dashboards based on your Symyx Notebook data, using Pipeline Pilot. Starting with the standard notebook IDS, we will show how …

In this session, you will learn how to create powerful and flexible dashboards based on your Symyx Notebook data, using Pipeline Pilot. Starting with the standard notebook IDS, we will show how additional fields can be included in the IDS, and how the IDS can then be used in conjunction with the Accelrys Query Service and reporting collection components to build a protocol that creates a dashboard.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
580
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. (ATS3-APP05) Building Symyx Notebook Dashboards with Pipeline PilotAndrei Caracoti Mark BenzelSenior Manager, Technical Marketing Principal Software Engineer, R&Dandrei.caracoti@accelrys.com mark.benzel@accelrys.com
  • 2. The information on the roadmap and future software development efforts areintended to outline general product direction and should not be relied on in makinga purchasing decision.
  • 3. Agenda • Introduction • Accelrys Query Service • Integrated Data Sources (IDS) • Interactive Reporting in Pipeline Pilot • Demo • Conclusions
  • 4. 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.
  • 5. The Architecture of a Dashboard Web Port Notebook Query Notebook Analytics Tab AEP IDS Service Database SharePoint Pipeline Pilot Client
  • 6. 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
  • 7. 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) Pick the tables you want Link relationships graphically Publish to scientists Attach calculators & web services Pivot data on the fly Dynamic data sources based on metadata & user selection8
  • 9. 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.
  • 10. 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
  • 11. 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
  • 12. 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.
  • 13. Demo • Notebook IDS • Building query in DS Builder • Building Pipeline Pilot protocol • Adding interactive reporting components • Deploying in Web Port and Notebook Analytics tab
  • 14. Summary• 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
  • 15. The information on the roadmap and future software development efforts areintended to outline general product direction and should not be relied on in makinga purchasing decision.

×