Skip to content

Nanobody and an unusual glucose molecule #211

@xushaojie-cola

Description

@xushaojie-cola

Dear authors,
I want to design only the CDR3 region of nanobodies, but I encountered several problems during the actual process.
Here is my YAML file:
entities:

  • file:
    path: 2D29-G.pdb
    include:
    - chain:
    id: A

    design:
    - chain:
    id: A
    res_index: 98..111

    structure_groups:
    - group:
    visibility: 0
    id: A
    res_index: 98..111

    binding_types:
    - chain:
    id: G
    res_index: 201

Run command: boltzgen run 29.yaml --output workbench/29 --protocol nanobody-anything --num_designs 1000 --budget 50

Question 1
I want to design only the CDR3 region of a nanobody. In my YAML config, I didn’t include the antigen chain (chain G) in include:, but I did specify it in binding_types: as the target. The run completed successfully. However, I’m not sure whether the generated designs actually target chain G. During folding, I saw this log message:
[Info] Number of files to process (including already processed ones): 1000
Found 1 targets and 1000 remaining designs...
Does “1 target” refer to chain G? How can I confirm that chain G was used as the binding target?

Question 2
To solve the first problem, I added chain G into include:. Everything else was the same. But then the run failed during the inverse folding step. The error said that a glucose molecule in the database is different from the glucose molecule in my chain G. In fact, my chain G has an extra azide group compared to a normal glucose. How can I properly define chain G so that BoltzGen accepts it ?

I would be very grateful for any guidance you can provide.
Best regards

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions