iPlant Software Integration Tutorial, Iowa State University

Organizers

Matt Vaughn James Koltes

Administrative Assistance

Ann Shuey

Date

May 13-14, 2013
9:00 AM - 4 PM

Meeting Location

124 Kildee Hall

Particpants

ISU Particpant List

Resources

Recommended Software

  • Browser (in order): Firefox, Safari, Chrome
  • SSH Client: PuTTY (Windows) or built-in client (Mac OS X/Linux)
  • Java 1.7+ runtime installed

Goals of this Workshop

  • Students will gain understanding of iPlant cyberinfrastructure offerings
  • Students will understand how to integrate scientific code into the iPlant infrastructure using
    • Atmosphere
    • Discovery Environment
    • Foundation API
  • Students will integrate selected tools using the DE and API

Agenda

Day One

Time

Session

Misc

09:00-09:20

Introduction to the iPlant Project

Slides

09:20-09:30

Sort into work groups

?ISU Particpant List

Group assignments

09:30-09:40

Sign up for TACC accounts

/wiki/spaces/Events/pages/242199372

09:40-10:00

Using iPlant Technologies (DE and API)

Wiki tutorial

10:00-10:15

Break

Whew!

10:15-10:30

Using iPlant Technologies (Atmosphere)

Wiki tutorial

10:30-12:00

Tutorial: Integrating tools into the iPlant DE

Wiki Tutorial

12:00-1:00

Lunch

 

1:00-3:30

Students perform DE tool integration

Group assignments

3:30-4:00

Student group demo session

Instructions

Day Two

Time

Session

Misc

9:00-9:15

Foundation API Overview

Slides

9:15-10:00

Introduction to Lonestar and iRODS icommands

Wiki Tutorial

10:00-10:10

Break

 

10:10-12:00

Foundation API Usage Tutorial

Wiki Tutorial

12:00-1:00

Lunch

 

1:00-2:00

Foundation API Development Tutorial

Wiki Tutorial

2:00-3:30

Students perform API tool integration

 

3:30-4:00

Tying the API to the Discovery Environment

Demonstration