tree: b7c25ba934ea94f616d394e5fc0a627f8da089f4 [path history] [tgz]
  1. FinalReport.pdf
  2. README.md
  3. airavata-client.ini.template
  4. apache/
  5. api.py
  6. arguments.yml
  7. credential_store_data_models/
  8. requirements.txt
  9. script_runner.cwl
  10. test.py
  11. workflow-tool.cwl
cwl-workflows/README.md

Running

  1. Create an account on https://testdrive.airavata.org/
  2. Get dev admin access on this account
  3. Run the following command with your credentials to get the access token:
    curl --data "username=myusername&password=mypassword" https://dev.testdrive.airavata.org/api-login
    
  4. Copy airavata-client.ini.template to airavata-client.ini and fill your username and accesstoken in it
  5. Install Python 3
  6. create a virtual environment and activate it
    python3 -m venv ENV
    . ENV/bin/activate
    
  7. Install dependencies
    pip install -r requirements.txt
    

8: Run the test program: python test.py