Versions Compared

Key

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

...

  1. Create an experiment with above created project using createExperiment.php script. When creating experiment User, Experiment name and Project ID (username, experiment_name, project_ID) are passed as arguments to the script.
    1. Format;
      php createExperiment.php<space><username><space><experiment_name><space><project_ID>
  2. Changing other parameters require opening the script and modifying and saving values inside the script. 
    Sample values;

     

    Parameter

    Sample Values

    NOTE

    Project ID

    Test_Project_4063b440-332a-49af-a6de-aea21d77bb2f

    Project iD is validated against existing projects

    Passed as an argument to the script

    Creating User

    Thomas

    Users are validated against existing Airavata gateway users.

    Passed as an argument to the script

    Experiment Name

    Exp_Test_Project_1

    Not a unique value. Use can enter any value

    Passed as an argument to the script

    Resource Host ID

    trestles.sdsc.edu

    stampede.tacc.xsede.org_8f20b832-c11a-444b-8e73-bf15f4760b9a

     

    Computational Project Account

      

    Total CPU Count

    10

    Number of CPUs required for the experiment

    nodeCount

    10

    Number of nodes required in each CPU

    Number of Threads

    10

    Number of threads per node

    Queue Name

    normal

    if left blank it will pick default queue

    Wall Time Limit

    10

    This is given in minutes

    JobStartTime

    0

     

    Total Physical Memory

    0

     

    Application IDSimpleEcho2

    SimpleEcho3_ca40f7c6-69ba-4f89-918d-9937cea0ca8f'

    Existing application in the selected resource

    Input Key

    echo_input

     

    Input Value

    echo_output=Hello World

     

    Output Key

    echo_output

     
  3. Depending on the computational resource used the resource scheduling data part need to be entered by the user. Other defined resource scheduling parts should be commented. 


    Image - PHP Script Sample

  4. Execute the file; experiment will be created and experiment ID will be generated; ID is the unique value which identifies the experiment in Airavata.
  5. Experiment creation confirmation message;
    Experiment<space><exp_ID><space>created!

...