Versions Compared

Key

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

Date

Aug 201911:00 am - 2:00 pm  ET

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 gatewaysExercises 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

11:00 am - 11:15 am Welcome - Overview & IntroductionMarlon Pierce 
  • Introduce Science Gateways and Apache Airavata.
  • Introduce the Audience.
  • Gateway Parade: Demonstrate 2 science gateways to get a glimpse of the end goal.
  • 1
    11:
    45
    15 am -
    2:15 pmGateway End User view
    11:45 am

    Login to Tutorial Portal & run a computation

    Hands-On

    Marcus Christie
    Eroma Abeysinghe
    • Gaussian computational job submission.
    • Users are provided with pre-created portal accounts.
    • Hands-on
    session: creating and launching a new experiment.
  • Create user groups, add users and share your work.
  • 11:45 am - 12:15 pm

    Create an application with a customized user interface

    Hands-On

    Marcus Christie
    12:15 pm - 12
    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
  • Summarize Brain Trust outcomes

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

  • Wrap-up
    :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
    4.30 - 5 pm

    Wrap-up

    Marlon Pierce 
    • and get started on local deployment for the next exercise.
    • Install Django portal in local machine
    12:30 pm - 1.15 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

    1:45 pm - 2:00 pm

    Wrap-up

    Marcus Christie