Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

9:00 am - 12:30 pm

Goals

  • Demonstrate gateway lifecycle, from requesting a gateway to gateway being user ready.
  • Get hands-on experience on a gateway we created job submission and application creation at the tutorial.
  • Learn more about Django gateway features and capabilities.
  • Gain insights from gateways experts on operating gateways and building and supporting communities.
  • Learn how to get support for building new gateways.
  • Exercises on Django portal application output processing, custom input interface configurations.
  • Look what is in store for the future, under the hood: tech time

Tutorial Agenda


Time

Topic

Speaker

Notes

19:30 00 am - 19:45 pm 10 amWelcome - Overview & IntroductionSuresh MarruMarlon Pierce
  • Introduce Science Gateways and Apache Airavata.
  • Introduce the Audience.
  • Gateway Parade: Demonstrate 2 science gateways to get a glimpse of the end goal.
  • Introduction Presentation

19:45 10 am - 29:15 pm20 am

Overview of Airavata & Django PortalGateway End User view

Marcus Christie

Eroma Abeysinghe

  • Hands-on session: creating and launching a new experiment.
  • Create user groups, add users and share your work.
2:15 - 2:30 pm

Custos Security

Presentation & Demo on User authentication, authorization, and Security.

Suresh Marru
  • CI Logon 
  • Create and manage groups 
  • Sharing data 
  • Approving users 
  • Credential Store
  • LDAP Integration - Talk only 
  • Demonstration: group resource profile features, how access can be controlled.
  • Custos Presentation
2:30 - 2:45 pmData AnalysisSudhakar Pamidighantam
  • SEAGrid - mature gateway started just as the tutorial gateway. 
  • Hands-on: Gaussian Data Portal, data parsing.
2.45 - 3:00 pmIntroduce Brain Trust

Suresh Marru

Marlon Pierce

  • Introduce Brain Trust
  • Prepare the audience for brain trust.
3:00 - 3:30 pm

Break:

  • Engage the audience in a discussion on Brain Trust expectations, preparations.
  • Share information on advance hands-on sessions
     
3:30 - 3.45 pm

Airavata as a building block

Marcus Christie
  • Extending Airavata Backend (Helix)
  • Customizing and Extending UI components building upon the Django Framework
  • Building Block Presentation
3:45 - 4.30 pm

Brain Trust

Group

  • Provide instructions to the audience

  • Audience divided into groups and discuss and list their research issues, concerns.

  • Brain Trust Presentation
  • Overview Presentation
9:20 am - 9:40 am

Login to Tutorial Portal & run a computation

Hands-On

Eroma Abeysinghe
9:40 am - 10:00 am

Create an application with a customized user interface

Hands-On

Eroma Abeysinghe
10:00 am - 10:30 am

Create a custom output viewer for an output file

Exercise

  1. Install Django portal in local machine

Marcus Christie

10:30 am - 11:00 am

Break:

  • Assist the audience to complete portal deployment in their local machines
11:00 am - 11:45 am

Continuing……..

2. Setup the custom output viewer package

3. Use the GaussianLogViewProvider with the Gaussian log output file

Marcus Christie
11:45 am - 12:20 pm

Create a custom Django app

  1. Setting up the Django app
  2. Adding a list of “Hello” greetings

Marcus Christie

12:20 pm - 12:30 pm

Tutorial wrap up with Q & A

Marcus Christie4.30 - 5 pm

Wrap-up

Marlon Pierce 
  • Summarize Brain Trust outcomes

  • How to get assistance (About SciGaP, SGCI and XSEDE. ). How to get in touch with us (SciGaP Site).

  • Wrap-up Presentation