Versions Compared

Key

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

Date

19 202111:00 am - 21:30 pm - 5:00 pm ET

Goals

  • Get hands-on experience on job submission and application creation at the tutorial.
  • Learn about Django gateway features and capabilities.
  • Exercises on Django portal application output processing, custom input interface configurations.
  • Learn the life cycle of a science gateway, what to expect when becoming a gateway owner.
  • Jupyter notebook hands on reusing notebooks on different resources. Look what is in store for the future, under the hood

Tutorial Agenda


12 1.15 pm

Time

Topic

Speaker

Notes

111:00 am 30 pm - 112:15 am 00 pm

Welcome

- Overview & Introduction

  1. Introductions
  2. Tutorial Introduction and Overview
  3. Overview of Apache Airavata
    1. Overview of tutorial
Marlon Pierce 
  • Introduction Presentation
  • 11:15 am - 11:45 am2:00 pm - 2:20 pm

    Login to Tutorial Portal & run a computation

    Hands-On

    Marcus ChristieSudhakar Pamidighantam
    112:45 am 20 pm - 122:15 40 pm

    Create an application with a customized user interface

    Hands-On

    Marcus ChristieDinuka De Silva
    2:40 pm - 3:00 pm

    SimVascular, SimCCS, and AMOS gateway demos.


    Eroma Abeysinghe, Sudhakar Pamidighantam
    3:00 pm - 312:15 pm - 12:30 pm

    Break:

    • Engage the audience in a discussion and get started on local deployment for the next exercise.
    • Install Django portal in local machine
    3:30 pm -

    Create a custom output viewer for an output file

    Exercise

    1. Complete Django portal local installation
    2. Setup the custom output viewer package
    3. Use the GaussianEigenvaluesViewProvider with the Gaussian log output file.

    Marcus Christie

    1:15 pm - 1.45 pm

    Create a custom Django app

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

    Marcus Christie

    3:40 pm An Introduction to CybershuttleSuresh Marru


    3:40 pm - 4.45 pm

    Advance gateway features

    Hands-on

    • Recreatable Jupyterhub implementation

    Dimuthu Wannipurage

    4:45 pm - 5:00 pm

    Lifecycle of a Gateway, ground-up & what to expect when you want a successful Gateway

    Eroma Abeysinghe1:45 pm - 2:00 pm

    Wrap-up

    Marcus Christie