Alt Text: Diagram showing FireCloud's workflow: he user specifies a workflow script, data inputs and analysis parameters through the Terra user interface. b. Terra passes the script, list of inputs and parameters to the internal Cromwell server, which interprets the script and dispatches commands to be executed on the cloud.  c. The Google Cloud service provisions virtual machines, executes the requested commands and sends the outputs back to Terra.
Caption: Overview of FireCloud's workflow.