version: 1
sequences:
- protein:
id: [A]
sequence: FTLIELMIVIAIVGILAAVALPAYQDYTARAQVSEAILLAEGQKSAVTEYYLNHGKWPENNTSAGVASPPSDIKGKYVKEVEVKNGVVTATMLSSGVNNEIKGKKLSLWARRENGSVKWFCGQPVTRTDDDTVADAKDGKEIDTKHLPSTCRDNFDAK
I copied this 2pil.yaml file to 2pil_sep.yaml and added a few lines to say make serine 68 a phosphoserine (3-letter code SEP):
version: 1
sequences:
- protein:
id: [A]
sequence: FTLIELMIVIAIVGILAAVALPAYQDYTARAQVSEAILLAEGQKSAVTEYYLNHGKWPENNTSAGVASPPSDIKGKYVKEVEVKNGVVTATMLSSGVNNEIKGKKLSLWARRENGSVKWFCGQPVTRTDDDTVADAKDGKEIDTKHLPSTCRDNFDAK
modifications:
- position: 68
ccd: SEP
Then I reran the boltz command that ChimeraX used from a terminal changing the 2pil.yaml input file to 2pil_sep.yaml. The command ChimeraX used is in the ~/Desktop/2pil/command file
$ /Users/goddard/boltz/bin/boltz predict /Users/goddard/Desktop/boltz/boltz_2pil/2pil_sep.yaml --write_full_pae --use_msa_server --accelerator gpu --no_potentials
When that ran it put the resulting predictions in
boltz_results_2pil_sep/predictions/2pil_sep/2pil_sep_model_0.cif
so I open that prediction in ChimeraX and aligned it to my original PDB using ChimeraX command "matchmaker #3 to #1". Result is shown in the image below. The Boltz documentation page shows other ways you can modify the input .yaml file for instance to add templates or constraints between atoms
In the future I hope to provide ChimeraX user interfaces to allow those possibilities.
Tom
PDB 2PIL in tan, Boltz prediction with serine 68 in blue, Boltz prediction with phosposerine 68 in pink.
<boltz_mod.png>
Sorry no, the ChimeraX tool to run Boltz does not have a way to define post-translational modifications. This issue is mentioned in the Limitations section:
<
https://rbvi.ucsf.edu/chimerax/docs/user/tools/boltz.html#limitations [rbvi.ucsf.edu]>
Best regards,
Elaine
-----
Elaine C. Meng, Ph.D.
UCSF Chimera(X) team
Resource for Biocomputing, Visualization, and Informatics
Department of Pharmaceutical Chemistry
University of California, San Francisco
On Aug 6, 2025, at 7:07 PM, Xicong Wang via ChimeraX-users <chimerax-users@cgl.ucsf.edu> wrote:
Dear ChimeraX developers,
I'm trying to predict a structure with two phosphorylated residues using Boltz. Is there an option for me to do that in ChimeraX? I didn't find any options to let me do any post-translational modification on the protein sequence I entered.
Best regards,
Xicong Wang
_______________________________________________
ChimeraX-users mailing list --
chimerax-users@cgl.ucsf.eduTo unsubscribe send an email to
chimerax-users-leave@cgl.ucsf.eduArchives:
https://mail.cgl.ucsf.edu/mailman/archives/list/chimerax-users@cgl.ucsf.edu/ [mail.cgl.ucsf.edu]