Install PTPFlow

Refer to http://otfrid.ncsa.uiuc.edu/BlueWaters/Eclipse/Releases/ptpflow

  1. Download Eclipse IDE for C/C++ Developers for your platform from Eclipse Galileo SR2
  2. Unzip the package in a convenient location
  3. In the package folder/directory, double-click the Eclipse icon to boot Eclipse
  4. When the workspace dialog appears, choose a location where you wish to create your projects
    • we suggest checking the "use as default" box so that you will not be asked again
  5. Close the welcome screen
  6. From the Menu Bar, choose Help >> Install New Software.
  7. Click on the Add button at the top right of the Available Software window
  8. In the dialog box, set the Name to "NCSA PTPFlow" (or something appropriate) and the URL to http://otfrid.ncsa.uiuc.edu/BlueWaters/Eclipse/Releases/ptpflow and choose OK;
  9. When the URL appears in the list of sites, choose the following features/plug-ins by clicking the checkbox to the left of them, and then click the Next button at the bottom (you will be asked to confirm the license agreement);
    • PTPFlowUI
    • PTPFlow RMI
    • ELF PTPFlow
  10. Allow Eclipse to restart after installation has completed.

Installing Service Stack from PTPFlow

  • These steps are in PTPFlow under Eclipse IDE environment.
  • These steps let you install and run service stack on your local machine where your PTPFlow is running. Currently, it supports Linux (or Unix-like) and Mac OS.
  1. Change the perspective to "PTPFlow Manger" (You can find it under Window - Open Perspective - Other)
  2. Update host profile with your account information
    • Double-click on "abe" under Known Hosts panel
    • Expand "host" then expand "user"
    • Right-click on "user" node and Select "Set User Home" and change to your user home
    • Right-click on "user" node and Select "Set User Name on Host" and change to your username on the host (abe)
  3. Update "Configurable Properties"
    • Change MyProxy User Name to your MyProxy username
  4. Click on plus symbol at Service Registry View
  5. Select your local host name from "Name" drop-down list
  6. Click Finish
  7. Right click on the Service and click "Install At Location"
  8. After the installation, Right click on the Service and click "Launch Service"
  • Note 1: Ports for RMI service (1099, 51001 - 52000) are should be open via your firewall setting
  • Note 2: You need to install ELF to your HPC machine And the location of ELF should be set at ELF_HOME in Host profile

Create a Workflow file

  • The workflow file (xml) needs to create via any text editor.
  • Use the file attached here test-jong-lee.xml
  • <simple-process>: <out-file=""> should have full path designation
  1. Copy the file under home directory/NCSA/repository/workflow-builder
  2. Then, the file showed up under "Local Repository" View
  • No labels