Every sample that scored 0

Failure details

The leaderboard groups these as “not a valid scene”. Here they are apart. Each MVS sample gets one outcome; everything but a valid scene scores 0, because Mol* shows nothing for it. Run 2026-10-18, 1 sample per task.

Jump to: outcome breakdown · common messages · failing samples (spec) · failing samples (spec + dossier). Full data: failures_data.json.

Outcome breakdown

Samples per outcome, per model and prompting condition (70 tasks each). Click a count to jump to those samples. The spec run is the leaderboard; the others are the 2×2.

Spec (headline run)

Modelvalid sceneinvalid JSONnot an MVS treeinvalid MVSfailed to loadMVS F1
deepseek/deepseek-v3.26900010.903
deepseek/deepseek-v4-flash6540100.859
claude-haiku-4-56700300.857
gemini-3.5-flash6640000.849
minimax/minimax-m36350200.817
qwen/qwen3-next-80b-a3b-instruct6430300.805
z-ai/glm-5.26350110.805
meta-llama/llama-4-maverick57101110.792
google/gemma-3-27b-it5740900.713
moonshotai/kimi-k2.651180100.657
gpt-5.4-nano53150200.654
openai/gpt-oss-120b44260000.561
qwen/qwen3-30b-a3b-instruct-250739280300.519
openai/gpt-oss-20b20500000.252
nvidia/nemotron-3-super-120b-a12b6640000.078
baseline-rules0673000.000

Spec + dossier

Modelvalid sceneinvalid JSONnot an MVS treeinvalid MVSfailed to loadMVS F1
deepseek/deepseek-v3.26800200.888
deepseek/deepseek-v4-flash59110000.778
claude-haiku-4-56500500.842
gemini-3.5-flash6350200.816
minimax/minimax-m36430300.819
qwen/qwen3-next-80b-a3b-instruct6400600.830
z-ai/glm-5.26080200.783
meta-llama/llama-4-maverick58101100.793
google/gemma-3-27b-it49901200.654
moonshotai/kimi-k2.645240100.568
gpt-5.4-nano53120500.605
openai/gpt-oss-120b46240000.582
qwen/qwen3-30b-a3b-instruct-250722460200.266
openai/gpt-oss-20b17530000.207
nvidia/nemotron-3-super-120b-a12b6630100.081

Bare (no MVS reference) (counts only: every scene fails the same way; see the messages below)

Modelvalid sceneinvalid JSONnot an MVS treeinvalid MVSfailed to loadMVS F1
deepseek/deepseek-v3.20007000.000
claude-haiku-4-50007000.000
qwen/qwen3-30b-a3b-instruct-250701505500.000

Bare + dossier (counts only: every scene fails the same way; see the messages below)

Modelvalid sceneinvalid JSONnot an MVS treeinvalid MVSfailed to loadMVS F1
deepseek/deepseek-v3.20007000.000
claude-haiku-4-50206800.000
qwen/qwen3-30b-a3b-instruct-25070806200.000

Most common failure messages

Mol*’s validator messages for invalid MVS, grouped with quoted names replaced by “…” (click a row for the concrete messages). Counts are issues, across all models; a scene can have several. Mol* stops at the first bad node, so one issue per scene is typical.

Mol* messageSpecSpec + dossierBareBare + dossierModels
Invalid parameters for node of kind "…": Missing required parameter "…".
most often: Invalid parameters for node of kind "download": Missing required parameter "url". ×377
  • Invalid parameters for node of kind "download": Missing required parameter "url". ×377
  • Invalid parameters for node of kind "structure": Missing required parameter "type". ×9
  • Invalid parameters for node of kind "component": Missing required parameter "selector". ×6
  • Invalid parameters for node of kind "parse": Missing required parameter "format". ×4
  • Invalid parameters for node of kind "representation": Missing required parameter "type". ×1
121951995
Node of kind "…" cannot appear as a child of "…". Allowed parents: …
most often: Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_re… ×63
  • Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_re… ×63
  • Node of kind "component" cannot appear as a child of "component". Allowed parents for "component" are: "structure" ×2
  • Node of kind "focus" cannot appear as a child of "representation". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volu… ×2
  • Node of kind "focus" cannot appear as a child of "color". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_repres… ×2
  • Node of kind "color" cannot appear as a child of "component". Allowed parents for "color" are: "representation", "volume_representation" ×1
  • Node of kind "representation" cannot appear as a child of "structure". Allowed parents for "representation" are: "component", "component_from_uri", "component_from_source" ×1
28430012
Invalid parameters for node of kind "…": Invalid value for parameter "…":
most often: Invalid parameters for node of kind "representation": Invalid value for parameter "type": ×6
  • Invalid parameters for node of kind "representation": Invalid value for parameter "type": ×6
  • Invalid parameters for node of kind "component": Invalid value for parameter "selector": ×5
  • Invalid parameters for node of kind "color": Invalid value for parameter "color": ×1
56015
Unknown node kind "…"
most often: Unknown node kind "custom" ×3
  • Unknown node kind "custom" ×3
21001

JSON parser errors for invalid JSON, with line/column positions removed. “No JSON object found” is usually an empty response.

Parser errorSpecSpec + dossierBareBare + dossier
JSON parse error: Expecting ',' delimiter19821886
no JSON object found in output152700
JSON parse error: Extra data131273
JSON parse error: Expecting property name enclosed in double quotes1101
JSON parse error: Expecting value0100

Failing samples · Spec (headline run)

deepseek/deepseek-v3.2 · 1 of 70 failed · Spec (headline run)

failed to load 1

int-005 failed to load render failed: Error: FormatError

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Load error: render failed: Error: FormatError

Stack trace
    at j_ (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7670:159)
    at Cwt (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7677:56875)
    at e.f (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7677:56472)
    at HJ (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:35:61538)
    at tG (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:35:60775)
    at lF.run (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7586:109461)
    at r4.runTask (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7586:123836)
    at tf (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7677:56495)
    at lY (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7675:29405)
    at e.loadMvsData (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7713:39371)
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "label_comp_id": "BAM"
           },
           "custom": {
            "molstar_show_non_covalent_interactions": true,
            "molstar_non_covalent_interactions_radius_ang": 5
           }
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

deepseek/deepseek-v4-flash · 5 of 70 failed · Spec (headline run)

invalid JSON 4

gen-cartoon-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 461 (char 460)

Prompt: Load haemoglobin (1HHO) and show the protein as a red cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 461 (char 460)

Raw model text (462 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}
gen-focus-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 683 (char 682)

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 683 (char 682)

Raw model text (684 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1cbs.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "grey"}}]}]}, {"kind": "component", "params": {"selector": "ligand"}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "magenta"}}]}, {"kind": "focus"}]}]}]}]}]}]}
grd-disulfide-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1176 (char 1175)

Prompt: Load 1LYZ; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1176 (char 1175)

Raw model text (1,177 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1lyz.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "auth_seq_id": 6, "auth_comp_id": "CYS"}, {"auth_asym_id": "A", "auth_seq_id": 30, "auth_comp_id": "CYS"}, {"auth_asym_id": "A", "auth_seq_id": 64, "auth_comp_id": "CYS"}, {"auth_asym_id": "A", "auth_seq_id": 76, "auth_comp_id": "CYS"}, {"auth_asym_id": "A", "auth_seq_id": 80, "auth_comp_id": "CYS"}, {"auth_asym_id": "A", "auth_seq_id": 94, "auth_comp_id": "CYS"}, {"auth_asym_id": "A", "auth_seq_id": 115, "auth_comp_id": "CYS"}, {"auth_asym_id": "A", "auth_seq_id": 127, "auth_comp_id": "CYS"}]}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "yellow"}}]}]}]}]}]}]}]}
int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 994 (char 993)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 994 (char 993)

Raw model text (1,119 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"I","auth_seq_id":57},{"auth_asym_id":"I","auth_seq_id":102},{"auth_asym_id":"I","auth_seq_id":195}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"}}]},{"kind":"primitives","params":{"color":"green","label_color":"green"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"I","auth_seq_id":195,"label_atom_id":"OG"},"end":{"auth_asym_id":"I","auth_seq_id":57,"label_atom_id":"NE2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}},{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"I","auth_seq_id":57,"label_atom_id":"ND1

invalid MVS 1

res-cftr invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show me the CFTR channel

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/5uak.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model",
         "model_index": 0
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {}
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

claude-haiku-4-5 · 3 of 70 failed · Spec (headline run)

invalid MVS 3

res-cftr invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show me the CFTR channel

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1xmi.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-myoglobin invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me sperm whale myoglobin

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1mbn.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {}
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-pcsk9 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show the structure of PCSK9

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1mwq.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

gemini-3.5-flash · 4 of 70 failed · Spec (headline run)

invalid JSON 4

gen-range-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Prompt: Load 3PTB; protein as grey cartoon, and show residues 50-110 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Raw model text (724 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, "{"kind": "component", "params": {"selector": {"auth_asym_id": "A", "beg_auth_seq_id": 50, "end_auth_seq_id": 110}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}]}}
int-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 184 (char 183)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 184 (char 183)

Raw model text (238 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1a6m.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type":
int-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 184 (char 183)

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 184 (char 183)

Raw model text (260 chars)
Answering with only the JSON object, strictly matching the instructions:

{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1a6m.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "
int-003 invalid JSON JSON parse error: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)

Raw model text (290 chars)
    ```
    Wait, `label_template` in the spec says `"{{distance}}"` is replaced. The example says `"label_template": "{{distance}}"`. Let's just use `"{{distance}}"` or `"{{distance}} Å"`. The spec example has `{{distance}}` and the text says `"{{distance}}" is replaced by it`. Let's use

minimax/minimax-m3 · 7 of 70 failed · Spec (headline run)

invalid JSON 5

mvs-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 588 (char 587)

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 588 (char 587)

Raw model text (639 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hvr.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": "ligand"}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color":
hotspots-1tup invalid JSON JSON parse error: Expecting ',' delimiter: line 22 column 1 (char 883)

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 22 column 1 (char 883)

Raw model text (885 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": [
         {"auth_asym_id": "A", "auth_seq_id": 175},
         {"auth_asym_id": "A", "auth_seq_id": 245},
         {"auth_asym_id": "A", "auth_seq_id": 248},
         {"auth_asym_id": "A", "auth_seq_id": 249},
         {"auth_asym_id": "A", "auth_seq_id": 273},
         {"auth_asym_id": "A", "auth_seq_id": 282}
       ]}, "children": [
         {"kind": "representation", "params": {"type": "spacefill"}, "children": [
           {"kind": "color", "params": {"color": "red"}},
           {"kind": "focus"}
         ]}
       ]}
     ]}]}
   ]}
  ]}
]}
gen-ions-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 745)

Prompt: Load 1HHO; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 745)

Raw model text (747 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
      {"kind": "structure", "params": {"type": "model"}, "children": [
        {"kind": "component", "params": {"selector": "polymer"}, "children": [
          {"kind": "representation", "params": {"type": "cartoon"}, "children": [
            {"kind": "color", "params": {"color": "gray"}}]}]},
        {"kind": "component", "params": {"selector": "ion"}, "children": [
          {"kind": "representation", "params": {"type": "spacefill"}, "children": [
            {"kind": "color", "params": {"color": "purple"}}]}]}
      ]}]}
  ]}]}
]}
int-001 invalid JSON no JSON object found in output

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: no JSON object found in output

The model returned an empty response.

int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 31 column 1 (char 1807)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 31 column 1 (char 1807)

Raw model text (1,810 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": [
         {"auth_asym_id": "A", "auth_seq_id": 57},
         {"auth_asym_id": "A", "auth_seq_id": 102},
         {"auth_asym_id": "A", "auth_seq_id": 195}
       ]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "#FFFFFF"},
            "custom": {"molstar_color_theme_name": "element-symbol"}}]}]},
       {"kind": "primitives", "params": {"color": "yellow", "label_color": "yellow"}, "children": [
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "A", "auth_seq_id": 57, "label_atom_id": "NE2"},
           "end":   {"auth_asym_id": "A", "auth_seq_id": 195, "label_atom_id": "OG"},
           "color": "yellow", "radius": 0.06, "dash_length": 0.15,
           "label_template": "{{distance}}"}},
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "A", "auth_seq_id": 102, "label_atom_id": "OD1"},
           "end":   {"auth_asym_id": "A", "auth_seq_id": 57, "label_atom_id": "ND1"},
           "color": "yellow", "radius": 0.06, "dash_length": 0.15,
           "label_template": "{{distance}}"}}
       ]}
     ]}]}
   ]}]}
]}}

invalid MVS 2

res-cftr invalid MVS Node of kind "focus" cannot appear as a child of "representation". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_s

Prompt: show me the CFTR channel

Mol* validator:

Node of kind "focus" cannot appear as a child of "representation". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/5uak.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             },
             {
              "kind": "focus",
              "params": {
               "radius": 120,
               "radius_extra": 30
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-lysozyme invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me hen egg white lysozyme

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1aki.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "white"
              },
              "custom": {
               "molstar_color_theme_name": "sequence-id"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 25
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

qwen/qwen3-next-80b-a3b-instruct · 6 of 70 failed · Spec (headline run)

invalid JSON 3

gen-ligands-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Prompt: Load 1CBS; show the protein as a grey cartoon and the ligands as purple ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Raw model text (662 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1cbs.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": "ligand"}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "purple"}}]}]}]}]}]}]}
gen-ligands-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Prompt: Load 1HHO; show the protein as a grey cartoon and the ligands as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Raw model text (659 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": "ligand"}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}
grd-ligand-1hho-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 677 (char 676)

Prompt: Load 1HHO; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 677 (char 676)

Raw model text (677 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"label_comp_id": "HEM"}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}}

invalid MVS 3

named-1tup-248 invalid MVS Invalid parameters for node of kind "component": Missing required parameter "selector".

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 248 and show it as blue ball-and-stick.

Mol* validator:

Invalid parameters for node of kind "component":
  Missing required parameter "selector".
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "auth_asym_id": "A",
           "auth_seq_id": 248
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "blue"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-1cbs invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1cbs.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-1hho invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 1HHO; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1hho.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

z-ai/glm-5.2 · 7 of 70 failed · Spec (headline run)

invalid JSON 5

mvs-005 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 427 (char 426)

Prompt: Load insulin (4INS) and render the protein as a steel-blue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 427 (char 426)

Raw model text (427 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"steelblue"}}]}]}]}]}]}}
gen-focus-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 596 (char 595)

Prompt: Load 2HHB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 596 (char 595)

Raw model text (649 chars)
```json
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}]},{"kind":"focus","params":{}}]}]}]}]}]}}
```
grd-ligand-1hho-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 614 (char 613)

Prompt: Load 1HHO; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 614 (char 613)

Raw model text (622 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"label_comp_id":"HEM"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}}
grd-ligand-2hhb-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 621 (char 620)

Prompt: Load 2HHB; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 621 (char 620)

Raw model text (621 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"label_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 26 column 1 (char 1667)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 26 column 1 (char 1667)

Raw model text (1,670 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": [
         {"auth_asym_id": "E", "auth_seq_id": 57},
         {"auth_asym_id": "E", "auth_seq_id": 102},
         {"auth_asym_id": "E", "auth_seq_id": 195}
       ]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "#FFCC00"}}]}]},
       {"kind": "primitives", "params": {"color": "yellow", "label_color": "yellow"}, "children": [
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "E", "auth_seq_id": 195, "label_atom_id": "OG"},
           "end": {"auth_asym_id": "E", "auth_seq_id": 57, "label_atom_id": "NE2"},
           "radius": 0.06, "dash_length": 0.15, "label_template": "{{distance}} Å"}}]},
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "E", "auth_seq_id": 57, "label_atom_id": "ND1"},
           "end": {"auth_asym_id": "E", "auth_seq_id": 102, "label_atom_id": "OD2"},
           "radius": 0.06, "dash_length": 0.15, "label_template": "{{distance}} Å"}}]}
       ]}]}]}
]}}

invalid MVS 1

res-cftr invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show me the CFTR channel

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/6msm.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              },
              "custom": {
               "molstar_color_theme_name": "secondary-structure"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ion"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

failed to load 1

int-004 failed to load render failed: Error: FormatError

Prompt: Load 1A6M with the protein as a grey cartoon and show all the non-covalent interactions (hydrogen bonds, metal contacts) around the bound oxygen molecule.

Load error: render failed: Error: FormatError

Stack trace
    at j_ (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7670:159)
    at Cwt (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7677:56875)
    at e.f (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7677:56472)
    at HJ (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:35:61538)
    at tG (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:35:60775)
    at lF.run (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7586:109461)
    at r4.runTask (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7586:123836)
    at tf (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7677:56495)
    at lY (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7675:29405)
    at e.loadMvsData (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7713:39371)
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1a6m.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "label_comp_id": "OXY"
           },
           "custom": {
            "molstar_show_non_covalent_interactions": true,
            "molstar_non_covalent_interactions_radius_ang": 5
           }
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

meta-llama/llama-4-maverick · 13 of 70 failed · Spec (headline run)

invalid JSON 1

res-cftr invalid JSON JSON parse error: Expecting ',' delimiter: line 58 column 2 (char 1532)

Prompt: show me the CFTR channel

Parser: JSON parse error: Expecting ',' delimiter: line 58 column 2 (char 1532)

Raw model text (1,544 chars)
```json
{
  "root": {
    "kind": "root",
    "children": [
      {
        "kind": "download",
        "params": {
          "url": "https://files.rcsb.org/download/5j3i.cif"
        },
        "children": [
          {
            "kind": "parse",
            "params": {
              "format": "mmcif"
            },
            "children": [
              {
                "kind": "structure",
                "params": {
                  "type": "model"
                },
                "children": [
                  {
                    "kind": "component",
                    "params": {
                      "selector": "polymer"
                    },
                    "children": [
                      {
                        "kind": "representation",
                        "params": {
                          "type": "cartoon"
                        },
                        "children": [
                          {
                            "kind": "color",
                            "params": {
                              "color": "steelblue"
                            },
                            "custom": {
                              "molstar_color_theme_name": "chain-id"
                            }
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "kind": "focus"
                  }
                ]
              }
            ]
          }
        ]
      }
    ]
}
```

invalid MVS 11

clinvar-1tup-D281 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant D281Y as red ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "lightgrey"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 281
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 10
          },
          "children": [
           {
            "kind": "component",
            "params": {
             "selector": {
              "auth_asym_id": "A",
              "auth_seq_id": 281
             }
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
clinvar-1tup-F109 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant F109V as red ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "lightgrey"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 109
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
clinvar-1tup-N239 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant N239T as red ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "grey"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 239
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {},
          "children": []
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
clinvar-1tup-S215 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S215T as red ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 215
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 10
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
hotspots-1tup invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 175
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 245
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 248
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 249
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 273
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 281
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "spacefill"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 20
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-surface-3ptb invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 3PTB; render the protein as a plum molecular surface.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "surface"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "plum"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-gfp invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show green fluorescent protein from Aequorea victoria

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1hgp.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "green"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-lysozyme invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me hen egg white lysozyme

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1eze.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-myoglobin invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me sperm whale myoglobin

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1wnm.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-pcsk9 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show the structure of PCSK9

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/4k1u.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-pde5a invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: I wanna see a structure of PDE5A

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1TUP.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

failed to load 1

int-005 failed to load render failed: Error: FormatError

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Load error: render failed: Error: FormatError

Stack trace
    at j_ (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7670:159)
    at Cwt (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7677:56875)
    at e.f (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7677:56472)
    at HJ (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:35:61538)
    at tG (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:35:60775)
    at lF.run (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7586:109461)
    at r4.runTask (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7586:123836)
    at tf (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7677:56495)
    at lY (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7675:29405)
    at e.loadMvsData (file:///home/danbolser/Build/MolBench/molbench/static/molstar/molstar.js:7713:39371)
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "grey"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand",
           "custom": {
            "molstar_show_non_covalent_interactions": true,
            "molstar_non_covalent_interactions_radius_ang": 5
           }
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

google/gemma-3-27b-it · 13 of 70 failed · Spec (headline run)

invalid JSON 4

mvs-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 850)

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Parser: JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 850)

Raw model text (866 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hvr.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": "ligand"}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]},
         {"kind": "focus", "params": {"radius": 5}}]}]},
       {"kind": "focus", "params": {"radius": 5}}
     ]}]}]}
]}}
```
gen-chain-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 12 column 1 (char 659)

Prompt: Load 1HHO; show everything as a grey cartoon, then colour chain A red.

Parser: JSON parse error: Expecting ',' delimiter: line 12 column 1 (char 659)

Raw model text (674 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "all"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A"}}, "children": [
         {"kind": "color", "params": {"color": "red"}}]}]}
     ]}]}]}
]}}
```
gen-focus-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 18 column 3 (char 822)

Prompt: Load 2HHB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 18 column 3 (char 822)

Raw model text (835 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/2hhb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}
       ]},
       {"kind": "component", "params": {"selector": "ligand"}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}
       ]},
       {"kind": "focus", "params": {"radius": 5}}
     ]}
    ]}
   ]}
]}
```
int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 22 column 1 (char 1624)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 22 column 1 (char 1624)

Raw model text (1,639 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "auth_seq_id": 57}, {"auth_asym_id": "A", "auth_seq_id": 102}, {"auth_asym_id": "A", "auth_seq_id": 195}]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "primitives", "params": {"color": "yellow", "label_color": "yellow"}, "children": [
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "A", "auth_seq_id": 57, "label_atom_id": "NE2"},
           "end": {"auth_asym_id": "A", "auth_seq_id": 195, "label_atom_id": "OG"},
           "radius": 0.06, "dash_length": 0.15, "label_template": "{{distance}}"}}]},
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "A", "auth_seq_id": 102, "label_atom_id": "OD1"},
           "end": {"auth_asym_id": "A", "auth_seq_id": 195, "label_atom_id": "OG"},
           "radius": 0.06, "dash_length": 0.15, "label_template": "{{distance}}"}}]}
     ]}]}]}
]}}
```

invalid MVS 9

hotspots-1tup invalid MVS Invalid parameters for node of kind "representation": Invalid value for parameter "type":

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Mol* validator:

Invalid parameters for node of kind "representation":
  Invalid value for parameter "type":
  "sphere" is not a valid value for literal type ("cartoon" | "backbone" | "ball_and_stick" | "line" | "spacefill" | "carbohydrate" | "surface" | "putty")
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 135
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 136
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 175
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 248
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 273
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 307
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere",
             "size_factor": 0.4
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-1cbs invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1cbs.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-1hho invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 1HHO; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1hho.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-3ptb invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5.0
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-ions-1hho invalid MVS Invalid parameters for node of kind "representation": Invalid value for parameter "type":

Prompt: Load 1HHO; protein as grey cartoon, and show the ions as purple spheres.

Mol* validator:

Invalid parameters for node of kind "representation":
  Invalid value for parameter "type":
  "sphere" is not a valid value for literal type ("cartoon" | "backbone" | "ball_and_stick" | "line" | "spacefill" | "carbohydrate" | "surface" | "putty")
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1hho.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ion"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "purple"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-ions-3ptb invalid MVS Invalid parameters for node of kind "representation": Invalid value for parameter "type":

Prompt: Load 3PTB; protein as grey cartoon, and show the ions as purple spheres.

Mol* validator:

Invalid parameters for node of kind "representation":
  Invalid value for parameter "type":
  "sphere" is not a valid value for literal type ("cartoon" | "backbone" | "ball_and_stick" | "line" | "spacefill" | "carbohydrate" | "surface" | "putty")
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ion"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "purple"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
grd-ligand-3ptb-ca invalid MVS Invalid parameters for node of kind "component": Invalid value for parameter "selector":

Prompt: Load 3PTB; show the protein as a grey cartoon and the CA as orange ball-and-stick.

Mol* validator:

Invalid parameters for node of kind "component":
  Invalid value for parameter "selector":
    "CA" is not a valid value for literal type ("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse")
    Invalid value "CA" supplied to : (("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse") | { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string } | Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>)/1: { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }
    Invalid value "CA" supplied to : (("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse") | { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string } | Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>)/2: Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "CA"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
int-004 invalid MVS Unknown node kind "custom"

Prompt: Load 1A6M with the protein as a grey cartoon and show all the non-covalent interactions (hydrogen bonds, metal contacts) around the bound oxygen molecule.

Mol* validator:

Unknown node kind "custom"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1a6m.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            }
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand",
           "auth_comp_id": "OXY"
          },
          "children": [
           {
            "kind": "custom",
            "params": {
             "molstar_show_non_covalent_interactions": true,
             "molstar_non_covalent_interactions_radius_ang": 5
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
int-005 invalid MVS Unknown node kind "custom"

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Mol* validator:

Unknown node kind "custom"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand",
           "model_index": 0
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            }
           },
           {
            "kind": "custom",
            "params": {
             "molstar_show_non_covalent_interactions": true,
             "molstar_non_covalent_interactions_radius_ang": 5
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

moonshotai/kimi-k2.6 · 19 of 70 failed · Spec (headline run)

invalid JSON 18

mvs-004 invalid JSON no JSON object found in output

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Parser: no JSON object found in output

The model returned an empty response.

clinvar-1tup-D281 invalid JSON no JSON object found in output

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant D281Y as red ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

gen-chain-1hho invalid JSON no JSON object found in output

Prompt: Load 1HHO; show everything as a grey cartoon, then colour chain A red.

Parser: no JSON object found in output

The model returned an empty response.

gen-chain-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 12 column 5 (char 750)

Prompt: Load 4INS; show everything as a grey cartoon, then colour chain B blue.

Parser: JSON parse error: Expecting ',' delimiter: line 12 column 5 (char 750)

Raw model text (755 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"}, "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
      {"kind": "structure", "params": {"type": "model"}, "children": [
        {"kind": "component", "params": {"selector": "all"}, "children": [
          {"kind": "representation", "params": {"type": "cartoon"}, "children": [
            {"kind": "color", "params": {"color": "grey"}}]}]},
        {"kind": "component", "params": {"selector": {"auth_asym_id": "B"}}, "children": [
          {"kind": "representation", "params": {"type": "cartoon"}, "children": [
            {"kind": "color", "params": {"color": "blue"}}]}]}
      ]}]}
  ]}}
]}}
gen-focus-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Raw model text (636 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{}}]}]}]}]}}
gen-ligands-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 604 (char 603)

Prompt: Load 2HHB; show the protein as a grey cartoon and the ligands as teal ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 604 (char 603)

Raw model text (604 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"teal"}}]}]}]}]}]}}
gen-range-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 16 column 8 (char 833)

Prompt: Load 1HHO; protein as grey cartoon, and show residues 30-90 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 16 column 8 (char 833)

Raw model text (844 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}
         ]}
       ]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "beg_auth_seq_id": 30, "end_auth_seq_id": 90}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}
         ]}
       ]}
     ]}}
   ]}
]}}
gen-range-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 720 (char 719)

Prompt: Load 2HHB; protein as grey cartoon, and show residues 10-70 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 720 (char 719)

Raw model text (723 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/2hhb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "beg_auth_seq_id": 10, "end_auth_seq_id": 70}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}}]}}
gen-range-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 721 (char 720)

Prompt: Load 3PTB; protein as grey cartoon, and show residues 50-110 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 721 (char 720)

Raw model text (725 chars)
 {"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "beg_auth_seq_id": 50, "end_auth_seq_id": 110}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}}]}}
gen-range-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 16 column 8 (char 832)

Prompt: Load 4INS; protein as grey cartoon, and show residues 5-25 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 16 column 8 (char 832)

Raw model text (844 chars)
 {"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}
         ]}
       ]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "beg_auth_seq_id": 5, "end_auth_seq_id": 25}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}
         ]}
       ]}
     ]}}
   ]}
]}}
grd-disulfide-3ptb invalid JSON no JSON object found in output

Prompt: Load 3PTB; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

grd-disulfide-4ins invalid JSON no JSON object found in output

Prompt: Load 4INS; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

grd-ligand-3ptb-ca invalid JSON no JSON object found in output

Prompt: Load 3PTB; show the protein as a grey cartoon and the CA as orange ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

int-001 invalid JSON no JSON object found in output

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: no JSON object found in output

The model returned an empty response.

int-002 invalid JSON no JSON object found in output

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: no JSON object found in output

The model returned an empty response.

res-cftr invalid JSON no JSON object found in output

Prompt: show me the CFTR channel

Parser: no JSON object found in output

The model returned an empty response.

res-pcsk9 invalid JSON no JSON object found in output

Prompt: show the structure of PCSK9

Parser: no JSON object found in output

The model returned an empty response.

res-pde5a invalid JSON no JSON object found in output

Prompt: I wanna see a structure of PDE5A

Parser: no JSON object found in output

The model returned an empty response.

invalid MVS 1

named-1tup-143 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 143 and show it as blue ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 143
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "blue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {}
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

gpt-5.4-nano · 17 of 70 failed · Spec (headline run)

invalid JSON 15

mvs-001 invalid JSON JSON parse error: Extra data: line 1 column 457 (char 456)

Prompt: Load haemoglobin (PDB 1HHO) and show the protein as a grey cartoon.

Parser: JSON parse error: Extra data: line 1 column 457 (char 456)

Raw model text (457 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1HHO.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]}]}]}]}]}}}
mvs-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 892 (char 891)

Prompt: Load hen egg-white lysozyme (1LYZ) as a grey cartoon, and show the two catalytic residues Glu35 and Asp52 on chain A as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 892 (char 891)

Raw model text (894 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1LYZ.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":35}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"red"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":52}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}}
clinvar-1tup-F109 invalid JSON JSON parse error: Extra data: line 1 column 535 (char 534)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant F109V as red ball-and-stick.

Parser: JSON parse error: Extra data: line 1 column 535 (char 534)

Raw model text (535 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":109}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"red"},"custom":{"molstar_color_theme_name":null}}]}]}]}]}]}]}}}
clinvar-1tup-N239 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 505 (char 504)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant N239T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 505 (char 504)

Raw model text (507 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":239}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"red"},"children":[]}]}]}]}]}]}]}]}}
clinvar-1tup-S215 invalid JSON JSON parse error: Extra data: line 1 column 504 (char 503)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S215T as red ball-and-stick.

Parser: JSON parse error: Extra data: line 1 column 504 (char 503)

Raw model text (504 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":215}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"red"},"custom":{}}]}]}]}]}]}]}}}
hotspots-1tup invalid JSON JSON parse error: Extra data: line 1 column 1867 (char 1866)

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Parser: JSON parse error: Extra data: line 1 column 1867 (char 1866)

Raw model text (1,868 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1TUP.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":175}},"children":[{"kind":"representation","params":{"type":"spacefill","size_factor":1.0},"children":[{"kind":"color","params":{"color":"red"},"custom":{"molstar_theme":"single-color"} }]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":248}},"children":[{"kind":"representation","params":{"type":"spacefill","size_factor":1.0},"children":[{"kind":"color","params":{"color":"red"},"custom":{"molstar_theme":"single-color"} }]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":249}},"children":[{"kind":"representation","params":{"type":"spacefill","size_factor":1.0},"children":[{"kind":"color","params":{"color":"red"},"custom":{"molstar_theme":"single-color"} }]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":273}},"children":[{"kind":"representation","params":{"type":"spacefill","size_factor":1.0},"children":[{"kind":"color","params":{"color":"red"},"custom":{"molstar_theme":"single-color"} }]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":282}},"children":[{"kind":"representation","params":{"type":"spacefill","size_factor":1.0},"children":[{"kind":"color","params":{"color":"red"},"custom":{"molstar_theme":"single-color"} }]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":286}},"children":[{"kind":"representation","params":{"type":"spacefill","size_factor":1.0},"children":[{"kind":"color","params":{"color":"red"},"custom":{"molstar_theme":"single-color"} }]}]}]}]}]}]}}]}
gen-cartoon-1hho invalid JSON JSON parse error: Extra data: line 1 column 440 (char 439)

Prompt: Load haemoglobin (1HHO) and show the protein as a red cartoon.

Parser: JSON parse error: Extra data: line 1 column 440 (char 439)

Raw model text (440 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}}}
gen-chain-2hhb invalid JSON JSON parse error: Extra data: line 1 column 660 (char 659)

Prompt: Load 2HHB; show everything as a grey cartoon, then colour chain B teal.

Parser: JSON parse error: Extra data: line 1 column 660 (char 659)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}},{"kind":"component","params":{"selector":{"auth_asym_id":"B"}},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"teal"}}]}]}]}]}]}]}]}]}}}
gen-chain-4ins invalid JSON JSON parse error: Extra data: line 1 column 644 (char 643)

Prompt: Load 4INS; show everything as a grey cartoon, then colour chain B blue.

Parser: JSON parse error: Extra data: line 1 column 644 (char 643)

Raw model text (644 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B"}},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}]}}}
gen-surface-1cbs invalid JSON JSON parse error: Extra data: line 1 column 462 (char 461)

Prompt: Load 1CBS; render the protein as a steelblue molecular surface.

Parser: JSON parse error: Extra data: line 1 column 462 (char 461)

Raw model text (462 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1CBS.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface","size_factor":1},"children":[{"kind":"color","params":{"color":"steelblue"}}]}]}]}]}]}]}}}
int-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1240 (char 1239)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1240 (char 1239)

Raw model text (1,242 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":64,"label_comp_id":"HIS"}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"component","params":{"selector":[{"label_comp_id":"O2"}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"red"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":64,"label_atom_id":"NE2"},"end":{"auth_asym_id":"A","label_comp_id":"O2","label_atom_id":"O2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}]}]}]}]}}
res-cftr invalid JSON JSON parse error: Extra data: line 1 column 1088 (char 1087)

Prompt: show me the CFTR channel

Parser: JSON parse error: Extra data: line 1 column 1088 (char 1087)

Raw model text (1,089 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/6MSM.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"C"}},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1.2},"children":[{"kind":"color","params":{"color":"dodgerblue"},"custom":{"molstar_color_theme_name":"chain-id"}}]}],"custom":{"molstar_show_non_covalent_interactions":false}},{"kind":"component","params":{"selector":{"auth_asym_id":"C","beg_auth_seq_id":1,"end_auth_seq_id":1480}},"children":[{"kind":"representation","params":{"type":"backbone","size_factor":1.1},"children":[{"kind":"color","params":{"color":"dodgerblue"}}]}],"custom":{"molstar_show_non_covalent_interactions":false}}]}]}]}]}}]}
res-gfp invalid JSON JSON parse error: Extra data: line 1 column 468 (char 467)

Prompt: show green fluorescent protein from Aequorea victoria

Parser: JSON parse error: Extra data: line 1 column 468 (char 467)

Raw model text (468 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2b3p.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"lime"}}]}]}]}]}]}]}}}
res-lysozyme invalid JSON JSON parse error: Extra data: line 1 column 446 (char 445)

Prompt: Show me hen egg white lysozyme

Parser: JSON parse error: Extra data: line 1 column 446 (char 445)

Raw model text (446 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1LYZ.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"lightgray"}}]}]}]}]}]}]}}}
res-pcsk9 invalid JSON JSON parse error: Extra data: line 1 column 856 (char 855)

Prompt: show the structure of PCSK9

Parser: JSON parse error: Extra data: line 1 column 856 (char 855)

Raw model text (857 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/5n74.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"slategray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":0.9},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"spacefill","size_factor":0.6},"children":[{"kind":"color","params":{"color":"gold"}}]}]}]}]}]}]}}]}

invalid MVS 2

gen-chain-1lyz invalid MVS Node of kind "component" cannot appear as a child of "component". Allowed parents for "component" are: "structure"

Prompt: Load 1LYZ; show everything as a grey cartoon, then colour chain A green.

Mol* validator:

Node of kind "component" cannot appear as a child of "component". Allowed parents for "component" are: "structure"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1LYZ.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model",
         "model_index": 0
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             },
             {
              "kind": "opacity",
              "params": {
               "opacity": 1
              }
             }
            ]
           },
           {
            "kind": "component",
            "params": {
             "selector": {
              "auth_asym_id": "A"
             }
            },
            "children": [
             {
              "kind": "representation",
              "params": {
               "type": "cartoon"
              },
              "children": [
               {
                "kind": "color",
                "params": {
                 "color": "green"
                }
               }
              ]
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
int-005 invalid MVS Node of kind "component" cannot appear as a child of "component". Allowed parents for "component" are: "structure"

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Mol* validator:

Node of kind "component" cannot appear as a child of "component". Allowed parents for "component" are: "structure"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           },
           {
            "kind": "component",
            "params": {
             "selector": {
              "label_comp_id": "BEN"
             }
            },
            "custom": {
             "molstar_show_non_covalent_interactions": true,
             "molstar_non_covalent_interactions_radius_ang": 5
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

openai/gpt-oss-120b · 26 of 70 failed · Spec (headline run)

invalid JSON 26

mvs-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 632 (char 631)

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 632 (char 631)

Raw model text (637 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hvr.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{}}]}]}}]}]}}
mvs-005 invalid JSON JSON parse error: Extra data: line 1 column 468 (char 467)

Prompt: Load insulin (4INS) and render the protein as a steel-blue molecular surface.

Parser: JSON parse error: Extra data: line 1 column 468 (char 467)

Raw model text (468 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/4INS.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "surface"}, "children": [{"kind": "color", "params": {"color": "steelblue"}}]}]}]}]}]}]}}}
clinvar-1tup-D281 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 474 (char 473)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant D281Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 474 (char 473)

Raw model text (477 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":281}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]},{"kind":"focus"}]}]}]}]}}]}}
clinvar-1tup-F109 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant F109V as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Raw model text (668 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"lightgray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":109}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]},{"kind":"focus","params":{}}]}]}}]}]}}
clinvar-1tup-S241 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 498 (char 497)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S241Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 498 (char 497)

Raw model text (500 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 241}},"children": [{"kind": "representation", "params": {"type": "ball_and_stick"},"children": [{"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}}
hotspots-1tup invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 645 (char 644)

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 645 (char 644)

Raw model text (650 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":175},{"auth_asym_id":"A","auth_seq_id":245},{"auth_asym_id":"A","auth_seq_id":248},{"auth_asym_id":"A","auth_seq_id":249},{"auth_asym_id":"A","auth_seq_id":273},{"auth_asym_id":"A","auth_seq_id":282}]},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}}]}]}}
named-1tup-248 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 458 (char 457)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 248 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 458 (char 457)

Raw model text (461 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":248}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}}]}}
gen-cartoon-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: Load cellular retinoic-acid binding protein (1CBS) and show the protein as a purple cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (427 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}]}}
gen-cartoon-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 461 (char 460)

Prompt: Load haemoglobin (1HHO) and show the protein as a red cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 461 (char 460)

Raw model text (463 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}}
gen-cartoon-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: Load trypsin (3PTB) and show the protein as a orange cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (427 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3PTB.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}]}}
gen-cartoon-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Prompt: Load insulin (4INS) and show the protein as a blue cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Raw model text (425 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}}]}}
gen-focus-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 620 (char 619)

Prompt: Load 1HHO; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 620 (char 619)

Raw model text (625 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus"}]}]}}]}]}}
gen-focus-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 624 (char 623)

Prompt: Load 2HHB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 624 (char 623)

Raw model text (627 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus"}]}]}]}]}}]}}
gen-ions-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Prompt: Load 4INS; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Raw model text (601 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}]}}
gen-range-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 657 (char 656)

Prompt: Load 3PTB; protein as grey cartoon, and show residues 50-110 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 657 (char 656)

Raw model text (663 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":50,"end_auth_seq_id":110}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}}]}]}}}
gen-surface-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 427 (char 426)

Prompt: Load 1HHO; render the protein as a steelblue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 427 (char 426)

Raw model text (430 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"steelblue"}}]}]}]}]}]}}]}}
gen-surface-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 423 (char 422)

Prompt: Load 1LYZ; render the protein as a khaki molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 423 (char 422)

Raw model text (426 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"khaki"}}]}]}]}]}]}}]}}
gen-surface-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Prompt: Load 2HHB; render the protein as a salmon molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Raw model text (425 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"salmon"}}]}]}]}]}}]}}
grd-ligand-4ins-zn invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 595 (char 594)

Prompt: Load 4INS; show the protein as a grey cartoon and the ZN as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 595 (char 594)

Raw model text (604 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}}]}]}]}]}}
int-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1025 (char 1024)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1025 (char 1024)

Raw model text (1,031 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":64},{"auth_asym_id":"A","label_comp_id":"O2"}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":64,"label_atom_id":"NE2"},"end":{"auth_asym_id":"A","label_comp_id":"O2","label_atom_id":"O2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}}]}]}}}
int-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1166 (char 1165)

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1166 (char 1165)

Raw model text (1,172 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":93}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","label_comp_id":"HEM","label_atom_id":"FE"},"end":{"auth_asym_id":"A","auth_seq_id":93,"label_atom_id":"NE2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}}]}}]}}
int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1055 (char 1054)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1055 (char 1054)

Raw model text (1,326 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":57},{"auth_asym_id":"A","auth_seq_id":102},{"auth_asym_id":"A","auth_seq_id":195}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":57,"label_atom_id":"ND1"},"end":{"auth_asym_id":"A","auth_seq_id":102,"label_atom_id":"OD1"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}},{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":57,"label_atom_id":"NE2"},"end":{"auth_asym_id":"A","auth_seq_id":195,"label_atom_id":"OG"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}}]}}]}}]}}
int-005 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 708 (char 707)

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 708 (char 707)

Raw model text (714 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"custom":{"molstar_show_non_covalent_interactions":true,"molstar_non_covalent_interactions_radius_ang":5},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}}]}}]}}
res-gfp invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 440 (char 439)

Prompt: show green fluorescent protein from Aequorea victoria

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 440 (char 439)

Raw model text (443 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1ema.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"green"}},{"kind":"focus"}]}]}]}]}]}}]}}
res-lysozyme invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 463 (char 462)

Prompt: Show me hen egg white lysozyme

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 463 (char 462)

Raw model text (550 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1aki.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray","custom":{"molstar_color_theme_name":"chain-id"}}}]}},{"kind":"label","params":{"text":"Hen Egg White Lysozyme"}},{"kind":"focus"}]}]}]}}]}}
res-myoglobin invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 444 (char 443)

Prompt: Show me sperm whale myoglobin

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 444 (char 443)

Raw model text (447 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1M6C.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"lightgray"}}]},{"kind":"focus"}]}]}]}]}}]}}

qwen/qwen3-30b-a3b-instruct-2507 · 31 of 70 failed · Spec (headline run) Raw text not archived for this run.

invalid JSON 28

clinvar-1tup-D281 invalid JSON JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 546)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant D281Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 546)

Raw model text was not archived for this run.

clinvar-1tup-F109 invalid JSON JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 546)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant F109V as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 546)

Raw model text was not archived for this run.

clinvar-1tup-S215 invalid JSON JSON parse error: Expecting ',' delimiter: line 10 column 1 (char 553)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S215T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 10 column 1 (char 553)

Raw model text was not archived for this run.

named-1tup-143 invalid JSON JSON parse error: Expecting ',' delimiter: line 11 column 14 (char 571)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 143 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 11 column 14 (char 571)

Raw model text was not archived for this run.

named-1tup-248 invalid JSON JSON parse error: Expecting ',' delimiter: line 8 column 70 (char 547)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 248 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 8 column 70 (char 547)

Raw model text was not archived for this run.

gen-chain-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 747)

Prompt: Load 1CBS; show everything as a grey cartoon, then colour chain A purple.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 747)

Raw model text was not archived for this run.

gen-chain-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 747)

Prompt: Load 3PTB; show everything as a grey cartoon, then colour chain A orange.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 747)

Raw model text was not archived for this run.

gen-focus-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 14 column 14 (char 879)

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 14 column 14 (char 879)

Raw model text was not archived for this run.

gen-ions-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 737)

Prompt: Load 4INS; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 737)

Raw model text was not archived for this run.

gen-range-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 806)

Prompt: Load 1CBS; protein as grey cartoon, and show residues 20-60 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 806)

Raw model text was not archived for this run.

gen-range-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 807)

Prompt: Load 3PTB; protein as grey cartoon, and show residues 50-110 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 807)

Raw model text was not archived for this run.

gen-range-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 805)

Prompt: Load 4INS; protein as grey cartoon, and show residues 5-25 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 805)

Raw model text was not archived for this run.

gen-surface-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 11 column 14 (char 537)

Prompt: Load 1HHO; render the protein as a steelblue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 11 column 14 (char 537)

Raw model text was not archived for this run.

gen-surface-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 12 column 1 (char 535)

Prompt: Load 4INS; render the protein as a salmon molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 12 column 1 (char 535)

Raw model text was not archived for this run.

grd-disulfide-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 14 (char 790)

Prompt: Load 1LYZ; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 14 (char 790)

Raw model text was not archived for this run.

grd-disulfide-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 18 column 3 (char 1062)

Prompt: Load 3PTB; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 18 column 3 (char 1062)

Raw model text was not archived for this run.

grd-disulfide-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 18 column 1 (char 1055)

Prompt: Load 4INS; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 18 column 1 (char 1055)

Raw model text was not archived for this run.

grd-ligand-1cbs-rea invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 761)

Prompt: Load 1CBS; show the protein as a grey cartoon and the REA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 761)

Raw model text was not archived for this run.

grd-ligand-2hhb-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 761)

Prompt: Load 2HHB; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 761)

Raw model text was not archived for this run.

int-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 22 column 14 (char 1554)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Expecting ',' delimiter: line 22 column 14 (char 1554)

Raw model text was not archived for this run.

int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 23 column 1 (char 1815)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 23 column 1 (char 1815)

Raw model text was not archived for this run.

int-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 12 column 69 (char 870)

Prompt: Load 1A6M with the protein as a grey cartoon and show all the non-covalent interactions (hydrogen bonds, metal contacts) around the bound oxygen molecule.

Parser: JSON parse error: Expecting ',' delimiter: line 12 column 69 (char 870)

Raw model text was not archived for this run.

int-005 invalid JSON JSON parse error: Expecting ',' delimiter: line 82 column 73 (char 6898)

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Parser: JSON parse error: Expecting ',' delimiter: line 82 column 73 (char 6898)

Raw model text was not archived for this run.

res-cftr invalid JSON JSON parse error: Expecting ',' delimiter: line 93 column 93 (char 6647)

Prompt: show me the CFTR channel

Parser: JSON parse error: Expecting ',' delimiter: line 93 column 93 (char 6647)

Raw model text was not archived for this run.

res-gfp invalid JSON JSON parse error: Expecting ',' delimiter: line 16 column 1 (char 821)

Prompt: show green fluorescent protein from Aequorea victoria

Parser: JSON parse error: Expecting ',' delimiter: line 16 column 1 (char 821)

Raw model text was not archived for this run.

res-lysozyme invalid JSON JSON parse error: Expecting ',' delimiter: line 20 column 1 (char 1350)

Prompt: Show me hen egg white lysozyme

Parser: JSON parse error: Expecting ',' delimiter: line 20 column 1 (char 1350)

Raw model text was not archived for this run.

res-pcsk9 invalid JSON JSON parse error: Expecting ',' delimiter: line 23 column 14 (char 1110)

Prompt: show the structure of PCSK9

Parser: JSON parse error: Expecting ',' delimiter: line 23 column 14 (char 1110)

Raw model text was not archived for this run.

res-pde5a invalid JSON JSON parse error: Expecting ',' delimiter: line 22 column 1 (char 1352)

Prompt: I wanna see a structure of PDE5A

Parser: JSON parse error: Expecting ',' delimiter: line 22 column 1 (char 1352)

Raw model text was not archived for this run.

invalid MVS 3

mvs-004 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1hvr.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "label_comp_id": "M25",
            "auth_seq_id": 1
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 1.5
          },
          "children": [
           {
            "kind": "component",
            "params": {
             "selector": {
              "auth_asym_id": "A",
              "label_comp_id": "M25",
              "auth_seq_id": 1
             }
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
hotspots-1tup invalid MVS Invalid parameters for node of kind "component": Invalid value for parameter "selector":

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Mol* validator:

Invalid parameters for node of kind "component":
  Invalid value for parameter "selector":
    "[object Object]" is not a valid value for literal type ("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse")
    Invalid value [135,143,155,175,245,248] supplied to : (("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse") | { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string } | Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>)/1: { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }/auth_seq_id: Integer
    Invalid value {"auth_asym_id":"A","auth_seq_id":[135,143,155,175,245,248]} supplied to : (("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse") | { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string } | Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>)/2: Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": [
             135,
             143,
             155,
             175,
             245,
             248
            ]
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "spacefill",
             "size_factor": 1.0
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-myoglobin invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me sperm whale myoglobin

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1MBO.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 85
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick",
             "size_factor": 1.5
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "label_comp_id": "HEM"
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick",
             "size_factor": 1.2
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "water"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick",
             "size_factor": 0.3
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "lightblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

openai/gpt-oss-20b · 50 of 70 failed · Spec (headline run)

invalid JSON 50

mvs-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Prompt: Load haemoglobin (PDB 1HHO) and show the protein as a grey cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Raw model text (422 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]}]}]}]}}
mvs-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 668 (char 667)

Prompt: Load hen egg-white lysozyme (1LYZ) as a grey cartoon, and show the two catalytic residues Glu35 and Asp52 on chain A as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 668 (char 667)

Raw model text (673 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":35},{"auth_asym_id":"A","auth_seq_id":52}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}}]}]}}
mvs-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 624 (char 623)

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 624 (char 623)

Raw model text (624 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hvr.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus"}]}]}]}]}}
clinvar-1tup-F109 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 633 (char 632)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant F109V as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 633 (char 632)

Raw model text (633 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":109}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}}
clinvar-1tup-N239 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 633 (char 632)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant N239T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 633 (char 632)

Raw model text (633 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":239}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}}
clinvar-1tup-S215 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 711 (char 710)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S215T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 711 (char 710)

Raw model text (716 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":215}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"red"}}]},{"kind":"focus","params":{"radius":5}}]}]}}]}]}}
clinvar-1tup-S241 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 681 (char 680)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S241Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 681 (char 680)

Raw model text (681 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"}, "children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1.0},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":241}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]},{"kind":"focus","params":{}}]}]}]}]}}
hotspots-1tup invalid JSON no JSON object found in output

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Parser: no JSON object found in output

The model returned an empty response.

named-1tup-143 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 458 (char 457)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 143 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 458 (char 457)

Raw model text (458 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":143}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}}
gen-cartoon-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 423 (char 422)

Prompt: Load lysozyme (1LYZ) and show the protein as a green cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 423 (char 422)

Raw model text (423 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"green"}}]}]}]}]}]}}
gen-chain-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 604 (char 603)

Prompt: Load 1HHO; show everything as a grey cartoon, then colour chain A red.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 604 (char 603)

Raw model text (609 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}}]}]}}
gen-chain-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 610 (char 609)

Prompt: Load 1LYZ; show everything as a grey cartoon, then colour chain A green.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 610 (char 609)

Raw model text (610 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"green"}}]}]}]}]}]}}
gen-chain-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 609 (char 608)

Prompt: Load 2HHB; show everything as a grey cartoon, then colour chain B teal.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 609 (char 608)

Raw model text (609 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"teal"}}]}]}]}]}]}}
gen-chain-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 611 (char 610)

Prompt: Load 3PTB; show everything as a grey cartoon, then colour chain A orange.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 611 (char 610)

Raw model text (611 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-chain-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 609 (char 608)

Prompt: Load 4INS; show everything as a grey cartoon, then colour chain B blue.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 609 (char 608)

Raw model text (609 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}}
gen-focus-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 647 (char 646)

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 647 (char 646)

Raw model text (647 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{"radius":10}}]}]}]}]}}
gen-focus-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 672 (char 671)

Prompt: Load 1HHO; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 672 (char 671)

Raw model text (672 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus"}]}]}]}]}}
gen-focus-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 654 (char 653)

Prompt: Load 2HHB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 654 (char 653)

Raw model text (653 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{}}]}]}]}]}]}
gen-focus-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 624 (char 623)

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 624 (char 623)

Raw model text (624 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus"}]}]}]}]}}
gen-ions-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Prompt: Load 2HHB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Raw model text (598 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-ions-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Prompt: Load 3PTB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Raw model text (598 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-ions-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Prompt: Load 4INS; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Raw model text (598 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-ligands-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Prompt: Load 1CBS; show the protein as a grey cartoon and the ligands as purple ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Raw model text (606 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1CBS.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-ligands-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 603 (char 602)

Prompt: Load 1HHO; show the protein as a grey cartoon and the ligands as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 603 (char 602)

Raw model text (603 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}}
gen-ligands-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Prompt: Load 3PTB; show the protein as a grey cartoon and the ligands as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Raw model text (606 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-range-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Prompt: Load 1CBS; protein as grey cartoon, and show residues 20-60 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1CBS.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":20,"end_auth_seq_id":60}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-range-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Prompt: Load 1HHO; protein as grey cartoon, and show residues 30-90 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":30,"end_auth_seq_id":90}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-range-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Prompt: Load 1LYZ; protein as grey cartoon, and show residues 40-80 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":40,"end_auth_seq_id":80}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-range-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Prompt: Load 2HHB; protein as grey cartoon, and show residues 10-70 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","beg_auth_seq_id":10,"end_auth_seq_id":70}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-range-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 661 (char 660)

Prompt: Load 3PTB; protein as grey cartoon, and show residues 50-110 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 661 (char 660)

Raw model text (661 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":50,"end_auth_seq_id":110}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-surface-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 427 (char 426)

Prompt: Load 1CBS; render the protein as a steelblue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 427 (char 426)

Raw model text (427 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"steelblue"}}]}]}]}]}]}}
gen-surface-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 423 (char 422)

Prompt: Load 1LYZ; render the protein as a khaki molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 423 (char 422)

Raw model text (423 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"khaki"}}]}]}]}]}]}}
gen-surface-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: Load 2HHB; render the protein as a salmon molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (424 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"salmon"}}]}]}]}]}]}}
gen-surface-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: Load 4INS; render the protein as a salmon molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (424 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"salmon"}}]}]}]}]}]}}
grd-disulfide-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 655 (char 654)

Prompt: Load 1LYZ; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 655 (char 654)

Raw model text (655 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_comp_id":"CYS"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"yellow"}}]}]}]}]}]}}
grd-disulfide-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 618 (char 617)

Prompt: Load 3PTB; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 618 (char 617)

Raw model text (620 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"label_comp_id":"CYS"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"yellow"}}]}]}]}]]}}
grd-disulfide-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1485 (char 1484)

Prompt: Load 4INS; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1485 (char 1484)

Raw model text (1,485 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":7}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"yellow"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":11}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"yellow"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":20}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"yellow"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","auth_seq_id":7}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"yellow"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","auth_seq_id":19}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"yellow"}}]}]}]}]}]}}
grd-ligand-1cbs-rea invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 619 (char 618)

Prompt: Load 1CBS; show the protein as a grey cartoon and the REA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 619 (char 618)

Raw model text (621 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"REA"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]]}}
grd-ligand-1hho-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 608 (char 607)

Prompt: Load 1HHO; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 608 (char 607)

Raw model text (607 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}
grd-ligand-2hhb-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 622 (char 621)

Prompt: Load 2HHB; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 622 (char 621)

Raw model text (621 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}
grd-ligand-3ptb-ca invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 619 (char 618)

Prompt: Load 3PTB; show the protein as a grey cartoon and the CA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 619 (char 618)

Raw model text (619 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_atom_id":"CA"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
grd-ligand-4ins-zn invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 619 (char 618)

Prompt: Load 4INS; show the protein as a grey cartoon and the ZN as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 619 (char 618)

Raw model text (619 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"ZN"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
int-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1035 (char 1034)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1035 (char 1034)

Raw model text (1,035 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":64}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"}}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"}}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":64,"label_atom_id":"NE2"},"end":{"label_comp_id":"OXY","label_atom_id":"O2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}]}]}}
int-002 invalid JSON no JSON object found in output

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: no JSON object found in output

The model returned an empty response.

int-003 invalid JSON no JSON object found in output

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: no JSON object found in output

The model returned an empty response.

int-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 744 (char 743)

Prompt: Load 1A6M with the protein as a grey cartoon and show all the non-covalent interactions (hydrogen bonds, metal contacts) around the bound oxygen molecule.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 744 (char 743)

Raw model text (744 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand","custom":{"molstar_show_non_covalent_interactions":true,"molstar_non_covalent_interactions_radius_ang":5}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
int-005 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 648 (char 647)

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 648 (char 647)

Raw model text (648 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A"},{"auth_comp_id":"BZD"}]},"children":[{"kind":"custom","params":{"molstar_show_non_covalent_interactions":true,"molstar_non_covalent_interactions_radius_ang":5}}]}]}]}]}}
res-cftr invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Prompt: show me the CFTR channel

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Raw model text (422 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/6MSM.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]}]}]}]}}
res-myoglobin invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Prompt: Show me sperm whale myoglobin

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Raw model text (606 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
res-pcsk9 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Prompt: show the structure of PCSK9

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Raw model text (422 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4k7a.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]}]}]}]}}

nvidia/nemotron-3-super-120b-a12b · 64 of 70 failed · Spec (headline run)

invalid JSON 64

mvs-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Prompt: Load haemoglobin (PDB 1HHO) and show the protein as a grey cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Raw model text (463 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}]}]}]}]}]}
mvs-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Prompt: Load haemoglobin (1HHO); show the protein as a grey cartoon and the heme groups as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Raw model text (664 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": "ligand"}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}]}]}
mvs-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 844 (char 843)

Prompt: Load hen egg-white lysozyme (1LYZ) as a grey cartoon, and show the two catalytic residues Glu35 and Asp52 on chain A as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 844 (char 843)

Raw model text (846 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":35}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":52}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}}
mvs-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 638 (char 637)

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 638 (char 637)

Raw model text (639 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hvr.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{}}]}]}]}]}]}]}
mvs-005 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 467 (char 466)

Prompt: Load insulin (4INS) and render the protein as a steel-blue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 467 (char 466)

Raw model text (468 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "surface"}, "children": [{"kind": "color", "params": {"color": "steelblue"}}]}]}]}]}]}]}]}
clinvar-1tup-D281 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant D281Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Raw model text (460 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":281}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}
clinvar-1tup-F109 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant F109V as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Raw model text (460 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":109}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}
clinvar-1tup-N239 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant N239T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Raw model text (639 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":239}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}"}
clinvar-1tup-S215 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S215T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Raw model text (462 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":215}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}}
clinvar-1tup-S241 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 500 (char 499)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S241Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 500 (char 499)

Raw model text (504 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 241}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}]}}
named-1tup-143 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 501 (char 500)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 143 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 501 (char 500)

Raw model text (502 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 143}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "blue"}}]}]}]}]}]}]}]}
named-1tup-175 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 501 (char 500)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 175 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 501 (char 500)

Raw model text (502 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 175}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "blue"}}]}]}]}]}]}]}]}
named-1tup-248 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 248 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Raw model text (461 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":248}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}]}]}
gen-cartoon-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 426 (char 425)

Prompt: Load cellular retinoic-acid binding protein (1CBS) and show the protein as a purple cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 426 (char 425)

Raw model text (427 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}]}]}
gen-cartoon-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 461 (char 460)

Prompt: Load haemoglobin (1HHO) and show the protein as a red cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 461 (char 460)

Raw model text (464 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}"}
gen-cartoon-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 463 (char 462)

Prompt: Load lysozyme (1LYZ) and show the protein as a green cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 463 (char 462)

Raw model text (464 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1lyz.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "green"}}]}]}]}]}]}]}]}
gen-cartoon-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: Load deoxyhaemoglobin (2HHB) and show the protein as a teal cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (425 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"teal"}}]}]}]}]}]}]}]}
gen-cartoon-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 464 (char 463)

Prompt: Load trypsin (3PTB) and show the protein as a orange cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 464 (char 463)

Raw model text (467 chars)

{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}]}]}
gen-cartoon-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: Load insulin (4INS) and show the protein as a blue cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (425 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}]}]}
gen-chain-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 497 (char 496)

Prompt: Load 1CBS; show everything as a grey cartoon, then colour chain A purple.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 497 (char 496)

Raw model text (501 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"all"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}},{"kind":"color","params":{"color":"purple"},"selector":{"auth_asym_id":"A"}}]}]}]}]}]}]}]}]}}
gen-chain-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 611 (char 610)

Prompt: Load 1HHO; show everything as a grey cartoon, then colour chain A red.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 611 (char 610)

Raw model text (616 chars)

{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}}, "children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}]}
gen-chain-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 608 (char 607)

Prompt: Load 1LYZ; show everything as a grey cartoon, then colour chain A green.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 608 (char 607)

Raw model text (610 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"all"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"green"}}]}]}]}]}]}]}]}}
gen-chain-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 614 (char 613)

Prompt: Load 3PTB; show everything as a grey cartoon, then colour chain A orange.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 614 (char 613)

Raw model text (617 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}}, "children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}"}
gen-chain-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 612 (char 611)

Prompt: Load 4INS; show everything as a grey cartoon, then colour chain B blue.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 612 (char 611)

Raw model text (613 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B"}}, "children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}]}]}
gen-focus-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 638 (char 637)

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 638 (char 637)

Raw model text (641 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{}}]}]}]}]}]}]}]}
gen-focus-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 638 (char 637)

Prompt: Load 1HHO; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 638 (char 637)

Raw model text (639 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{}}]}]}]}]}]}]}
gen-focus-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 648 (char 647)

Prompt: Load 2HHB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 648 (char 647)

Raw model text (652 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{"radius":5}}]}]}]}]}]}]}]}}
gen-focus-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 638 (char 637)

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 638 (char 637)

Raw model text (644 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{}}]}]}]}]}]}]}]}]}}
gen-ions-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 600 (char 599)

Prompt: Load 1HHO; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 600 (char 599)

Raw model text (604 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}]}]}]}}
gen-ions-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 600 (char 599)

Prompt: Load 2HHB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 600 (char 599)

Raw model text (601 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}]}]}
gen-ions-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 600 (char 599)

Prompt: Load 3PTB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 600 (char 599)

Raw model text (601 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}]}]}
gen-ligands-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 608 (char 607)

Prompt: Load 1CBS; show the protein as a grey cartoon and the ligands as purple ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 608 (char 607)

Raw model text (611 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}]}]}]}
gen-ligands-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Prompt: Load 1HHO; show the protein as a grey cartoon and the ligands as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Raw model text (661 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "grey"}}]}]}, {"kind": "component", "params": {"selector": "ligand"}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}
gen-ligands-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Prompt: Load 2HHB; show the protein as a grey cartoon and the ligands as teal ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Raw model text (607 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"teal"}}]}]}]}]}]}]}]}
gen-ligands-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Prompt: Load 3PTB; show the protein as a grey cartoon and the ligands as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Raw model text (666 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": "ligand"}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}]}]}]}
gen-range-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 722 (char 721)

Prompt: Load 1HHO; protein as grey cartoon, and show residues 30-90 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 722 (char 721)

Raw model text (724 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "beg_auth_seq_id": 30, "end_auth_seq_id": 90}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}]}]}}
gen-range-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 662 (char 661)

Prompt: Load 1LYZ; protein as grey cartoon, and show residues 40-80 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 662 (char 661)

Raw model text (668 chars)

{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":40,"end_auth_seq_id":80}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}]}}
gen-range-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 662 (char 661)

Prompt: Load 2HHB; protein as grey cartoon, and show residues 10-70 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 662 (char 661)

Raw model text (667 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","beg_auth_seq_id":10,"end_auth_seq_id":70}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}]}"}
gen-range-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 662 (char 661)

Prompt: Load 4INS; protein as grey cartoon, and show residues 5-25 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 662 (char 661)

Raw model text (670 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","beg_auth_seq_id":5,"end_auth_seq_id":25}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}"}]}]}}
gen-surface-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 429 (char 428)

Prompt: Load 1CBS; render the protein as a steelblue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 429 (char 428)

Raw model text (430 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"steelblue"}}]}]}]}]}]}]}]}
gen-surface-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 429 (char 428)

Prompt: Load 1HHO; render the protein as a steelblue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 429 (char 428)

Raw model text (431 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"steelblue"}}]}]}]}]}]}]}]}}
gen-surface-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 463 (char 462)

Prompt: Load 1LYZ; render the protein as a khaki molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 463 (char 462)

Raw model text (464 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1lyz.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "surface"}, "children": [{"kind": "color", "params": {"color": "khaki"}}]}]}]}]}]}]}]}
gen-surface-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 426 (char 425)

Prompt: Load 2HHB; render the protein as a salmon molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 426 (char 425)

Raw model text (429 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"salmon"}}]}]}]}]}]}]}]}]}
gen-surface-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: Load 3PTB; render the protein as a plum molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (428 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"plum"}}]}]}]}]}]}]}]}]}}
gen-surface-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 426 (char 425)

Prompt: Load 4INS; render the protein as a salmon molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 426 (char 425)

Raw model text (427 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"salmon"}}]}]}]}]}]}]}]}
grd-disulfide-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1074 (char 1073)

Prompt: Load 1LYZ; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1074 (char 1073)

Raw model text (1,075 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_comp_id":"CYS","auth_seq_id":6},{"auth_asym_id":"A","auth_comp_id":"CYS","auth_seq_id":127},{"auth_asym_id":"A","auth_comp_id":"CYS","auth_seq_id":30},{"auth_asym_id":"A","auth_comp_id":"CYS","auth_seq_id":115},{"auth_asym_id":"A","auth_comp_id":"CYS","auth_seq_id":64},{"auth_asym_id":"A","auth_comp_id":"CYS","auth_seq_id":80},{"auth_asym_id":"A","auth_comp_id":"CYS","auth_seq_id":76},{"auth_asym_id":"A","auth_comp_id":"CYS","auth_seq_id":94}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"yellow"}}]}]}]}]}]}]}]}
grd-disulfide-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 701 (char 700)

Prompt: Load 3PTB; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 701 (char 700)

Raw model text (702 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"label_asym_id": "A", "label_comp_id": "CYS"}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "yellow"}}]}]}]}]}]}]}]}
grd-ligand-1cbs-rea invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 623 (char 622)

Prompt: Load 1CBS; show the protein as a grey cartoon and the REA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 623 (char 622)

Raw model text (624 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"REA"}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}
grd-ligand-1hho-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 623 (char 622)

Prompt: Load 1HHO; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 623 (char 622)

Raw model text (624 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM"}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}
grd-ligand-2hhb-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 623 (char 622)

Prompt: Load 2HHB; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 623 (char 622)

Raw model text (628 chars)

{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM"}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}]}
grd-ligand-3ptb-ca invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 622 (char 621)

Prompt: Load 3PTB; show the protein as a grey cartoon and the CA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 622 (char 621)

Raw model text (626 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":{"label_atom_id":"CA"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}]}}
grd-ligand-4ins-zn invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 622 (char 621)

Prompt: Load 4INS; show the protein as a grey cartoon and the ZN as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 622 (char 621)

Raw model text (628 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"ZN"}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}]}]}}
int-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1050 (char 1049)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1050 (char 1049)

Raw model text (1,051 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":64}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"}}]},{"kind":"component","params":{"selector":{"auth_comp_id":"OXY"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"}}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":64,"label_atom_id":"NE2"},"end":{"auth_comp_id":"OXY","label_atom_id":"O2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}]}]}]}]}
int-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1067 (char 1066)

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1067 (char 1066)

Raw model text (1,070 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"}}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":93}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"}}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_comp_id":"HEM","auth_atom_id":"FE"},"end":{"auth_asym_id":"A","auth_seq_id":93,"auth_atom_id":"NE2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}]}]}]}]}"}
int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1268 (char 1267)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1268 (char 1267)

Raw model text (1,272 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":57},{"auth_asym_id":"A","auth_seq_id":102},{"auth_asym_id":"A","auth_seq_id":195}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"}}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":57,"label_atom_id":"ND1"},"end":{"auth_asym_id":"A","auth_seq_id":102,"label_atom_id":"OD2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}},{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":57,"label_atom_id":"NE2"},"end":{"auth_asym_id":"A","auth_seq_id":195,"label_atom_id":"OG"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}]}]}]}]}]}}
int-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 616 (char 615)

Prompt: Load 1A6M with the protein as a grey cartoon and show all the non-covalent interactions (hydrogen bonds, metal contacts) around the bound oxygen molecule.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 616 (char 615)

Raw model text (620 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","label_comp_id":"OXY"}},"custom":{"molstar_show_non_covalent_interactions":true,"molstar_non_covalent_interactions_radius_ang":5}}]}]}]}]}]}]}}
int-005 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 728 (char 727)

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 728 (char 727)

Raw model text (729 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer","custom":{"molstar_show_non_covalent_interactions":true,"molstar_non_covalent_interactions_radius_ang":5}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"BZN"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}
int-006 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 667 (char 666)

Prompt: Load haemoglobin 1HHO; show the protein as a 50% transparent surface and the heme groups as ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 667 (char 666)

Raw model text (670 chars)

{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"gray"}},{"kind":"opacity","params":{"opacity":0.5}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM"}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}
res-cftr invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Prompt: show me the CFTR channel

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Raw model text (463 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/6djz.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}]}]}]}]}]}
res-gfp invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 463 (char 462)

Prompt: show green fluorescent protein from Aequorea victoria

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 463 (char 462)

Raw model text (464 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1ema.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "green"}}]}]}]}]}]}]}]}
res-lysozyme invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Prompt: Show me hen egg white lysozyme

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Raw model text (465 chars)

{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hel.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}]}]}]}]}]}
res-myoglobin invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 467 (char 466)

Prompt: Show me sperm whale myoglobin

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 467 (char 466)

Raw model text (468 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1mbn.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "slategray"}}]}]}]}]}]}]}]}
res-pcsk9 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: show the structure of PCSK9

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (426 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2p16.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]}]}]}]}]}]}}
res-pde5a invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: I wanna see a structure of PDE5A

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (425 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1udt.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]}]}]}]}]}]}

Failing samples · Spec + dossier

deepseek/deepseek-v3.2 · 2 of 70 failed · Spec + dossier

invalid MVS 2

clinvar-1tup-F109 invalid MVS Node of kind "color" cannot appear as a child of "component". Allowed parents for "color" are: "representation", "volume_representation"

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant F109V as red ball-and-stick.

Mol* validator:

Node of kind "color" cannot appear as a child of "component". Allowed parents for "color" are: "representation", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1TUP.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 109
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            }
           },
           {
            "kind": "color",
            "params": {
             "color": "red"
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-pcsk9 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show the structure of PCSK9

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/7S5H.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              },
              "custom": {
               "molstar_color_theme_name": "secondary-structure"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

deepseek/deepseek-v4-flash · 11 of 70 failed · Spec + dossier

invalid JSON 11

mvs-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Prompt: Load haemoglobin (PDB 1HHO) and show the protein as a grey cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Raw model text (463 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}]}]}]}]}]}
mvs-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 659 (char 658)

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 659 (char 658)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hvr.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_comp_id":"XK2"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus"}]}]}]}]}]}]}
clinvar-1tup-F109 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 500 (char 499)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant F109V as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 500 (char 499)

Raw model text (501 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1TUP.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 109}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}
hotspots-1tup invalid JSON no JSON object found in output

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Parser: no JSON object found in output

The model returned an empty response.

gen-chain-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 542 (char 541)

Prompt: Load 1LYZ; show everything as a grey cartoon, then colour chain A green.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 542 (char 541)

Raw model text (543 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1lyz.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "all"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}, {"kind": "color", "params": {"color": "green", "selector": {"auth_asym_id": "A"}}}]}]}]}]}]}]}]}
gen-focus-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 683 (char 682)

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 683 (char 682)

Raw model text (684 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": "ligand"}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "magenta"}}]}, {"kind": "focus"}]}]}]}]}]}]}
gen-ligands-3ptb invalid JSON no JSON object found in output

Prompt: Load 3PTB; show the protein as a grey cartoon and the ligands as orange ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

gen-range-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 723 (char 722)

Prompt: Load 3PTB; protein as grey cartoon, and show residues 50-110 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 723 (char 722)

Raw model text (724 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "beg_auth_seq_id": 50, "end_auth_seq_id": 110}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}]}]}
int-002 invalid JSON no JSON object found in output

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: no JSON object found in output

The model returned an empty response.

int-003 invalid JSON no JSON object found in output

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: no JSON object found in output

The model returned an empty response.

int-005 invalid JSON no JSON object found in output

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Parser: no JSON object found in output

The model returned an empty response.

claude-haiku-4-5 · 5 of 70 failed · Spec + dossier

invalid MVS 5

res-cftr invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show me the CFTR channel

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/9MXL.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-gfp invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show green fluorescent protein from Aequorea victoria

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/6L27.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "green"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-lysozyme invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me hen egg white lysozyme

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/2vb1.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-myoglobin invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me sperm whale myoglobin

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/5YCE.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-pcsk9 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show the structure of PCSK9

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/7S5H.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

gemini-3.5-flash · 7 of 70 failed · Spec + dossier

invalid JSON 5

hotspots-1tup invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 184 (char 183)

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 184 (char 183)

Raw model text (245 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model
gen-range-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 466 (char 465)

Prompt: Load 4INS; protein as grey cartoon, and show residues 5-25 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 466 (char 465)

Raw model text (736 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, "children": [{"kind": "component", "params": {"selector": {"auth_asym_id": "B", "beg_auth_seq_id": 5, "end_auth_seq_id": 25}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}]}]}}
int-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 184 (char 183)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 184 (char 183)

Raw model text (238 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1a6m.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type":
int-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 9 column 10 (char 177)

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: JSON parse error: Expecting ',' delimiter: line 9 column 10 (char 177)

Raw model text (233 chars)
```json
{
  "root": {
    "kind": "root",
    "children": [
      {
        "kind": "download",
        "params": {
          "url": "https://files.rcsb.org/download/1a6m.cif"
        },
        "children": [
          {
            
int-003 invalid JSON no JSON object found in output

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: no JSON object found in output

Raw model text (328 chars)
```
Wait, the prompt asks to show "lengths". Yes, distance_measurement will display it.
What about focusing on the catalytic triad? It's usually good to add a `focus` node for the catalytic triad component, but the user didn't explicitly ask to focus. It says "show ...". Let's add a `focus` on the catalytic triad component so

invalid MVS 2

res-cftr invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show me the CFTR channel

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/9mxl.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "white"
              },
              "custom": {
               "molstar_color_theme_name": "chain-id"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-pcsk9 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show the structure of PCSK9

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/7s5h.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "assembly"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              },
              "custom": {
               "molstar_color_theme_name": "chain-id"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              },
              "custom": {
               "molstar_color_theme_name": "element-symbol"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

minimax/minimax-m3 · 6 of 70 failed · Spec + dossier

invalid JSON 3

gen-chain-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 602 (char 601)

Prompt: Load 4INS; show everything as a grey cartoon, then colour chain B blue.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 602 (char 601)

Raw model text (610 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}]}}
gen-ions-1hho invalid JSON JSON parse error: Extra data: line 13 column 1 (char 746)

Prompt: Load 1HHO; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Extra data: line 13 column 1 (char 746)

Raw model text (747 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
      {"kind": "structure", "params": {"type": "model"}, "children": [
        {"kind": "component", "params": {"selector": "protein"}, "children": [
          {"kind": "representation", "params": {"type": "cartoon"}, "children": [
            {"kind": "color", "params": {"color": "gray"}}]}]},
        {"kind": "component", "params": {"selector": "ion"}, "children": [
          {"kind": "representation", "params": {"type": "spacefill"}, "children": [
            {"kind": "color", "params": {"color": "purple"}}]}]}
      ]}]}]
  }]}}
}
grd-disulfide-3ptb invalid JSON no JSON object found in output

Prompt: Load 3PTB; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

invalid MVS 3

res-gfp invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show green fluorescent protein from Aequorea victoria

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/2wur.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "#00C800"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "yellow"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 30
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-lysozyme invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me hen egg white lysozyme

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/2vb1.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "white"
              },
              "custom": {
               "molstar_color_theme_name": "sequence-id"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 30
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-myoglobin invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me sperm whale myoglobin

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1a6m.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "label_comp_id": "HEM"
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "label_comp_id": "OXY"
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 12
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

qwen/qwen3-next-80b-a3b-instruct · 6 of 70 failed · Spec + dossier

invalid MVS 6

mvs-004 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1hvr.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 263
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
named-1tup-175 invalid MVS Invalid parameters for node of kind "component": Missing required parameter "selector".

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 175 and show it as blue ball-and-stick.

Mol* validator:

Invalid parameters for node of kind "component":
  Missing required parameter "selector".
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "auth_asym_id": "A",
           "auth_seq_id": 175
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "blue"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-1cbs invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1cbs.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 200
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-1hho invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 1HHO; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1hho.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {}
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-2hhb invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 2HHB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/2hhb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-3ptb invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_comp_id": "BEN"
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

z-ai/glm-5.2 · 10 of 70 failed · Spec + dossier

invalid JSON 8

clinvar-1tup-S241 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 650 (char 649)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S241Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 650 (char 649)

Raw model text (652 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":241}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]},{"kind":"focus"}]}]}]}]}}]}
gen-chain-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 488 (char 487)

Prompt: Load 1CBS; show everything as a grey cartoon, then colour chain A purple.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 488 (char 487)

Raw model text (500 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}},{"kind":"color","params":{"color":"purple","selector":{"auth_asym_id":"A"}}]}]}]}]}]}]}}
gen-chain-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 485 (char 484)

Prompt: Load 1HHO; show everything as a grey cartoon, then colour chain A red.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 485 (char 484)

Raw model text (497 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}},{"kind":"color","params":{"color":"red","selector":{"auth_asym_id":"A"}}]}]}]}]}]}]}}
gen-focus-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 644 (char 643)

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 644 (char 643)

Raw model text (652 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"label_comp_id":"BEN"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{}}]}]}]}]}]}}
grd-disulfide-4ins invalid JSON no JSON object found in output

Prompt: Load 4INS; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 20 column 83 (char 1319)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 20 column 83 (char 1319)

Raw model text (1,678 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": [
         {"auth_asym_id": "A", "auth_seq_id": 57},
         {"auth_asym_id": "A", "auth_seq_id": 102},
         {"auth_asym_id": "A", "auth_seq_id": 195}
       ]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "lightgreen"}}]}]},
       {"kind": "primitives", "params": {"color": "yellow", "label_color": "yellow"}, "children": [
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "A", "auth_seq_id": 57, "label_atom_id": "ND1"},
           "end": {"auth_asym_id": "A", "auth_seq_id": 102, "label_atom_id": "OD1"},
           "radius": 0.06, "dash_length": 0.15, "label_template": "{{distance}}"}}},
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "A", "auth_seq_id": 195, "label_atom_id": "OG"},
           "end": {"auth_asym_id": "A", "auth_seq_id": 57, "label_atom_id": "NE2"},
           "radius": 0.06, "dash_length": 0.15, "label_template": "{{distance}}"}}]}
     ]}]}]}
]}}
```
int-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 10 column 6 (char 733)

Prompt: Load 1A6M with the protein as a grey cartoon and show all the non-covalent interactions (hydrogen bonds, metal contacts) around the bound oxygen molecule.

Parser: JSON parse error: Expecting ',' delimiter: line 10 column 6 (char 733)

Raw model text (755 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1a6m.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "OXY"}, "custom": {"molstar_show_non_covalent_interactions": true, "molstar_non_covalent_interactions_radius_ang": 5}, "children": []}
     ]}]}]}
]}}
```
res-pcsk9 invalid JSON JSON parse error: Expecting ',' delimiter: line 14 column 3 (char 841)

Prompt: show the structure of PCSK9

Parser: JSON parse error: Expecting ',' delimiter: line 14 column 3 (char 841)

Raw model text (855 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/7s5h.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "steelblue"}, "custom": {"molstar_color_theme_name": "secondary-structure"}},
           {"kind": "focus"}]},
       {"kind": "component", "params": {"selector": "ligand"}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]}
     ]}]}]}
]}}}
```

invalid MVS 2

res-cftr invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show me the CFTR channel

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/9MXL.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue",
               "custom": {
                "molstar_color_theme_name": "secondary-structure"
               }
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ion"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "purple"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 10
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-lysozyme invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me hen egg white lysozyme

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/2vb1.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

meta-llama/llama-4-maverick · 12 of 70 failed · Spec + dossier

invalid JSON 1

int-005 invalid JSON JSON parse error: Expecting ',' delimiter: line 17 column 3 (char 812)

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Parser: JSON parse error: Expecting ',' delimiter: line 17 column 3 (char 812)

Raw model text (812 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}
         ]},
         {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "BEN"}}, "children": [
           {"kind": "custom", "params": {"molstar_show_non_covalent_interactions": true, "molstar_non_covalent_interactions_radius_ang": 5}}
         ]}
       ]}
     ]}
    ]}
   ]}
]}

invalid MVS 11

clinvar-1tup-F109 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant F109V as red ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 109
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          },
          "children": [
           {
            "kind": "component",
            "params": {
             "selector": {
              "auth_asym_id": "A",
              "auth_seq_id": 109
             }
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
named-1tup-143 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 143 and show it as blue ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 143
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "blue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {}
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
named-1tup-175 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 175 and show it as blue ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 175
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "blue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {}
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-1cbs invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1cbs.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "label_comp_id": "REA"
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           },
           {
            "kind": "focus"
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-2hhb invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 2HHB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/2hhb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           },
           {
            "kind": "focus"
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
int-003 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "grey"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 57
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 102
            },
            {
             "auth_asym_id": "A",
             "auth_seq_id": 195
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "primitives",
          "params": {
           "color": "yellow",
           "label_color": "yellow"
          },
          "children": [
           {
            "kind": "primitive",
            "params": {
             "kind": "distance_measurement",
             "start": {
              "auth_asym_id": "A",
              "auth_seq_id": 102,
              "label_atom_id": "OD1"
             },
             "end": {
              "auth_asym_id": "A",
              "auth_seq_id": 57,
              "label_atom_id": "ND1"
             },
             "radius": 0.06,
             "dash_length": 0.15,
             "label_template": "{{distance}}"
            }
           },
           {
            "kind": "primitive",
            "params": {
             "kind": "distance_measurement",
             "start": {
              "auth_asym_id": "A",
              "auth_seq_id": 57,
              "label_atom_id": "NE2"
             },
             "end": {
              "auth_asym_id": "A",
              "auth_seq_id": 195,
              "label_atom_id": "OG"
             },
             "radius": 0.06,
             "dash_length": 0.15,
             "label_template": "{{distance}}"
            }
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-cftr invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show me the CFTR channel

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/9MXL.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "lightblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {}
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-gfp invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show green fluorescent protein from Aequorea victoria

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/6L27.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "green"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-lysozyme invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me hen egg white lysozyme

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/2vb1.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-myoglobin invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Show me sperm whale myoglobin

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/5YCE.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-pde5a invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: I wanna see a structure of PDE5A

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tbf.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "steelblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus"
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

google/gemma-3-27b-it · 21 of 70 failed · Spec + dossier

invalid JSON 9

clinvar-1tup-D281 invalid JSON JSON parse error: Expecting value: line 8 column 8 (char 433)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant D281Y as red ball-and-stick.

Parser: JSON parse error: Expecting value: line 8 column 8 (char 433)

Raw model text (731 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}},
       ]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 281}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}
       ]}
     ]}]}]}
]}}
```
clinvar-1tup-F109 invalid JSON JSON parse error: Expecting ',' delimiter: line 11 column 8 (char 699)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant F109V as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 11 column 8 (char 699)

Raw model text (729 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}},
         {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 109}}, "children": [
           {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
             {"kind": "color", "params": {"color": "red"}}]}]}]
       ]}
     ]}]}]}
]}}
```
clinvar-1tup-N239 invalid JSON JSON parse error: Expecting ',' delimiter: line 9 column 3 (char 545)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant N239T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 9 column 3 (char 545)

Raw model text (559 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1TUP.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 239}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}]}]}]}
]}}
```
clinvar-1tup-S215 invalid JSON JSON parse error: Expecting ',' delimiter: line 12 column 1 (char 706)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S215T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 12 column 1 (char 706)

Raw model text (722 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}},
         {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 215}}, "children": [
           {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
             {"kind": "color", "params": {"color": "red"}}]}]}]}]}
    ]}]}]}
]}}
```
gen-chain-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 14 column 3 (char 757)

Prompt: Load 3PTB; show everything as a grey cartoon, then colour chain A orange.

Parser: JSON parse error: Expecting ',' delimiter: line 14 column 3 (char 757)

Raw model text (771 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}
       ]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A"}}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]}
     ]}]}
]}}
```
gen-chain-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 771)

Prompt: Load 4INS; show everything as a grey cartoon, then colour chain B blue.

Parser: JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 771)

Raw model text (787 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}
         ]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B"}}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "blue"}}]}
         ]}
       ]}]}]}
]}}
```
gen-ions-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 746)

Prompt: Load 1HHO; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 746)

Raw model text (761 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}
       ]},
       {"kind": "component", "params": {"selector": "ion"}, "children": [
         {"kind": "representation", "params": {"type": "sphere"}, "children": [
           {"kind": "color", "params": {"color": "purple"}}]}]}
     ]}]}
   ]}]}
]}}
```
int-003 invalid JSON JSON parse error: Expecting property name enclosed in double quotes: line 32 column 11 (char 2346)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting property name enclosed in double quotes: line 32 column 11 (char 2346)

Raw model text (2,706 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "auth_seq_id": 57}]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "auth_seq_id": 102}]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "auth_seq_id": 195}]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "auth_seq_id": 57}, {"auth_asym_id": "A", "auth_seq_id": 102}]}, "children": [
         {"kind": "representation", "params": {"type": "line"}, "children": [
           {"kind": "color", "params": {"color": "blue"}}]}
       ]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "auth_seq_id": 102}, {"auth_asym_id": "A", "auth_seq_id": 195}]}, "children": [
         {"kind": "representation", "params": {"type": "line"}, "children": [
           {"kind": "color", "params": {"color": "blue"}}]}
       ]},

       {"kind": "primitives", "params": {"color": "yellow", "label_color": "yellow"}, "children": [
          {"kind": "primitive", "params": {"kind": "distance_measurement",
            "start": {"auth_asym_id": "A", "auth_seq_id": 57, "label_atom_id": "NE2"},
            "end": {"auth_asym_id": "A", "auth_seq_id": 102, "label_atom_id": "OD1"},
            "radius": 0.06, "dash_length": 0.15, "label_template": "{{distance}}"}}],
          ["kind": "primitive", "params": {"kind": "distance_measurement",
            "start": {"auth_asym_id": "A", "auth_seq_id": 102, "label_atom_id": "OD2"},
            "end": {"auth_asym_id": "A", "auth_seq_id": 195, "label_atom_id": "OG"},
            "radius": 0.06, "dash_length": 0.15, "label_template": "{{distance}}"}}
       ]}
     ]}]}]}
]}}
```
res-cftr invalid JSON JSON parse error: Expecting ',' delimiter: line 19 column 3 (char 862)

Prompt: show me the CFTR channel

Parser: JSON parse error: Expecting ',' delimiter: line 19 column 3 (char 862)

Raw model text (874 chars)
```json
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/9MXL.cif"}, "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
      {"kind": "structure", "params": {"type": "model"}, "children": [
        {"kind": "component", "params": {"selector": "polymer"}, "children": [
          {"kind": "representation", "params": {"type": "cartoon"}, "children": [
            {"kind": "color", "params": {"color": "steelblue"}}
          ]},
          {"kind": "opacity", "params": {"opacity": 0.8}}
        ]},
        {"kind": "component", "params": {"selector": "ligand"}, "children": [
          {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
            {"kind": "color", "params": {"color": "orange"}}
          ]}
        ]}
      ]}
    ]}
  ]}
]}
```

invalid MVS 12

mvs-004 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1hvr.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "label_comp_id": "XK2"
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          },
          "children": [
           {
            "kind": "component",
            "params": {
             "selector": {
              "auth_asym_id": "A",
              "label_comp_id": "XK2"
             }
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
hotspots-1tup invalid MVS Invalid parameters for node of kind "representation": Invalid value for parameter "type":

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Mol* validator:

Invalid parameters for node of kind "representation":
  Invalid value for parameter "type":
  "sphere" is not a valid value for literal type ("cartoon" | "backbone" | "ball_and_stick" | "line" | "spacefill" | "carbohydrate" | "surface" | "putty")
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 109
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 110
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 158
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 179
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 215
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 238
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 239
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 240
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 241
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-1cbs invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1cbs.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5.0
          },
          "children": [
           {
            "kind": "component",
            "params": {
             "selector": {
              "auth_asym_id": "A",
              "auth_seq_id": 200
             }
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-1hho invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 1HHO; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1hho.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-2hhb invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 2HHB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/2hhb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          },
          "children": [
           {
            "kind": "component",
            "params": {
             "selector": {
              "auth_asym_id": "A",
              "auth_seq_id": 142
             }
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-3ptb invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "label_comp_id": "BEN"
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 5
          },
          "children": [
           {
            "kind": "component",
            "params": {
             "selector": {
              "auth_asym_id": "A",
              "label_comp_id": "BEN"
             }
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-ions-2hhb invalid MVS Invalid parameters for node of kind "representation": Invalid value for parameter "type":

Prompt: Load 2HHB; protein as grey cartoon, and show the ions as purple spheres.

Mol* validator:

Invalid parameters for node of kind "representation":
  Invalid value for parameter "type":
  "sphere" is not a valid value for literal type ("cartoon" | "backbone" | "ball_and_stick" | "line" | "spacefill" | "carbohydrate" | "surface" | "putty")
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/2hhb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ion"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "purple"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-ions-3ptb invalid MVS Invalid parameters for node of kind "representation": Invalid value for parameter "type":

Prompt: Load 3PTB; protein as grey cartoon, and show the ions as purple spheres.

Mol* validator:

Invalid parameters for node of kind "representation":
  Invalid value for parameter "type":
  "sphere" is not a valid value for literal type ("cartoon" | "backbone" | "ball_and_stick" | "line" | "spacefill" | "carbohydrate" | "surface" | "putty")
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ion"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "sphere"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "purple"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
grd-ligand-4ins-zn invalid MVS Invalid parameters for node of kind "component": Invalid value for parameter "selector":

Prompt: Load 4INS; show the protein as a grey cartoon and the ZN as orange ball-and-stick.

Mol* validator:

Invalid parameters for node of kind "component":
  Invalid value for parameter "selector":
    "nonpolymer" is not a valid value for literal type ("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse")
    Invalid value "nonpolymer" supplied to : (("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse") | { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string } | Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>)/1: { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }
    Invalid value "nonpolymer" supplied to : (("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse") | { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string } | Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>)/2: Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/4ins.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "nonpolymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
int-004 invalid MVS Invalid parameters for node of kind "representation": Missing required parameter "type".

Prompt: Load 1A6M with the protein as a grey cartoon and show all the non-covalent interactions (hydrogen bonds, metal contacts) around the bound oxygen molecule.

Mol* validator:

Invalid parameters for node of kind "representation":
  Missing required parameter "type".
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1a6m.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            }
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "water"
          },
          "children": []
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand",
           "auth_asym_id": "A",
           "label_comp_id": "OXY"
          },
          "children": [
           {
            "kind": "representation",
            "params": {},
            "children": [
             {
              "kind": "custom",
              "params": {
               "molstar_show_non_covalent_interactions": true,
               "molstar_non_covalent_interactions_radius_ang": 5
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
int-005 invalid MVS Unknown node kind "custom"

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Mol* validator:

Unknown node kind "custom"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_comp_id": "BEN"
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            }
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_comp_id": "BEN"
           }
          },
          "children": [
           {
            "kind": "custom",
            "params": {
             "molstar_show_non_covalent_interactions": true,
             "molstar_non_covalent_interactions_radius_ang": 5
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
res-pde5a invalid MVS Node of kind "representation" cannot appear as a child of "structure". Allowed parents for "representation" are: "component", "component_from_uri", "component_f

Prompt: I wanna see a structure of PDE5A

Mol* validator:

Node of kind "representation" cannot appear as a child of "structure". Allowed parents for "representation" are: "component", "component_from_uri", "component_from_source"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tbf.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "representation",
          "params": {
           "type": "cartoon"
          },
          "children": [
           {
            "kind": "color",
            "params": {
             "color": "steelblue"
            }
           }
          ]
         }
        ]
       },
       {
        "kind": "component",
        "params": {
         "selector": "ligand"
        },
        "children": [
         {
          "kind": "representation",
          "params": {
           "type": "ball_and_stick"
          },
          "children": [
           {
            "kind": "color",
            "params": {
             "color": "orange"
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

moonshotai/kimi-k2.6 · 25 of 70 failed · Spec + dossier

invalid JSON 24

mvs-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 675 (char 674)

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 675 (char 674)

Raw model text (678 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hvr.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":263,"auth_comp_id":"XK2"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus"}]}]}]}]}}]}}
clinvar-1tup-D281 invalid JSON no JSON object found in output

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant D281Y as red ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

clinvar-1tup-N239 invalid JSON no JSON object found in output

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant N239T as red ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

clinvar-1tup-S215 invalid JSON no JSON object found in output

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S215T as red ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

clinvar-1tup-S241 invalid JSON no JSON object found in output

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S241Y as red ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

gen-chain-1cbs invalid JSON no JSON object found in output

Prompt: Load 1CBS; show everything as a grey cartoon, then colour chain A purple.

Parser: no JSON object found in output

The model returned an empty response.

gen-chain-1lyz invalid JSON no JSON object found in output

Prompt: Load 1LYZ; show everything as a grey cartoon, then colour chain A green.

Parser: no JSON object found in output

The model returned an empty response.

gen-chain-3ptb invalid JSON no JSON object found in output

Prompt: Load 3PTB; show everything as a grey cartoon, then colour chain A orange.

Parser: no JSON object found in output

The model returned an empty response.

gen-chain-4ins invalid JSON no JSON object found in output

Prompt: Load 4INS; show everything as a grey cartoon, then colour chain B blue.

Parser: no JSON object found in output

The model returned an empty response.

gen-focus-3ptb invalid JSON no JSON object found in output

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: no JSON object found in output

The model returned an empty response.

gen-ligands-2hhb invalid JSON no JSON object found in output

Prompt: Load 2HHB; show the protein as a grey cartoon and the ligands as teal ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

gen-ligands-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 661 (char 660)

Prompt: Load 3PTB; show the protein as a grey cartoon and the ligands as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 661 (char 660)

Raw model text (665 chars)
 {"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": "ligand"}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}}]}}
gen-range-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 15 column 9 (char 842)

Prompt: Load 1CBS; protein as grey cartoon, and show residues 20-60 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 15 column 9 (char 842)

Raw model text (861 chars)
 {"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1cbs.cif"}, "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
      {"kind": "structure", "params": {"type": "model"}, "children": [
        {"kind": "component", "params": {"selector": "polymer"}, "children": [
          {"kind": "representation", "params": {"type": "cartoon"}, "children": [
            {"kind": "color", "params": {"color": "gray"}}
          ]}
        ]},
        {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "beg_auth_seq_id": 20, "end_auth_seq_id": 60}}, "children": [
          {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
            {"kind": "color", "params": {"color": "orange"}}
          ]}
        ]}
      ]}}
    ]}
  ]}}
]}}
gen-range-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 720 (char 719)

Prompt: Load 1LYZ; protein as grey cartoon, and show residues 40-80 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 720 (char 719)

Raw model text (724 chars)
 {"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1lyz.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "beg_auth_seq_id": 40, "end_auth_seq_id": 80}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}}]}}
gen-range-3ptb invalid JSON no JSON object found in output

Prompt: Load 3PTB; protein as grey cartoon, and show residues 50-110 of chain A as orange ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

grd-disulfide-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 990 (char 989)

Prompt: Load 1LYZ; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 990 (char 989)

Raw model text (994 chars)
 {"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1lyz.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "auth_seq_id": 6}, {"auth_asym_id": "A", "auth_seq_id": 30}, {"auth_asym_id": "A", "auth_seq_id": 64}, {"auth_asym_id": "A", "auth_seq_id": 76}, {"auth_asym_id": "A", "auth_seq_id": 80}, {"auth_asym_id": "A", "auth_seq_id": 94}, {"auth_asym_id": "A", "auth_seq_id": 115}, {"auth_asym_id": "A", "auth_seq_id": 127}]}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "yellow"}}]}]}]}]}]}}]}}
grd-disulfide-3ptb invalid JSON no JSON object found in output

Prompt: Load 3PTB; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

grd-ligand-1cbs-rea invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 694 (char 693)

Prompt: Load 1CBS; show the protein as a grey cartoon and the REA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 694 (char 693)

Raw model text (696 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1cbs.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 200}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}}]}
grd-ligand-2hhb-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 677 (char 676)

Prompt: Load 2HHB; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 677 (char 676)

Raw model text (680 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/2hhb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"label_comp_id": "HEM"}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}}]}}
int-001 invalid JSON no JSON object found in output

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: no JSON object found in output

The model returned an empty response.

int-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 184 (char 183)

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 184 (char 183)

Raw model text (194 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1a6m.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children
int-003 invalid JSON no JSON object found in output

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: no JSON object found in output

The model returned an empty response.

int-004 invalid JSON no JSON object found in output

Prompt: Load 1A6M with the protein as a grey cartoon and show all the non-covalent interactions (hydrogen bonds, metal contacts) around the bound oxygen molecule.

Parser: no JSON object found in output

The model returned an empty response.

int-005 invalid JSON no JSON object found in output

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Parser: no JSON object found in output

The model returned an empty response.

invalid MVS 1

res-pcsk9 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: show the structure of PCSK9

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/7s5h.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "lightblue"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ligand"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "ion"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "green"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {}
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

gpt-5.4-nano · 17 of 70 failed · Spec + dossier

invalid JSON 12

clinvar-1tup-S215 invalid JSON JSON parse error: Extra data: line 1 column 544 (char 543)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S215T as red ball-and-stick.

Parser: JSON parse error: Extra data: line 1 column 544 (char 543)

Raw model text (544 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":215}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"red"},"focus":{"radius":6},"label":{"text":"p53 S215T (ClinVar) — A:215"}}]}]}]}]}]}]}}}
gen-cartoon-1cbs invalid JSON JSON parse error: Extra data: line 1 column 508 (char 507)

Prompt: Load cellular retinoic-acid binding protein (1CBS) and show the protein as a purple cartoon.

Parser: JSON parse error: Extra data: line 1 column 508 (char 507)

Raw model text (508 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"purple","custom":{"molstar_color_theme_name":"chain-id"}}}]}]}]}]}]}]}}}
gen-cartoon-1hho invalid JSON JSON parse error: Extra data: line 1 column 456 (char 455)

Prompt: Load haemoglobin (1HHO) and show the protein as a red cartoon.

Parser: JSON parse error: Extra data: line 1 column 456 (char 455)

Raw model text (456 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1HHO.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}}}
gen-chain-1cbs invalid JSON JSON parse error: Extra data: line 1 column 707 (char 706)

Prompt: Load 1CBS; show everything as a grey cartoon, then colour chain A purple.

Parser: JSON parse error: Extra data: line 1 column 707 (char 706)

Raw model text (707 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"all"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"purple"},"custom":{"molstar_color_theme_name":"chain-id"}}]}]}]}]}]}]}}}
gen-ions-3ptb invalid JSON JSON parse error: Extra data: line 1 column 687 (char 686)

Prompt: Load 3PTB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Extra data: line 1 column 687 (char 686)

Raw model text (687 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":480}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}]}}}
gen-range-1cbs invalid JSON JSON parse error: Extra data: line 1 column 695 (char 694)

Prompt: Load 1CBS; protein as grey cartoon, and show residues 20-60 of chain A as orange ball-and-stick.

Parser: JSON parse error: Extra data: line 1 column 695 (char 694)

Raw model text (695 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":20,"end_auth_seq_id":60}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}}}
gen-surface-4ins invalid JSON JSON parse error: Extra data: line 1 column 702 (char 701)

Prompt: Load 4INS; render the protein as a salmon molecular surface.

Parser: JSON parse error: Extra data: line 1 column 702 (char 701)

Raw model text (702 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"surface","size_factor":1},"children":[{"kind":"color","params":{"color":"salmon"}}]}]},{"kind":"component","params":{"selector":"polymer","custom":{"molstar_color_theme_name":"chain-id"}},"children":[{"kind":"representation","params":{"type":"surface","size_factor":1},"children":[{"kind":"color","params":{"color":"salmon"}}]}]}]}]}]}]}}}
grd-disulfide-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 879 (char 878)

Prompt: Load 1LYZ; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 879 (char 878)

Raw model text (881 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":6},{"auth_asym_id":"A","auth_seq_id":127},{"auth_asym_id":"A","auth_seq_id":30},{"auth_asym_id":"A","auth_seq_id":115},{"auth_asym_id":"A","auth_seq_id":42},{"auth_asym_id":"A","auth_seq_id":103}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"yellow"}}]}]}]}]}]}]}]}}
grd-disulfide-3ptb invalid JSON JSON parse error: Extra data: line 1 column 791 (char 790)

Prompt: Load 3PTB; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Extra data: line 1 column 791 (char 790)

Raw model text (791 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":56},{"auth_asym_id":"A","auth_seq_id":114},{"auth_asym_id":"A","auth_seq_id":187},{"auth_asym_id":"A","auth_seq_id":189}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1.0},"children":[{"kind":"color","params":{"color":"yellow"}}]}]}]}]}]}]}}}
int-001 invalid JSON JSON parse error: Extra data: line 1 column 1324 (char 1323)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Extra data: line 1 column 1324 (char 1323)

Raw model text (1,324 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1A6M.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":64}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":157,"auth_comp_id":"OXY"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"red"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":64,"auth_comp_id":"HIS","label_atom_id":"NE2"},"end":{"auth_asym_id":"A","auth_seq_id":157,"label_comp_id":"OXY","label_atom_id":"O2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}]}]}]}}}
int-002 invalid JSON JSON parse error: Extra data: line 1 column 1331 (char 1330)

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: JSON parse error: Extra data: line 1 column 1331 (char 1330)

Raw model text (1,332 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","label_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":64,"label_comp_id":"HIS"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"yellow"}}]}]},{"kind":"primitives","params":{"color":"white","label_color":"white"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":154,"label_comp_id":"HEM","label_atom_id":"FE"},"end":{"auth_asym_id":"A","auth_seq_id":64,"label_comp_id":"HIS","label_atom_id":"NE2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}]}]}]}}]}
res-myoglobin invalid JSON JSON parse error: Extra data: line 1 column 958 (char 957)

Prompt: Show me sperm whale myoglobin

Parser: JSON parse error: Extra data: line 1 column 958 (char 957)

Raw model text (958 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/5yce.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"slategray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM","auth_asym_id":"A"}},"children":[{"kind":"focus","params":{"radius":6}}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":35}},"children":[{"kind":"label","params":{"text":"Heme vicinity"}}]}]}]}]}]}}}

invalid MVS 5

clinvar-1tup-N239 invalid MVS Node of kind "focus" cannot appear as a child of "color". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant N239T as red ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "color". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 239
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "red"
              },
              "children": [
               {
                "kind": "focus",
                "params": {
                 "radius": 5
                }
               },
               {
                "kind": "label",
                "params": {
                 "text": "N239T (ClinVar)",
                 "label_size": 0.8
                }
               }
              ]
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
named-1tup-143 invalid MVS Node of kind "focus" cannot appear as a child of "color". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 143 and show it as blue ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "color". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 143
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick",
             "size_factor": 1
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "blue"
              },
              "children": [
               {
                "kind": "focus",
                "params": {
                 "radius": 6
                }
               }
              ]
             },
             {
              "kind": "label",
              "params": {
               "text": "p53 Val143",
               "label_size": 0.8
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
named-1tup-175 invalid MVS Node of kind "focus" cannot appear as a child of "representation". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_s

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 175 and show it as blue ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "representation". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1tup.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model",
         "model_index": 0
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 175
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick",
             "size_factor": 1
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "blue"
              },
              "custom": {}
             },
             {
              "kind": "focus",
              "params": {
               "radius": 6
              }
             }
            ]
           },
           {
            "kind": "label",
            "params": {
             "text": "p53 Arg175 (P04637)",
             "label_size": 0.8
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-1hho invalid MVS Invalid parameters for node of kind "component": Invalid value for parameter "selector":

Prompt: Load 1HHO; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Invalid parameters for node of kind "component":
  Invalid value for parameter "selector":
    "nonpolymer" is not a valid value for literal type ("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse")
    Invalid value "nonpolymer" supplied to : (("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse") | { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string } | Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>)/1: { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }
    Invalid value "nonpolymer" supplied to : (("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse") | { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string } | Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>)/2: Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1hho.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model",
         "model_index": 0
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon",
             "size_factor": 1
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": "nonpolymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick",
             "size_factor": 1
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_seq_id": 150
            },
            {
             "auth_asym_id": "B",
             "auth_seq_id": 150
            }
           ]
          },
          "children": [
           {
            "kind": "focus",
            "params": {
             "radius": 6
            }
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
int-006 invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load haemoglobin 1HHO; show the protein as a 50% transparent surface and the heme groups as ball-and-stick.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1hho.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model",
         "model_index": 0
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "surface",
             "size_factor": 1
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "lightgray"
              }
             },
             {
              "kind": "opacity",
              "params": {
               "opacity": 0.5
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": [
            {
             "auth_asym_id": "A",
             "auth_comp_id": "HEM"
            },
            {
             "auth_asym_id": "B",
             "auth_comp_id": "HEM"
            }
           ]
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick",
             "size_factor": 1.2
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 35
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

openai/gpt-oss-120b · 24 of 70 failed · Spec + dossier

invalid JSON 24

clinvar-1tup-S241 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 657 (char 656)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S241Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 657 (char 656)

Raw model text (662 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":241}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]},{"kind":"focus"}]}]}}]}]}}
named-1tup-143 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 494 (char 493)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 143 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 494 (char 493)

Raw model text (501 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 143}},"children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "blue"}}]}]}]}}]}]}]}}
gen-cartoon-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 423 (char 422)

Prompt: Load lysozyme (1LYZ) and show the protein as a green cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 423 (char 422)

Raw model text (426 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"green"}}]}]}]}]}]}}]}}
gen-chain-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 607 (char 606)

Prompt: Load 1CBS; show everything as a grey cartoon, then colour chain A purple.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 607 (char 606)

Raw model text (612 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}}]}]}}
gen-chain-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 609 (char 608)

Prompt: Load 2HHB; show everything as a grey cartoon, then colour chain B teal.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 609 (char 608)

Raw model text (610 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"teal"}}]}]}]}]}]}}}
gen-focus-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 650 (char 649)

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 650 (char 649)

Raw model text (655 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":200}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus"}]}]}}]}]}}
gen-ions-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Prompt: Load 2HHB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Raw model text (598 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-ligands-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Prompt: Load 1CBS; show the protein as a grey cartoon and the ligands as purple ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Raw model text (636 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":200}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-range-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 656 (char 655)

Prompt: Load 1CBS; protein as grey cartoon, and show residues 20-60 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 656 (char 655)

Raw model text (661 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":20,"end_auth_seq_id":60}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}}]}]}}
gen-range-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 656 (char 655)

Prompt: Load 1HHO; protein as grey cartoon, and show residues 30-90 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 656 (char 655)

Raw model text (661 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":30,"end_auth_seq_id":90}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}}]}]}}
gen-range-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 656 (char 655)

Prompt: Load 2HHB; protein as grey cartoon, and show residues 10-70 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 656 (char 655)

Raw model text (662 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","beg_auth_seq_id":10,"end_auth_seq_id":70}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}}]}}]}}
gen-range-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 655 (char 654)

Prompt: Load 4INS; protein as grey cartoon, and show residues 5-25 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 655 (char 654)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","beg_auth_seq_id":5,"end_auth_seq_id":25}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}}]}]}}
grd-disulfide-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 900 (char 899)

Prompt: Load 1LYZ; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 900 (char 899)

Raw model text (905 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":6},{"auth_asym_id":"A","auth_seq_id":30},{"auth_asym_id":"A","auth_seq_id":64},{"auth_asym_id":"A","auth_seq_id":76},{"auth_asym_id":"A","auth_seq_id":80},{"auth_asym_id":"A","auth_seq_id":94},{"auth_asym_id":"A","auth_seq_id":115},{"auth_asym_id":"A","auth_seq_id":127}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"yellow"}}]}]}]}}]}]}}
grd-ligand-1hho-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 677 (char 676)

Prompt: Load 1HHO; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 677 (char 676)

Raw model text (678 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":143},{"auth_asym_id":"B","auth_seq_id":147}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}}
grd-ligand-2hhb-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 621 (char 620)

Prompt: Load 2HHB; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 621 (char 620)

Raw model text (621 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"label_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
grd-ligand-3ptb-ca invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Prompt: Load 3PTB; show the protein as a grey cartoon and the CA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Raw model text (637 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":480}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}}
grd-ligand-4ins-zn invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 673 (char 672)

Prompt: Load 4INS; show the protein as a grey cartoon and the ZN as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 673 (char 672)

Raw model text (678 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"B","auth_seq_id":101},{"auth_asym_id":"D","auth_seq_id":101}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}}]}]}}
int-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1192 (char 1191)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1192 (char 1191)

Raw model text (1,197 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":64}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":157}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":64,"label_atom_id":"NE2"},"end":{"auth_asym_id":"A","auth_seq_id":157,"label_atom_id":"O2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}}]}}]}
int-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1063 (char 1062)

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1063 (char 1062)

Raw model text (1,069 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":154,"label_comp_id":"HEM"},{"auth_asym_id":"A","auth_seq_id":93,"label_comp_id":"HIS"}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":154,"label_atom_id":"FE"},"end":{"auth_asym_id":"A","auth_seq_id":93,"label_atom_id":"ND1"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}}]}]}}}
int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1076 (char 1075)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1076 (char 1075)

Raw model text (1,360 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":57},{"auth_asym_id":"A","auth_seq_id":102},{"auth_asym_id":"A","auth_seq_id":195}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":57,"label_atom_id":"NE2"},"end":{"auth_asym_id":"A","auth_seq_id":102,"label_atom_id":"OD1"},"color":"yellow","radius":0.06,"dash_length":0.12,"label_template":"{{distance}}"}},"{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":102,"label_atom_id":"OD2"},"end":{"auth_asym_id":"A","auth_seq_id":195,"label_atom_id":"OG"},"color":"yellow","radius":0.06,"dash_length":0.12,"label_template":"{{distance}}"}}]}}]}}]}}
int-006 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 665 (char 664)

Prompt: Load haemoglobin 1HHO; show the protein as a 50% transparent surface and the heme groups as ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 665 (char 664)

Raw model text (665 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"gray"}},{"kind":"opacity","params":{"opacity":0.5}}]}]},{"kind":"component","params":{"selector":{"label_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
res-cftr invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 471 (char 470)

Prompt: show me the CFTR channel

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 471 (char 470)

Raw model text (495 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/9mxl.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray","custom":{"molstar_color_theme_name":"chain-id"}}}]},"focus":{"params":{}}]}]}}]}}]}}
res-myoglobin invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 619 (char 618)

Prompt: Show me sperm whale myoglobin

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 619 (char 618)

Raw model text (625 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/5YCE.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]},{"kind":"focus"}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}}]}]}}}
res-pcsk9 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 444 (char 443)

Prompt: show the structure of PCSK9

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 444 (char 443)

Raw model text (445 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/7s5h.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"lightgray"}}]},{"kind":"focus"}]}]}]}]}}}

qwen/qwen3-30b-a3b-instruct-2507 · 48 of 70 failed · Spec + dossier

invalid JSON 46

mvs-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 16 column 1 (char 1041)

Prompt: Load haemoglobin (1HHO); show the protein as a grey cartoon and the heme groups as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 16 column 1 (char 1041)

Raw model text (1,044 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 143}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "auth_seq_id": 147}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]}
     ]}]}]}]}
]}}
mvs-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 946)

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Parser: JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 946)

Raw model text (948 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hvr.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 263}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 263}}, "children": [
         {"kind": "focus", "params": {"radius": 1.5}}]}
     ]}]}]}]}
]}
clinvar-1tup-D281 invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 569)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant D281Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 569)

Raw model text (572 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 281}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}]
       }
     ]}]}
    ]}
  ]}
]}}
clinvar-1tup-N239 invalid JSON JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 566)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant N239T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 566)

Raw model text (568 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 239}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick", "size_factor": 1.0}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}
clinvar-1tup-S215 invalid JSON JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 566)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S215T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 566)

Raw model text (568 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 215}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick", "size_factor": 1.0}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}
clinvar-1tup-S241 invalid JSON JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 546)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S241Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 546)

Raw model text (548 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 241}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}
hotspots-1tup invalid JSON JSON parse error: Expecting ',' delimiter: line 20 column 14 (char 897)

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 20 column 14 (char 897)

Raw model text (899 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {
         "selector": [
           {"auth_asym_id": "A", "auth_seq_id": 215},
           {"auth_asym_id": "A", "auth_seq_id": 109},
           {"auth_asym_id": "A", "auth_seq_id": 281},
           {"auth_asym_id": "A", "auth_seq_id": 110},
           {"auth_asym_id": "A", "auth_seq_id": 239},
           {"auth_asym_id": "A", "auth_seq_id": 241}
         ]
       }, "children": [
         {"kind": "representation", "params": {"type": "spacefill", "size_factor": 1.2}, "children": [
           {"kind": "color", "params": {"color": "red"}}
         ]}
       ]}
     ]}]}]}]}]}
named-1tup-143 invalid JSON JSON parse error: Expecting ',' delimiter: line 8 column 70 (char 547)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 143 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 8 column 70 (char 547)

Raw model text (549 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 143}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "blue"}}]}]}]}]}]}]}]}
named-1tup-248 invalid JSON JSON parse error: Expecting ',' delimiter: line 8 column 70 (char 547)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 248 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 8 column 70 (char 547)

Raw model text (549 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 248}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "blue"}}]}]}]}]}]}]}]}
gen-cartoon-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 538)

Prompt: Load cellular retinoic-acid binding protein (1CBS) and show the protein as a purple cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 538)

Raw model text (540 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1cbs.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "purple"}}
         ]}
       ]}
     ]}]}]}
  ]}
]}
gen-cartoon-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 507)

Prompt: Load haemoglobin (1HHO) and show the protein as a red cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 8 column 69 (char 507)

Raw model text (509 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}
gen-cartoon-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 9 column 14 (char 515)

Prompt: Load lysozyme (1LYZ) and show the protein as a green cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 9 column 14 (char 515)

Raw model text (517 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1lyz.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "green"}}]}]}
     ]}]}]}]}]}
gen-cartoon-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 10 column 1 (char 515)

Prompt: Load deoxyhaemoglobin (2HHB) and show the protein as a teal cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 10 column 1 (char 515)

Raw model text (518 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/2hhb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "teal"}}]}]}
     ]}]}]}]}
]}}
gen-chain-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 14 (char 869)

Prompt: Load 1CBS; show everything as a grey cartoon, then colour chain A purple.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 14 (char 869)

Raw model text (871 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1cbs.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}],
        "custom": {"molstar_show_non_covalent_interactions": true, "molstar_non_covalent_interactions_radius_ang": 5}},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A"}}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "purple"}}]}]}
     ]}]}]}]}]}
gen-chain-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 750)

Prompt: Load 1LYZ; show everything as a grey cartoon, then colour chain A green.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 750)

Raw model text (753 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1lyz.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A"}}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "green"}}]}]}
     ]}]}]}]}
]}}
gen-focus-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 25 column 14 (char 1887)

Prompt: Load 1HHO; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 25 column 14 (char 1887)

Raw model text (1,889 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 150}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "auth_seq_id": 150}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 143}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "auth_seq_id": 147}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 142}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "focus", "params": {"radius": 1.5}}
     ]}]}]}]}]}
gen-focus-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 28 column 14 (char 2151)

Prompt: Load 2HHB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 28 column 14 (char 2151)

Raw model text (2,153 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/2hhb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 142}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "auth_seq_id": 148}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "C", "auth_seq_id": 142}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "D", "auth_seq_id": 148}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "auth_seq_id": 147}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "D", "auth_seq_id": 147}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "focus", "params": {"radius": 1.5}}
     ]}]}]}]}]}
gen-ions-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 757)

Prompt: Load 1HHO; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 757)

Raw model text (760 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": "ion"}, "children": [
         {"kind": "representation", "params": {"type": "spacefill", "size_factor": 1.2}, "children": [
           {"kind": "color", "params": {"color": "purple"}}]}]}
     ]}]}]}]}
]}}
gen-ions-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 757)

Prompt: Load 2HHB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 757)

Raw model text (760 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/2hhb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": "ion"}, "children": [
         {"kind": "representation", "params": {"type": "spacefill", "size_factor": 1.2}, "children": [
           {"kind": "color", "params": {"color": "purple"}}]}]}
     ]}]}]}]}
]}}
gen-ions-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 757)

Prompt: Load 3PTB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 757)

Raw model text (760 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": "ion"}, "children": [
         {"kind": "representation", "params": {"type": "spacefill", "size_factor": 1.2}, "children": [
           {"kind": "color", "params": {"color": "purple"}}]}]}
     ]}]}]}]}
]}}
gen-ions-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 773)

Prompt: Load 4INS; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 773)

Raw model text (776 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"type_symbol": "ZN"}}, "children": [
         {"kind": "representation", "params": {"type": "spacefill", "size_factor": 1.5}, "children": [
           {"kind": "color", "params": {"color": "purple"}}]}]}
     ]}]}]}]}
]}}
gen-ligands-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 17 column 1 (char 880)

Prompt: Load 1CBS; show the protein as a grey cartoon and the ligands as purple ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 17 column 1 (char 880)

Raw model text (883 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1cbs.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}],
        "custom": {"molstar_color_theme_name": "sequence-id"}},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 200, "label_comp_id": "REA"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "purple"}}]}]
      }
     ]}]}
    ]}
  ]}
]}}
gen-ligands-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 34 column 1 (char 2129)

Prompt: Load 2HHB; show the protein as a grey cartoon and the ligands as teal ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 34 column 1 (char 2129)

Raw model text (2,132 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/2hhb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 142}},
        "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "teal"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "auth_seq_id": 148}},
        "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "teal"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "C", "auth_seq_id": 142}},
        "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "teal"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "D", "auth_seq_id": 148}},
        "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "teal"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "auth_seq_id": 147}},
        "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "teal"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "D", "auth_seq_id": 147}},
        "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "teal"}}]}]}
     ]}]}]}]}
]}}
gen-range-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 806)

Prompt: Load 1CBS; protein as grey cartoon, and show residues 20-60 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 806)

Raw model text (809 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1cbs.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "beg_auth_seq_id": 20, "end_auth_seq_id": 60}]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]}
     ]}]}]}]}
]}}
gen-range-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 806)

Prompt: Load 1HHO; protein as grey cartoon, and show residues 30-90 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 806)

Raw model text (808 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "beg_auth_seq_id": 30, "end_auth_seq_id": 90}]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]}
     ]}]}]}]}
]}
gen-range-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 807)

Prompt: Load 3PTB; protein as grey cartoon, and show residues 50-110 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 807)

Raw model text (810 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "beg_auth_seq_id": 50, "end_auth_seq_id": 110}]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]}
     ]}]}]}]}
]}}
gen-range-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 803)

Prompt: Load 4INS; protein as grey cartoon, and show residues 5-25 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 803)

Raw model text (805 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "beg_auth_seq_id": 5, "end_auth_seq_id": 25}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]}
     ]}]}]}]}
]}
gen-surface-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 12 column 4 (char 536)

Prompt: Load 1CBS; render the protein as a steelblue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 12 column 4 (char 536)

Raw model text (544 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1cbs.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "surface"}, "children": [
           {"kind": "color", "params": {"color": "steelblue"}}
         ]}
       ]}
     ]}]
   ]}
]}}]}
gen-surface-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 8 column 75 (char 513)

Prompt: Load 1HHO; render the protein as a steelblue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 8 column 75 (char 513)

Raw model text (515 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "surface"}, "children": [
           {"kind": "color", "params": {"color": "steelblue"}}]}]}]}]}]}]}]}
gen-surface-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 14 column 1 (char 561)

Prompt: Load 3PTB; render the protein as a plum molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 14 column 1 (char 561)

Raw model text (564 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "surface", "size_factor": 1.0}, "children": [
           {"kind": "color", "params": {"color": "plum"}}
         ]}
       ]}
     ]}]}
    ]}
  ]}
]}}
gen-surface-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 12 column 1 (char 535)

Prompt: Load 4INS; render the protein as a salmon molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 12 column 1 (char 535)

Raw model text (538 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "surface"}, "children": [
           {"kind": "color", "params": {"color": "salmon"}}
         ]}
       ]}
     ]}]}]}]}
]}}
grd-disulfide-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 830)

Prompt: Load 3PTB; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 830)

Raw model text (833 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "auth_seq_id": 18}, {"auth_asym_id": "A", "auth_seq_id": 171}]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "yellow"}}]}]}
     ]}]}
    ]}
  ]}
]}}
grd-disulfide-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 16 column 1 (char 1217)

Prompt: Load 4INS; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 16 column 1 (char 1217)

Raw model text (1,220 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "auth_seq_id": 7, "label_atom_id": "SG"}, {"auth_asym_id": "B", "auth_seq_id": 7, "label_atom_id": "SG"}]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "yellow"}}]}]},
       {"kind": "component", "params": {"selector": [{"auth_asym_id": "A", "auth_seq_id": 19, "label_atom_id": "SG"}, {"auth_asym_id": "B", "auth_seq_id": 19, "label_atom_id": "SG"}]}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "yellow"}}]}]}
     ]}]}]}]}
]}}
grd-ligand-1cbs-rea invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 802)

Prompt: Load 1CBS; show the protein as a grey cartoon and the REA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 802)

Raw model text (805 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1cbs.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 200, "label_comp_id": "REA"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]}
     ]}]}]}]}
]}}
grd-ligand-2hhb-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 12 column 14 (char 759)

Prompt: Load 2HHB; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 12 column 14 (char 759)

Raw model text (761 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/2hhb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_comp_id": "HEM"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]}
     ]}]}]}]}]}
grd-ligand-3ptb-ca invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 781)

Prompt: Load 3PTB; show the protein as a grey cartoon and the CA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 781)

Raw model text (783 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_atom_id": "CA"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]}
     ]}]}]}]}
]}
grd-ligand-4ins-zn invalid JSON JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 759)

Prompt: Load 4INS; show the protein as a grey cartoon and the ZN as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 13 column 1 (char 759)

Raw model text (762 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_comp_id": "ZN"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]}
     ]}]}]}]}
]}}
int-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 22 column 14 (char 1548)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Expecting ',' delimiter: line 22 column 14 (char 1548)

Raw model text (1,552 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1a6m.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 64, "label_comp_id": "HIS"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 157, "label_comp_id": "OXY"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}]},
       {"kind": "primitives", "params": {"color": "blue", "label_color": "blue", "opacity": 0.8}, "children": [
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "A", "auth_seq_id": 64, "label_atom_id": "NE2"},
           "end": {"auth_asym_id": "A", "auth_seq_id": 157, "label_atom_id": "O2"},
           "radius": 0.06,
           "dash_length": 0.15,
           "label_template": "{{distance}}"}}]}
     ]}]}]}]}]}]}
int-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 22 column 14 (char 1533)

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: JSON parse error: Expecting ',' delimiter: line 22 column 14 (char 1533)

Raw model text (1,537 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1a6m.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "HEM"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 154, "label_atom_id": "NA"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}]},
       {"kind": "primitives", "params": {"color": "blue", "label_color": "blue", "opacity": 0.7}, "children": [
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "A", "label_comp_id": "HEM", "label_atom_id": "FE"},
           "end": {"auth_asym_id": "A", "auth_seq_id": 154, "label_atom_id": "NA"},
           "radius": 0.05,
           "dash_length": 0.1,
           "label_template": "{{distance}} Å"}}]}
     ]}]}]}]}]}]}
int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 31 column 14 (char 2289)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 31 column 14 (char 2289)

Raw model text (2,291 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "grey"}}]}],
        "custom": {"molstar_show_non_covalent_interactions": true, "molstar_non_covalent_interactions_radius_ang": 5}},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 57, "label_comp_id": "HIS"}},
        "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 102, "label_comp_id": "ASP"}},
        "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 195, "label_comp_id": "SER"}},
        "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "primitives", "params": {"color": "blue", "label_color": "blue", "opacity": 0.7}, "children": [
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "A", "auth_seq_id": 57, "label_atom_id": "ND1"},
           "end": {"auth_asym_id": "A", "auth_seq_id": 102, "label_atom_id": "OD1"},
           "radius": 0.05, "dash_length": 0.1, "label_template": "{{distance}}" }},
         {"kind": "primitive", "params": {"kind": "distance_measurement",
           "start": {"auth_asym_id": "A", "auth_seq_id": 102, "label_atom_id": "OD2"},
           "end": {"auth_asym_id": "A", "auth_seq_id": 195, "label_atom_id": "OG"},
           "radius": 0.05, "dash_length": 0.1, "label_template": "{{distance}}" }}]}
     ]}]}]}]}]}
int-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 1037)

Prompt: Load 1A6M with the protein as a grey cartoon and show all the non-covalent interactions (hydrogen bonds, metal contacts) around the bound oxygen molecule.

Parser: JSON parse error: Expecting ',' delimiter: line 15 column 1 (char 1037)

Raw model text (1,039 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1a6m.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}],
        "custom": {"molstar_show_non_covalent_interactions": true, "molstar_non_covalent_interactions_radius_ang": 5}},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 157, "label_comp_id": "OXY"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}],
        "custom": {"molstar_show_non_covalent_interactions": true, "molstar_non_covalent_interactions_radius_ang": 5}}
     ]}]}]}]}
]}
int-005 invalid JSON JSON parse error: Expecting ',' delimiter: line 26 column 14 (char 2101)

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Parser: JSON parse error: Expecting ',' delimiter: line 26 column 14 (char 2101)

Raw model text (2,103 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "polymer"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "gray"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 1, "label_comp_id": "BEN"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "blue"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 480, "label_comp_id": "CA"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}]},
       {"kind": "component", "params": {"selector": "water"}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "lightblue"}}]}]},
       {"kind": "component", "params": {"selector": "ligand"}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 1, "label_comp_id": "BEN"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 1, "label_comp_id": "BEN"}}, "children": [
         {"kind": "custom", "params": {"molstar_show_non_covalent_interactions": true, "molstar_non_covalent_interactions_radius_ang": 5}}]}
     ]}]}]}]}]}
int-006 invalid JSON JSON parse error: Expecting ',' delimiter: line 23 column 4 (char 1172)

Prompt: Load haemoglobin 1HHO; show the protein as a 50% transparent surface and the heme groups as ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 23 column 4 (char 1172)

Raw model text (1,178 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "surface", "size_factor": 1.0}, "children": [
           {"kind": "opacity", "params": {"opacity": 0.5}},
           {"kind": "color", "params": {"color": "steelblue"}}
         ]}
       ]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 143}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "red"}}
         ]}
       ]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "auth_seq_id": 147}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "red"}}
         ]}
       ]}
     ]}]
   ]}
]}}
res-cftr invalid JSON JSON parse error: Expecting ',' delimiter: line 22 column 1 (char 1255)

Prompt: show me the CFTR channel

Parser: JSON parse error: Expecting ',' delimiter: line 22 column 1 (char 1255)

Raw model text (1,258 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/9MXL.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "steelblue", "custom": {"molstar_color_theme_name": "sequence-id"}}}
         ]},
         {"kind": "representation", "params": {"type": "ball_and_stick", "size_factor": 0.5}, "children": [
           {"kind": "color", "params": {"color": "orange", "selector": {"auth_asym_id": "A", "label_comp_id": "CL"}}}
         ]}
       ]},
       {"kind": "component", "params": {"selector": "ligand"}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick", "size_factor": 0.5}, "children": [
           {"kind": "color", "params": {"color": "red"}}
         ]}
       ]},
       {"kind": "label", "params": {"text": "CFTR (P13569)", "position": [0, 0, 0], "label_size": 0.5}},
       {"kind": "focus", "params": {"radius": 5.0}}
     ]}]}]}]}
]}}
res-pcsk9 invalid JSON JSON parse error: Expecting ',' delimiter: line 30 column 1 (char 1475)

Prompt: show the structure of PCSK9

Parser: JSON parse error: Expecting ',' delimiter: line 30 column 1 (char 1475)

Raw model text (1,478 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/7S5H.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": "protein"}, "children": [
         {"kind": "representation", "params": {"type": "cartoon", "size_factor": 1.0}, "children": [
           {"kind": "color", "params": {"color": "blue"}}
         ]}
       ]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 1}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick", "size_factor": 1.2}, "children": [
           {"kind": "color", "params": {"color": "red"}}
         ]}
       ]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "B", "auth_seq_id": 1}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick", "size_factor": 1.2}, "children": [
           {"kind": "color", "params": {"color": "red"}}
         ]}
       ]},
       {"kind": "component", "params": {"selector": "ligand"}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick", "size_factor": 1.2}, "children": [
           {"kind": "color", "params": {"color": "orange"}}
         ]}
       ]},
       {"kind": "focus", "params": {"radius": 5.0}}
     ]}]}
    ]}
   ]}
]}}
res-pde5a invalid JSON JSON parse error: Expecting ',' delimiter: line 78 column 99 (char 6759)

Prompt: I wanna see a structure of PDE5A

Parser: JSON parse error: Expecting ',' delimiter: line 78 column 99 (char 6759)

Raw model text (6,775 chars)
{"root": {"kind": "root", "children": [
  {"kind": "download", "params": {"url": "https://files.rcsb.org/download/1TBF.cif"},
   "children": [
    {"kind": "parse", "params": {"format": "mmcif"}, "children": [
     {"kind": "structure", "params": {"type": "model"}, "children": [
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A"}}, "children": [
         {"kind": "representation", "params": {"type": "cartoon"}, "children": [
           {"kind": "color", "params": {"color": "steelblue"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "FE2"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "red"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "D8E"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "orange"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "H8B"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "green"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "D13"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "purple"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "D14"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "cyan"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "D15"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "magenta"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "D16"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "brown"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "D17"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "pink"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "D18"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "lime"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "D19"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "gold"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "D20"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "indigo"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "D21"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "teal"}}]}]},
       {"kind": "component", "params": {"selector": {"auth_asym_id": "A", "label_comp_id": "D22"}}, "children": [
         {"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [
           {"kind": "color", "params": {"color": "crimson"}}]}]},
       {"kind": "compon
… 2,775 more characters; full text in failures_data.json

invalid MVS 2

gen-focus-1cbs invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1cbs.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "polymer"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 200,
            "label_comp_id": "REA"
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 2.5
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}
gen-focus-3ptb invalid MVS Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Mol* validator:

Node of kind "focus" cannot appear as a child of "structure". Allowed parents for "focus" are: "root", "component", "component_from_uri", "component_from_source", "primitives", "primitives_from_uri", "volume", "volume_representation"
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/3ptb.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "gray"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 1
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": 480
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "magenta"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "focus",
          "params": {
           "radius": 2.0,
           "target": {
            "auth_asym_id": "A",
            "auth_seq_id": 1
           }
          }
         },
         {
          "kind": "focus",
          "params": {
           "radius": 2.0,
           "target": {
            "auth_asym_id": "A",
            "auth_seq_id": 480
           }
          }
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}

openai/gpt-oss-20b · 53 of 70 failed · Spec + dossier

invalid JSON 53

mvs-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 672 (char 671)

Prompt: Load hen egg-white lysozyme (1LYZ) as a grey cartoon, and show the two catalytic residues Glu35 and Asp52 on chain A as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 672 (char 671)

Raw model text (672 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":35},{"auth_asym_id":"A","auth_seq_id":52}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}}
mvs-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 683 (char 682)

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 683 (char 682)

Raw model text (688 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hvr.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1.0},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"label_comp_id":"XK2"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1.0},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{}}]}]}}]}]}}
mvs-005 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 429 (char 428)

Prompt: Load insulin (4INS) and render the protein as a steel-blue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 429 (char 428)

Raw model text (428 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4INS.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"steelblue"}}]}]}]}]}]}]}
clinvar-1tup-D281 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 735 (char 734)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant D281Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 735 (char 734)

Raw model text (735 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1.0},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":281}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1.0},"children":[{"kind":"color","params":{"color":"red"}}]}]},{"kind":"focus","params":{"radius":3}}]}]}]}}
clinvar-1tup-N239 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant N239T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Raw model text (458 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1TUP.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":239}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}
hotspots-1tup invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 645 (char 644)

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 645 (char 644)

Raw model text (650 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":215},{"auth_asym_id":"A","auth_seq_id":109},{"auth_asym_id":"A","auth_seq_id":281},{"auth_asym_id":"A","auth_seq_id":110},{"auth_asym_id":"A","auth_seq_id":239},{"auth_asym_id":"A","auth_seq_id":241}]},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}}]}]}}
named-1tup-248 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 458 (char 457)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 248 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 458 (char 457)

Raw model text (458 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":248}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}}
gen-cartoon-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: Load cellular retinoic-acid binding protein (1CBS) and show the protein as a purple cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (424 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-cartoon-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Prompt: Load deoxyhaemoglobin (2HHB) and show the protein as a teal cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Raw model text (422 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"teal"}}]}]}]}]}]}}
gen-cartoon-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Prompt: Load insulin (4INS) and show the protein as a blue cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Raw model text (422 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}}
gen-chain-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 611 (char 610)

Prompt: Load 1CBS; show everything as a grey cartoon, then colour chain A purple.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 611 (char 610)

Raw model text (611 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-chain-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 608 (char 607)

Prompt: Load 1HHO; show everything as a grey cartoon, then colour chain A red.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 608 (char 607)

Raw model text (608 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}}
gen-chain-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Prompt: Load 1LYZ; show everything as a grey cartoon, then colour chain A green.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Raw model text (606 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"all"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"green"}}]}]}]}]}]}}
gen-chain-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 611 (char 610)

Prompt: Load 3PTB; show everything as a grey cartoon, then colour chain A orange.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 611 (char 610)

Raw model text (611 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-chain-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 497 (char 496)

Prompt: Load 4INS; show everything as a grey cartoon, then colour chain B blue.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 497 (char 496)

Raw model text (497 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}},{"kind":"color","params":{"color":"blue","selector":{"auth_asym_id":"B"}}}]}]}]}]}]}}
gen-focus-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Raw model text (636 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{}}]}]}]}]}}
gen-focus-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 810 (char 809)

Prompt: Load 1HHO; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 810 (char 809)

Raw model text (810 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"magenta"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":150,"auth_comp_id":"OXY"}},"children":[{"kind":"focus","params":{"radius":5}}]}]}]}]}}
gen-focus-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 624 (char 623)

Prompt: Load 2HHB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 624 (char 623)

Raw model text (624 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus"}]}]}]}]}}
gen-focus-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 624 (char 623)

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 624 (char 623)

Raw model text (624 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus"}]}]}]}]}}
gen-ions-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 631 (char 630)

Prompt: Load 1HHO; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 631 (char 630)

Raw model text (631 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":142}},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-ions-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 649 (char 648)

Prompt: Load 2HHB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 649 (char 648)

Raw model text (648 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"PO4"}},"children":[{"kind":"representation","params":{"type":"spacefill","size_factor":1},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}]}
gen-ions-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 633 (char 632)

Prompt: Load 3PTB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 633 (char 632)

Raw model text (633 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","auth_comp_id":"CA"}},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-ions-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Prompt: Load 4INS; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 598 (char 597)

Raw model text (598 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-ligands-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Prompt: Load 1CBS; show the protein as a grey cartoon and the ligands as purple ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Raw model text (606 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}}
gen-ligands-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 604 (char 603)

Prompt: Load 2HHB; show the protein as a grey cartoon and the ligands as teal ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 604 (char 603)

Raw model text (604 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"teal"}}]}]}]}]}]}}
gen-ligands-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Prompt: Load 3PTB; show the protein as a grey cartoon and the ligands as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 606 (char 605)

Raw model text (606 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-range-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Prompt: Load 1CBS; protein as grey cartoon, and show residues 20-60 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":20,"end_auth_seq_id":60}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-range-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Prompt: Load 1HHO; protein as grey cartoon, and show residues 30-90 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":30,"end_auth_seq_id":90}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-range-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Prompt: Load 1LYZ; protein as grey cartoon, and show residues 40-80 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":40,"end_auth_seq_id":80}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-range-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Prompt: Load 2HHB; protein as grey cartoon, and show residues 10-70 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","beg_auth_seq_id":10,"end_auth_seq_id":70}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-range-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 661 (char 660)

Prompt: Load 3PTB; protein as grey cartoon, and show residues 50-110 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 661 (char 660)

Raw model text (661 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":50,"end_auth_seq_id":110}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-range-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 675 (char 674)

Prompt: Load 4INS; protein as grey cartoon, and show residues 5-25 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 675 (char 674)

Raw model text (675 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","beg_auth_seq_id":5,"end_auth_seq_id":25}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
gen-surface-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 427 (char 426)

Prompt: Load 1CBS; render the protein as a steelblue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 427 (char 426)

Raw model text (427 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"steelblue"}}]}]}]}]}]}}
gen-surface-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 423 (char 422)

Prompt: Load 1LYZ; render the protein as a khaki molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 423 (char 422)

Raw model text (423 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"khaki"}}]}]}]}]}]}}
gen-surface-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: Load 2HHB; render the protein as a salmon molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (424 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"salmon"}}]}]}]}]}]}}
gen-surface-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Prompt: Load 3PTB; render the protein as a plum molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Raw model text (422 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"plum"}}]}]}]}]}]}}
grd-disulfide-3ptb invalid JSON no JSON object found in output

Prompt: Load 3PTB; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

grd-disulfide-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 683 (char 682)

Prompt: Load 4INS; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 683 (char 682)

Raw model text (683 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_comp_id":"CYS"},{"auth_asym_id":"B","auth_comp_id":"CYS"}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"yellow"}}]}]}]}]}]}}
grd-ligand-1cbs-rea invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 672 (char 671)

Prompt: Load 1CBS; show the protein as a grey cartoon and the REA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 672 (char 671)

Raw model text (672 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","label_comp_id":"REA"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
grd-ligand-1hho-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 620 (char 619)

Prompt: Load 1HHO; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 620 (char 619)

Raw model text (620 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
grd-ligand-2hhb-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 620 (char 619)

Prompt: Load 2HHB; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 620 (char 619)

Raw model text (620 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
grd-ligand-3ptb-ca invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Prompt: Load 3PTB; show the protein as a grey cartoon and the CA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Raw model text (636 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":480}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
grd-ligand-4ins-zn invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 651 (char 650)

Prompt: Load 4INS; show the protein as a grey cartoon and the ZN as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 651 (char 650)

Raw model text (651 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"ZN"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}}
int-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1024 (char 1023)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1024 (char 1023)

Raw model text (1,024 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":64},{"auth_asym_id":"A","auth_seq_id":157}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"white"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":64,"label_atom_id":"NE2"},"end":{"auth_asym_id":"A","auth_seq_id":157,"label_atom_id":"O2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}} Å"}}]}]}]}]}}
int-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 995 (char 994)

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 995 (char 994)

Raw model text (995 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"label_comp_id":"HEM"},{"auth_asym_id":"A","auth_seq_id":93}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"label_comp_id":"HEM","label_atom_id":"FE"},"end":{"auth_asym_id":"A","auth_seq_id":93,"label_atom_id":"NE2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}} Å"}}]}]}]}]}}
int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 700 (char 699)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 700 (char 699)

Raw model text (726 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model","model_index":0},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon","size_factor":1.0},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":57},{"auth_asym_id":"A","auth_seq_id":102},{"auth_asym_id":"A","auth_seq_id":195}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick","size_factor":1.0},"children":[{"kind":"color
int-005 invalid JSON no JSON object found in output

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Parser: no JSON object found in output

The model returned an empty response.

int-006 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 668 (char 667)

Prompt: Load haemoglobin 1HHO; show the protein as a 50% transparent surface and the heme groups as ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 668 (char 667)

Raw model text (667 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"silver"}},{"kind":"opacity","params":{"opacity":0.5}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}
res-cftr invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 420 (char 419)

Prompt: show me the CFTR channel

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 420 (char 419)

Raw model text (463 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/9mxl.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]}]}]}},{"kind":"focus","params":{"radius":20}}]}}
res-lysozyme invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Prompt: Show me hen egg white lysozyme

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Raw model text (422 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2vb1.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]}]}]}]}}
res-myoglobin invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 626 (char 625)

Prompt: Show me sperm whale myoglobin

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 626 (char 625)

Raw model text (660 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/5yce.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"label_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]},"kind":"focus","params":{"radius":20}}]}}
res-pcsk9 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Prompt: show the structure of PCSK9

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 422 (char 421)

Raw model text (422 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/7s5h.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]}]}]}]}}
res-pde5a invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 603 (char 602)

Prompt: I wanna see a structure of PDE5A

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 603 (char 602)

Raw model text (606 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tbf.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]]}]}

nvidia/nemotron-3-super-120b-a12b · 64 of 70 failed · Spec + dossier

invalid JSON 63

mvs-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: Load haemoglobin (PDB 1HHO) and show the protein as a grey cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (425 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]}]}]}]}]}]}
mvs-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 622 (char 621)

Prompt: Load haemoglobin (1HHO); show the protein as a grey cartoon and the heme groups as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 622 (char 621)

Raw model text (623 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1HHO.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}
mvs-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 674 (char 673)

Prompt: Load hen egg-white lysozyme (1LYZ) as a grey cartoon, and show the two catalytic residues Glu35 and Asp52 on chain A as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 674 (char 673)

Raw model text (678 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":35},{"auth_asym_id":"A","auth_seq_id":52}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}]}}
mvs-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 626 (char 625)

Prompt: Load HIV-1 protease (1HVR); protein as grey cartoon, the bound inhibitor as magenta ball-and-stick, and focus the camera on the inhibitor.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 626 (char 625)

Raw model text (631 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hvr.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus"}]}]}]}]}]}]}"}]}
clinvar-1tup-D281 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant D281Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Raw model text (461 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":281}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}}
clinvar-1tup-F109 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant F109V as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 459 (char 458)

Raw model text (461 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":109}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}}
clinvar-1tup-N239 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 500 (char 499)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant N239T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 500 (char 499)

Raw model text (501 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tup.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": {"auth_asym_id": "A", "auth_seq_id": 239}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}
clinvar-1tup-S215 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S215T as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 636 (char 635)

Raw model text (638 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":215}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}}
clinvar-1tup-S241 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Prompt: In p53 (PDB 1TUP), chain A, highlight the residue affected by the pathogenic ClinVar variant S241Y as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Raw model text (461 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":241}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}
hotspots-1tup invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 397 (char 396)

Prompt: In p53 (PDB 1TUP), chain A, highlight the 6 mutational hotspot residues — the positions carrying the most pathogenic ClinVar variants — as red spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 397 (char 396)

Raw model text (434 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":16},{"auth_asym_id":"A","auth_seq_id":17},{"auth_asym_id":"A","auth_seq_id":122},{"auth_asym_id":"A","auth_seq_id":146
named-1tup-143 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 143 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Raw model text (461 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":143}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}]}]}
named-1tup-175 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 175 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Raw model text (461 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":175}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}]}]}
named-1tup-248 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Prompt: In p53 (PDB 1TUP), chain A, select the residue at canonical UniProt position 248 and show it as blue ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 460 (char 459)

Raw model text (461 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1tup.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":248}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"blue"}}]}]}]}]}]}]}]}
gen-cartoon-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 464 (char 463)

Prompt: Load cellular retinoic-acid binding protein (1CBS) and show the protein as a purple cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 464 (char 463)

Raw model text (465 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1cbs.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "purple"}}]}]}]}]}]}]}]}
gen-cartoon-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 461 (char 460)

Prompt: Load haemoglobin (1HHO) and show the protein as a red cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 461 (char 460)

Raw model text (462 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}
gen-cartoon-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 425 (char 424)

Prompt: Load lysozyme (1LYZ) and show the protein as a green cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 425 (char 424)

Raw model text (426 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"green"}}]}]}]}]}]}]}]}
gen-cartoon-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Prompt: Load deoxyhaemoglobin (2HHB) and show the protein as a teal cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Raw model text (463 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/2hhb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "teal"}}]}]}]}]}]}]}]}
gen-cartoon-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 464 (char 463)

Prompt: Load trypsin (3PTB) and show the protein as a orange cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 464 (char 463)

Raw model text (467 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/3ptb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}]}]}]}
gen-cartoon-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Prompt: Load insulin (4INS) and show the protein as a blue cartoon.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Raw model text (463 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "blue"}}]}]}]}]}]}]}]}
gen-chain-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 501 (char 500)

Prompt: Load 1CBS; show everything as a grey cartoon, then colour chain A purple.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 501 (char 500)

Raw model text (505 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}},{"kind":"color","params":{"color":"purple"},"selector":{"auth_asym_id":"A"}}]}]}]}]}]}]}]}]}}
gen-chain-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 610 (char 609)

Prompt: Load 1HHO; show everything as a grey cartoon, then colour chain A red.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 610 (char 609)

Raw model text (613 chars)

{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"red"}}]}]}]}]}]}]}]}
gen-chain-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 500 (char 499)

Prompt: Load 1LYZ; show everything as a grey cartoon, then colour chain A green.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 500 (char 499)

Raw model text (502 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}},{"kind":"color","params":{"selector":{"auth_asym_id":"A"},"color":"green"}}]}]}]}]}]}]}]}}
gen-chain-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 611 (char 610)

Prompt: Load 2HHB; show everything as a grey cartoon, then colour chain B teal.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 611 (char 610)

Raw model text (612 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B"}},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"teal"}}]}]}]}]}]}]}]}
gen-chain-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 614 (char 613)

Prompt: Load 3PTB; show everything as a grey cartoon, then colour chain A orange.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 614 (char 613)

Raw model text (615 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A"}}, "children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}
gen-chain-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 667 (char 666)

Prompt: Load 4INS; show everything as a grey cartoon, then colour chain B blue.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 667 (char 666)

Raw model text (668 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"auth_asym_id": "B"}}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "blue"}}]}]}]}]}]}]}]}
gen-focus-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 668 (char 667)

Prompt: Load 1CBS; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 668 (char 667)

Raw model text (669 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":200}},"children":[{"kind":"focus","params":{}},{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]}]}]}]}]}]}]}
gen-focus-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 638 (char 637)

Prompt: Load 3PTB; grey cartoon protein, magenta ball-and-stick ligands, and focus the camera on the ligand.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 638 (char 637)

Raw model text (642 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"magenta"}}]},{"kind":"focus","params":{}}]}]}]}]}]}]}]}}
gen-ions-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 600 (char 599)

Prompt: Load 1HHO; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 600 (char 599)

Raw model text (601 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1HHO.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"ion"},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}]}]}
gen-ions-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 617 (char 616)

Prompt: Load 2HHB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 617 (char 616)

Raw model text (618 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"PO4"}},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}]}]}
gen-ions-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 635 (char 634)

Prompt: Load 3PTB; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 635 (char 634)

Raw model text (638 chars)

{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_comp_id":"CA"}},"children":[{"kind":"representation","params":{"type":"spacefill"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}]}]}
gen-ions-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 655 (char 654)

Prompt: Load 4INS; protein as grey cartoon, and show the ions as purple spheres.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 655 (char 654)

Raw model text (656 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/4ins.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "grey"}}]}]}, {"kind": "component", "params": {"selector": "ion"}, "children": [{"kind": "representation", "params": {"type": "spacefill"}, "children": [{"kind": "color", "params": {"color": "purple"}}]}]}]}]}]}]}]}
gen-ligands-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 639 (char 638)

Prompt: Load 1CBS; show the protein as a grey cartoon and the ligands as purple ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 639 (char 638)

Raw model text (640 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":200}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"purple"}}]}]}]}]}]}]}]}
gen-ligands-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Prompt: Load 1HHO; show the protein as a grey cartoon and the ligands as red ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 660 (char 659)

Raw model text (661 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": "ligand"}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "red"}}]}]}]}]}]}]}]}
gen-ligands-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 610 (char 609)

Prompt: Load 2HHB; show the protein as a grey cartoon and the ligands as teal ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 610 (char 609)

Raw model text (613 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":"nonpolymer"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"teal"}}]}]}]}]}]}]}]}"}
gen-ligands-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 608 (char 607)

Prompt: Load 3PTB; show the protein as a grey cartoon and the ligands as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 608 (char 607)

Raw model text (609 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":"ligand"},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}
gen-range-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 662 (char 661)

Prompt: Load 1CBS; protein as grey cartoon, and show residues 20-60 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 662 (char 661)

Raw model text (663 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":20,"end_auth_seq_id":60}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}
gen-range-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 662 (char 661)

Prompt: Load 1HHO; protein as grey cartoon, and show residues 30-90 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 662 (char 661)

Raw model text (664 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":30,"end_auth_seq_id":90}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}}
gen-range-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Prompt: Load 2HHB; protein as grey cartoon, and show residues 10-70 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Raw model text (665 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","beg_auth_seq_id":10,"end_auth_seq_id":70}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}}
gen-range-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 664 (char 663)

Prompt: Load 3PTB; protein as grey cartoon, and show residues 50-110 of chain A as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 664 (char 663)

Raw model text (667 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","beg_auth_seq_id":50,"end_auth_seq_id":110}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}]}
gen-range-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 661 (char 660)

Prompt: Load 4INS; protein as grey cartoon, and show residues 5-25 of chain B as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 661 (char 660)

Raw model text (665 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"B","beg_auth_seq_id":5,"end_auth_seq_id":25}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}]}}
gen-surface-1cbs invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 429 (char 428)

Prompt: Load 1CBS; render the protein as a steelblue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 429 (char 428)

Raw model text (430 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"steelblue"}}]}]}]}]}]}]}]}
gen-surface-1hho invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 429 (char 428)

Prompt: Load 1HHO; render the protein as a steelblue molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 429 (char 428)

Raw model text (430 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"steelblue"}}]}]}]}]}]}]}]}
gen-surface-1lyz invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 425 (char 424)

Prompt: Load 1LYZ; render the protein as a khaki molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 425 (char 424)

Raw model text (429 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1lyz.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"khaki"}}]}]}]}]}]}]}]}]}}
gen-surface-2hhb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 426 (char 425)

Prompt: Load 2HHB; render the protein as a salmon molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 426 (char 425)

Raw model text (428 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/2hhb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"salmon"}}]}]}]}]}]}]}]}}
gen-surface-4ins invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 426 (char 425)

Prompt: Load 4INS; render the protein as a salmon molecular surface.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 426 (char 425)

Raw model text (429 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"salmon"}}]}]}]}]}]}]}]}"}
grd-disulfide-3ptb invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 623 (char 622)

Prompt: Load 3PTB; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 623 (char 622)

Raw model text (624 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"CYS"}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"yellow"}}]}]}]}]}]}]}]}
grd-disulfide-4ins invalid JSON no JSON object found in output

Prompt: Load 4INS; protein as grey cartoon, and highlight the disulfide-bonded cysteines as yellow ball-and-stick.

Parser: no JSON object found in output

The model returned an empty response.

grd-ligand-1cbs-rea invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 618 (char 617)

Prompt: Load 1CBS; show the protein as a grey cartoon and the REA as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 618 (char 617)

Raw model text (622 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1cbs.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"}},{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"label_asym_id":"B","label_comp_id":"REA"}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"}},{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}}
grd-ligand-1hho-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 678 (char 677)

Prompt: Load 1HHO; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 678 (char 677)

Raw model text (679 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1hho.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"auth_comp_id": "HEM"}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}]}]}
grd-ligand-2hhb-hem invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 678 (char 677)

Prompt: Load 2HHB; show the protein as a grey cartoon and the HEM as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 678 (char 677)

Raw model text (679 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/2hhb.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": {"auth_comp_id": "HEM"}}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}]}]}
grd-ligand-4ins-zn invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 622 (char 621)

Prompt: Load 4INS; show the protein as a grey cartoon and the ZN as orange ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 622 (char 621)

Raw model text (623 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/4ins.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"ZN"}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}
int-001 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1025 (char 1024)

Prompt: In oxymyoglobin 1A6M, show the protein as a grey cartoon, His64 and the bound O2 as ball-and-stick, and draw the hydrogen bond from His64 NE2 to the O2 molecule's terminal oxygen (atom O2) as a dashed line labelled with its length.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1025 (char 1024)

Raw model text (1,026 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":64},{"auth_asym_id":"A","auth_seq_id":157}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":64,"label_atom_id":"NE2"},"end":{"auth_asym_id":"A","auth_seq_id":157,"label_atom_id":"O2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}]}]}]}]}
int-002 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1201 (char 1200)

Prompt: Load 1A6M with the protein as a grey cartoon. Show the heme and the proximal histidine as ball-and-stick and measure the distance from the heme iron to the histidine's coordinating nitrogen.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1201 (char 1200)

Raw model text (1,202 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_comp_id":"HEM"}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_seq_id":93}},"children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"cyan"}}]}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_comp_id":"HEM","auth_atom_id":"FE"},"end":{"auth_asym_id":"A","auth_seq_id":93,"label_atom_id":"NE2"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}]}]}]}]}
int-003 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 1268 (char 1267)

Prompt: In trypsin (3PTB), show the protein as a grey cartoon and the catalytic triad (His57, Asp102, Ser195) as ball-and-stick. Draw the two triad hydrogen bonds as dashed lines with their lengths.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 1268 (char 1267)

Raw model text (1,270 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":[{"auth_asym_id":"A","auth_seq_id":57},{"auth_asym_id":"A","auth_seq_id":102},{"auth_asym_id":"A","auth_seq_id":195}]},"children":[{"kind":"representation","params":{"type":"ball_and_stick"}}]},{"kind":"primitives","params":{"color":"yellow","label_color":"yellow"},"children":[{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":57,"label_atom_id":"ND1"},"end":{"auth_asym_id":"A","auth_seq_id":102,"label_atom_id":"OD1"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}},{"kind":"primitive","params":{"kind":"distance_measurement","start":{"auth_asym_id":"A","auth_seq_id":57,"label_atom_id":"NE2"},"end":{"auth_asym_id":"A","auth_seq_id":195,"label_atom_id":"OG"},"radius":0.06,"dash_length":0.15,"label_template":"{{distance}}"}}]}]}]}]}]}]}}
int-004 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 615 (char 614)

Prompt: Load 1A6M with the protein as a grey cartoon and show all the non-covalent interactions (hydrogen bonds, metal contacts) around the bound oxygen molecule.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 615 (char 614)

Raw model text (620 chars)

{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1a6m.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"grey"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_comp_id":"OXY"}},"custom":{"molstar_show_non_covalent_interactions":true,"molstar_non_covalent_interactions_radius_ang":5}}]}]}]}]}]}]}
int-005 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 615 (char 614)

Prompt: Show trypsin 3PTB as a grey cartoon and display the interactions between the benzamidine inhibitor and the protein.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 615 (char 614)

Raw model text (619 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/3ptb.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]},{"kind":"component","params":{"selector":{"auth_asym_id":"A","auth_comp_id":"BEN"}},"custom":{"molstar_show_non_covalent_interactions":true,"molstar_non_covalent_interactions_radius_ang":5}}]}]}]}]}]}]}}
int-006 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 667 (char 666)

Prompt: Load haemoglobin 1HHO; show the protein as a 50% transparent surface and the heme groups as ball-and-stick.

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 667 (char 666)

Raw model text (668 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/1hho.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"surface"},"children":[{"kind":"color","params":{"color":"gray"}},{"kind":"opacity","params":{"opacity":0.5}}]}]},{"kind":"component","params":{"selector":{"auth_comp_id":"HEM"}}, "children":[{"kind":"representation","params":{"type":"ball_and_stick"},"children":[{"kind":"color","params":{"color":"orange"}}]}]}]}]}]}]}]}
res-cftr invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 515 (char 514)

Prompt: show me the CFTR channel

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 515 (char 514)

Raw model text (516 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/9mxl.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "white"}, "custom": {"molstar_color_theme_name": "chain-id"}}]}]}]}]}]}]}]}
res-gfp invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 425 (char 424)

Prompt: show green fluorescent protein from Aequorea victoria

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 425 (char 424)

Raw model text (426 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/6L27.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"protein"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"green"}}]}]}]}]}]}]}]}
res-lysozyme invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Prompt: Show me hen egg white lysozyme

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Raw model text (463 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/2vb1.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "protein"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}]}]}]}]}]}
res-myoglobin invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Prompt: Show me sperm whale myoglobin

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 663 (char 662)

Raw model text (667 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/5yce.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}, {"kind": "component", "params": {"selector": "ligand"}, "children": [{"kind": "representation", "params": {"type": "ball_and_stick"}, "children": [{"kind": "color", "params": {"color": "orange"}}]}]}]}]}]}]}]}]}}
res-pcsk9 invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Prompt: show the structure of PCSK9

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 424 (char 423)

Raw model text (425 chars)
{"root":{"kind":"root","children":[{"kind":"download","params":{"url":"https://files.rcsb.org/download/7s5h.cif"},"children":[{"kind":"parse","params":{"format":"mmcif"},"children":[{"kind":"structure","params":{"type":"model"},"children":[{"kind":"component","params":{"selector":"polymer"},"children":[{"kind":"representation","params":{"type":"cartoon"},"children":[{"kind":"color","params":{"color":"gray"}}]}]}]}]}]}]}]}
res-pde5a invalid JSON JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Prompt: I wanna see a structure of PDE5A

Parser: JSON parse error: Expecting ',' delimiter: line 1 column 462 (char 461)

Raw model text (463 chars)
{"root": {"kind": "root", "children": [{"kind": "download", "params": {"url": "https://files.rcsb.org/download/1tbf.cif"}, "children": [{"kind": "parse", "params": {"format": "mmcif"}, "children": [{"kind": "structure", "params": {"type": "model"}, "children": [{"kind": "component", "params": {"selector": "polymer"}, "children": [{"kind": "representation", "params": {"type": "cartoon"}, "children": [{"kind": "color", "params": {"color": "gray"}}]}]}]}]}]}]}]}

invalid MVS 1

gen-range-1lyz invalid MVS Invalid parameters for node of kind "component": Invalid value for parameter "selector":

Prompt: Load 1LYZ; protein as grey cartoon, and show residues 40-80 of chain A as orange ball-and-stick.

Mol* validator:

Invalid parameters for node of kind "component":
  Invalid value for parameter "selector":
    "[object Object]" is not a valid value for literal type ("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse")
    Invalid value {"beg":40,"end":80} supplied to : (("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse") | { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string } | Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>)/1: { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }/auth_seq_id: Integer
    Invalid value {"auth_asym_id":"A","auth_seq_id":{"beg":40,"end":80}} supplied to : (("all" | "polymer" | "protein" | "nucleic" | "branched" | "ligand" | "ion" | "water" | "coarse") | { label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string } | Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>)/2: Array<{ label_entity_id?: string, label_asym_id?: string, auth_asym_id?: string, label_seq_id?: Integer, auth_seq_id?: Integer, pdbx_PDB_ins_code?: string, beg_label_seq_id?: Integer, end_label_seq_id?: Integer, beg_auth_seq_id?: Integer, end_auth_seq_id?: Integer, label_comp_id?: string, auth_comp_id?: string, residue_index?: Integer, label_atom_id?: string, auth_atom_id?: string, type_symbol?: string, atom_id?: Integer, atom_index?: Integer, instance_id?: string }>
Predicted tree
{
 "root": {
  "kind": "root",
  "children": [
   {
    "kind": "download",
    "params": {
     "url": "https://files.rcsb.org/download/1lyz.cif"
    },
    "children": [
     {
      "kind": "parse",
      "params": {
       "format": "mmcif"
      },
      "children": [
       {
        "kind": "structure",
        "params": {
         "type": "model"
        },
        "children": [
         {
          "kind": "component",
          "params": {
           "selector": "protein"
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "cartoon"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "grey"
              }
             }
            ]
           }
          ]
         },
         {
          "kind": "component",
          "params": {
           "selector": {
            "auth_asym_id": "A",
            "auth_seq_id": {
             "beg": 40,
             "end": 80
            }
           }
          },
          "children": [
           {
            "kind": "representation",
            "params": {
             "type": "ball_and_stick"
            },
            "children": [
             {
              "kind": "color",
              "params": {
               "color": "orange"
              }
             }
            ]
           }
          ]
         }
        ]
       }
      ]
     }
    ]
   }
  ]
 }
}