anchor.diff:  
       $ docker build -t siraimg . --build-arg CACHE_DATE="$(date)"
   
  -#### Run Option #1: Run a simulation and destroy the container when done
  -
  -The following command simulataneously does the following:
  -bind mounts a volume in docker, creates a container in interactive mode, 
  -runs a simulation, then destroys the container after simulation ends.
  -
  -    $ docker run -it --rm -v /abs/local/path/<scenario_dir>:/<scenario_dir> \
  -        siraimg:latest \
  -        python sira -d <scenario_dir> -sfl --aws
  -
  -#### Run Option #2: Build a container for reuse / experimentation
  -
  -First, build a docker container from the prebuilt image.
  -
  -    $ docker create --name=sira_x -it siraimg:latest
  -
  -Then start and attach the container:
  -
  -    $ docker start sira_x
  -    $ docker attach sira_x
  -
  -It is possible to combine the above steps in one:
  -
  -    $ docker start -a -i sira_x
  -
  -Run the sira code for the scenario in the specified directory:
  -
  -    $ python sira -d /path/to/scenario_dir -sfl
  -
  -From outside of docker, on a terminal, use the following command to
  -copy the project folder from container to host:
  -
  -    $ docker cp $(docker ps -alq):/from/path/in/container /to/path/in/host/
  -
  -### Running the code
  +### Required Directory Structure
   
   To set up a scenario or impact simulation project, SIRA expects the following
   directory structure:
   
   ```
       scenario_dir/
  -    └── model_foo
  +    └── model_x
  +        │
           ├── input
  -        │   ├── config.json
  -        │   ├── model.json
  -        │   └── ...
  +        │   ├── config_assetx.json
  +        │   └── model_assetx.json
  +        │
           └── output
  +            ├── ...
               └── ...
   ```
   
  -The required structure is as follows:
  +Explanation of the required structure is as follows:
   
       - 'scenario directory' - it can be named anything
       - within the scenario directory, there must exist a uniquely named
  
positive.code: docker containers. If you have docker installed on your system it is
  probably easiest to use the containers as described below.
  
  ### Building the run environment using Docker
  
  Docker configuration is the preferred way to deploy the application.
  The process of building the docker images and container are outlined below:
  
negative.code: :toc: macro
  :toc-title:
  :toclevels: 4
  
  [![Build Status](https://travis-ci.org/GeoscienceAustralia/sira.svg?branch=master)](https://travis-ci.org/GeoscienceAustralia/sira)
  
  # SIRA
  
  