{
    "version":"2",
    "order":[
      {
        "from":"step-input-1",
        "to":"step-spread-1"
      },
      {
        "from":"step-input-2",
        "to":"step-spread-2"
      },
      {
        "from":"step-spread-1",
        "to":"step-$(technique)"
      },
      {
        "from":"step-spread-2",
        "to":"step-$(technique)"
      }
    ],
    "step":[
      {
        "name":"step-input-1",
        "technique":"input",
        "path":"$.DATA1"
      },
      {
        "name":"step-input-2",
        "technique":"input",
        "path":"$.DATA2"
      },
      {
        "name":"step-spread-1",
        "technique":"spread"
      },
      {
        "name":"step-spread-2",
        "technique":"spread"
      },
      {
        "name":"step-$(technique)",
        "technique":"join",
        "type":"cross",
        "data_lt":"step-spread-1",
        "data_rt":"step-spread-2"
      }
    ]
  }
