Signing Up

  1. User/Developer signs up on BrownDog webpage
  2. User receives email with more information and link to survey
  3. User fills out survey
  4. User is contacted by Brown Dog developer and account is activated
    1. Tools catalog support for single sign-in not for April 4 demo

Creating and Adding a New Tool

  1. Developer downloads BrownDog development environment in docker container (in dockerhub, link on BD webpage)
  2. Developer installs tool, creates interface script(s)
  3. Developer creates dockerfile
  4. Developer submits tool to Tools Catalog (using BrownDog account)
  5. Admin presses button which deploys tool in a seperate Clowder/Polyglot sandbox, passes in the given input file, and checks the obtained output file against what is provided
  6. Admin selects instances to deploy interface on
  7. Admin receives status page showing number of tools deployed and where, load on each tool, etc...

Using a Tool