{
  "version": "1",
  "workflow": {
    "mco": {
      "id": "force.bdss.enthought.bundle.dummy_dakota",
      "model_data": {
        "parameters" : [
          {
            "id": "force.bdss.enthought.bundle.dummy_dakota.parameter.ranged",
            "model_data": {
                "initial_value": 3,
                "lower_bound": 0,
                "upper_bound": 10,
                "name": "p0",
                "type": "PRESSURE"
            }
          }
        ]
      }
    },
    "data_sources": [
      {
        "id": "force.bdss.enthought.bundle.csv_extractor",
        "model_data": {
          "filename": "foo.csv",
          "row": 3,
          "column": 5,
          "cuba_type": "PRESSURE",
          "input_slot_maps": [
          ],
          "output_slot_names": [
            "p1"
          ]
        }
      },
      {
        "id": "force.bdss.enthought.bundle.csv_extractor",
        "model_data": {
          "filename": "foo.csv",
          "row": 3,
          "column": 5,
          "cuba_type": "PRESSURE",
          "input_slot_maps": [
          ],
          "output_slot_names": [
            "p2"
          ]
        }
      }
    ],
    "kpi_calculators": [
      {
        "id": "force.bdss.enthought.bundle.kpi_adder",
        "model_data": {
          "cuba_type_in": "PRESSURE",
          "cuba_type_out": "TOTAL_PRESSURE",
          "input_slot_maps": [
            {
              "name": "p0"
            },
            {
              "name": "p1"
            },
            {
              "name": "p2"
            }
          ],
          "output_slot_names": [
            "ptot"
          ]
        }
      }
    ]
  }
}