{
  "name": "SeQUeNCe_Experiment_Lab",
  "description": "Run selectable SeQUeNCe quantum-network examples on a FABRIC VM with user-chosen experiment and topology.",
  "description_long": "",
  "run_script": "weave.sh",
  "log_file": "weave.log",
  "args": [
    {
      "name": "SLICE_NAME",
      "label": "Slice Name",
      "type": "string",
      "required": true,
      "default": "sequence-experiment-lab",
      "description": "Name of the FABRIC slice to create"
    },
    {
      "name": "EXPERIMENT",
      "label": "Experiment",
      "type": "string",
      "required": true,
      "default": "simple_request",
      "description": "Choose: simple_request, random_requests, or teleport_demo"
    },
    {
      "name": "TOPOLOGY",
      "label": "Topology",
      "type": "string",
      "required": true,
      "default": "two_node",
      "description": "Choose: two_node, star_network, or teleport_2node"
    },
    {
      "name": "STOP_TIME_PS",
      "label": "Stop Time (ps)",
      "type": "number",
      "required": false,
      "default": 3000000000000,
      "description": "Simulation stop time in picoseconds"
    },
    {
      "name": "REQUEST_START_PS",
      "label": "Request Start (ps)",
      "type": "number",
      "required": false,
      "default": 1000000000000,
      "description": "Start time for request-based experiments"
    },
    {
      "name": "REQUEST_END_PS",
      "label": "Request End (ps)",
      "type": "number",
      "required": false,
      "default": 2500000000000,
      "description": "End time for request-based experiments"
    },
    {
      "name": "REQUEST_MEMORY",
      "label": "Request Memory",
      "type": "number",
      "required": false,
      "default": 1,
      "description": "Requested entanglement memory size"
    },
    {
      "name": "REQUEST_FIDELITY",
      "label": "Request Fidelity",
      "type": "number",
      "required": false,
      "default": 0.8,
      "description": "Target fidelity threshold for entanglement requests"
    },
    {
      "name": "RANDOM_REQUEST_COUNT",
      "label": "Random Request Count",
      "type": "number",
      "required": false,
      "default": 3,
      "description": "Number of random-request apps to activate"
    }
  ],
  "active_run": {
    "run_id": "run-a89f54b1d95c",
    "pid": 4585,
    "pgid": 4585,
    "started_at": "2026-06-25T19:03:52Z",
    "script": "weave.sh",
    "args": {
      "SLICE_NAME": "sequence-experiment-lab-izbb",
      "EXPERIMENT": "simple_request",
      "TOPOLOGY": "two_node",
      "STOP_TIME_PS": "3000000000000",
      "REQUEST_START_PS": "1000000000000",
      "REQUEST_END_PS": "2500000000000",
      "REQUEST_MEMORY": "1",
      "REQUEST_FIDELITY": "0.8",
      "RANDOM_REQUEST_COUNT": "3"
    }
  },
  "description_short": "",
  "project_uuid": "990d8a8b-7e50-4d13-a3be-0f133ffa8653",
  "visibility": "public",
  "tags": [
    "loomai:weave"
  ],
  "authors": [
    "Ganesh Chennimalai Sankaran <sankarang@renci.org>"
  ]
}