Trident Scientific Workflow For Neptune Roger S. Barga Architect, Technical Computing Group Microsoft Corporation.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements


© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Preface Demo A Quick Thank You How Did We Do It?
Feature: Identity Management - Login © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Microsoft Dynamics GP 2013 R2 Dashboards © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Reprint Outstanding Transactions Report © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Payroll and HR Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Co- location Mass Market Managed Hosting ISV Hosting.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: OLE Notes Migration Utility
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Rico Mariani Architect Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
WinHEC /22/2017 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Inspire and enable transformative user experiences for retrieving and exploring content regardless of location.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Connect with life Connect with life
NEXT: Overview – Sharing skills & code.
Yousef Khalidi Distinguished Engineer Microsoft Corporation.
FonePlus Hugh Teegan Architect Mobile Devices Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Ian Ellison-Taylor General Manager Microsoft Corporation PC27.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
Feature: Void Historical/Open Transaction Updates © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

IoCompleteRequest (Irp);... p = NULL; …f(p);
Ctrl-K, X Ctrl-K, S
Возможности Excel 2010, о которых следует знать
Title of Presentation 11/22/2018 3:34 PM
Title of Presentation 12/2/2018 3:48 PM
Silverlight Debugging
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Feature: Multi-user Editing Allowed in RMA Entry
PENSACOLA ENERGY WORK PLAN OCTOBER 10, 2016
Title of Presentation 5/12/ :53 PM
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
Title of Presentation 7/24/2019 8:53 PM
Presentation transcript:

Trident Scientific Workflow For Neptune Roger S. Barga Architect, Technical Computing Group Microsoft Corporation

Trident Project Contributors Monterrey Bay Aquarium Research Institute Jim Bellingham Yanwu Zhang Mike Goding University of Washington Keith Grochow, Dept of Computer Science Mark Stoermer, Dept. of Oceanography Donald Averill, Dept. of Oceanography Microsoft Technical Computing Group Luciano Digiampietri, intern, UNICAMP Brazil Nolan Li, intern, Johns Hopkins University Roger Barga

Project Neptune North East Pacific Time-Series Undersea Networked Experiment The world’s first plate-scale undersea observatory

Project Neptune: Themes Engineering Challenges Delivering power and internet into the ocean, uninterrupted operation, device lifetime, data processing and storage Scientific Research Plate tectonic processes Regional ocean/climate dynamics Gas hydrates, etc

Disparate, high volume data sets and streams Several types of CTD devices, ROVs, AUVs ADCP ZAP (vertical and horizontal) 8MPix moveable digital still camera 3-way hydrophone array HDTV camera From raw data to useable data products Data cleaning, analysis, regridding, interpolation Support real time, on-demand visualization Technical Challenges Scalar Complex Streaming

Technical Challenges Support a variety of users interacting with system Community  Easy access to regularly generated data products (model output, images, visualizations, etc.) Researchers  access to quasi-live or historical data through thin client (web browser), ability to both access data and create visualizations on demand, author both data analysis pipelines and visualizations remotely PIs  direct access to their own instrument for live access, add new instruments, introduce new analysis codes and algorithms into the system Never been done before in oceanography Requirements not easily obtained

Principal Goals Of Trident Allow users to Automate tedious data cleaning and analysis pipelines. Explore and visualize data, regardless of source. Compose, run and catalog experiments, save results. A workflow starter kit, one that will allow users to easily extend Trident functionality. Learn by exploring and visualizing ocean & model data. By… Allowing experts to author custom workflow activities, but basic users aren’t forced to see the details. Allow user access mostly through a web portal, one that is intuitive and requires nominal local resources.

A Quick Look At Trident Scientific workflow workbench for oceanography Populate Windows WF with custom activities Introduce gridded data structures; Define basic operators (data transformations); Implemented as custom activities; Introduce parameterized activities Easier for users to design workflows Tool to convert custom to parameterized activities Invoke and author workflows via web browser Persistent workflows, checkpoints ( stop-revise-rerun )

Internal Data Structures for Spatiotemporal Data Oceanographic Data Spatiotemporal information stored in CDF and NetCDF files, in various formats Internal data structures ISTem3DCollection: A collection of spatiotemporal points. For each point there is an collection of objects to represent measured values; HyperCube4DOfDoubles: A four dimensional hypercube (grid). For each point there is an array of doubles to represent measured values;

Custom Activities In Windows WF

Parameterized Activity

Converting Custom To Parameterize Activities The conversion is made automatically: Custom Activity Parameterized Activity (web accessible)

Converting Custom To Parameterize Activities Select Custom Activities

Converting Custom To Parameterize Activities Parameterized, and now web accessible

This tool is designed to assist users with workflow creation and execution in the described system. It rovides a simple point and click interface and does not require users to write any code or XML. Remote Authoring Via Web Browser

Luciano Digiampietri ( UNICAMP ), Nolan Li ( JHU ) Interns, Summer 2007 Technical Computing Group at Microsoft

To Sum Up Trident is a very young project (3 months old) growing by application pull from its contributors most features are now being designed jointly Is not quite an alpha release but deployed at both UW and MBARI The screen shots were the baby pictures! There is a lot more to cover and work on…

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft Research Faculty Summit 2007