SI2010 Programming Scientific Workflows

From NBCRwiki

Jump to: navigation, search

Back to SI2010 program

General Information

The track is geared towards workflow developers, as opposed to workflow users. However, users interested in building simple workflows from existing libraries of workflow modules would also benefit.

Users will learn how to use the Vision workflow and visual programming environment to build workflows for molecular visualization, image processing, and coupling different applications into a computational pipeline through the development of Vision nodes. Uses will also learn how to develop complex workflows using remote Opal based web services for distributing long running jobs to remote resources including the TeraGrid. How to develop Vision nodes based on local applications or remote web services.

Each session includes lectures and hands on exercises.

Projected Outcome By the end of the sessions, the developers should be able to develop computational biology workflows using the Vision workflow environment, with an enhanced understanding of the types of workflow modules already available. Advanced developers should be able to develop customized workflow modules and make them available for other users to develop workflows using drag'n drop workflow composition. Instructors: Michel Sanner, Ph.D., Nadya Williams, Jane Ren, Wilfred Li, Ph.D.

Instructors: Michel Sanner, Ph.D., Nadya Williams, Jane Ren, Wilfred Li, Ph.D.

Time M-F, 8:30 am to 11:50 pm, Aug 2-6, 2010

Location TSRI Training Lab


  • Familiarity with Python is helpful but NOT required. Basic understanding of cluster, grid/cloud computing, and remotely accessible web services is beneficial but NOT required.
  • MGLTools 1.5.6 beta rev45 or higher is required to complete all tutorials.


  • Tuesday, Vision based workflow application development
    Instructor: Michel Sanner, Ph.D.
  • Wednesday, Extending PMV using Vision
    Instructor: Michel Sanner, Ph.D.
  • Friday, CADD Pipeline, Advanced topics
    Instructor: All

Related Tracks from Previous SI

SI2009 Programming Scientific Workflows

SI2008 Cluster and Grid Computing and Workflow Management

Back to SI2010 program

Personal tools