[chimerax-users] Match/Matchmaker multiple segments of two protein sequences
Elaine Meng
meng at cgl.ucsf.edu
Thu Jul 21 12:14:58 PDT 2022
Hi Zhen,
If you already have the lists of the exact residue numbers you want to pair, then you can just use the "align" command. The "matchmaker" command is to make it easy for you when you don't feel like figuring out the residue-number pairing (and the sequences are similar enough to align).
E.g. something like command:
align #1:3-13,23-70,72-81,86-101 at ca to #2:7-17,18-65,67-76,77-92 at ca cutoffDistance 3
You have to give equal numbers of atoms, of course. So I had to change "18-66" in your example to "18-65" to work with the structures I had open, and also add "@ca" to specify only using the CA atom of each residue (since different residue types would have different numbers of atoms).
<https://rbvi.ucsf.edu/chimerax/docs/user/commands/align.html>
If you were using "matchmaker" however, there are lots of options to adjust how the sequence alignment is calculated, e.g. using heaver weight of secondary structure vs. residue type and/or using a more evolutionarily distant scoring matrix. See matchmaker alignment scoring options:
<https://rbvi.ucsf.edu/chimerax/docs/user/commands/matchmaker.html#scoring>
The alignment scoring options can also be adjusted in the Matchmaker GUI:
<https://rbvi.ucsf.edu/chimerax/docs/user/tools/matchmaker.html#alignment>
In Chimera (but not ChimeraX currently) you can open your own sequence alignment from a file and then use it to superimpose the structures. Chimera Multalign Viewer and how to superimpose structures after opening the alignment file:
<https://www.rbvi.ucsf.edu/chimera/docs/ContributedSoftware/multalignviewer/framemav.html>
<https://www.rbvi.ucsf.edu/chimera/docs/ContributedSoftware/multalignviewer/multalignviewer.html#superposition>
I hope this helps,
Elaine
-----
Elaine C. Meng, Ph.D.
UCSF Chimera(X) team
Department of Pharmaceutical Chemistry
University of California, San Francisco
> On Jul 21, 2022, at 10:39 AM, Gong, Zhen via ChimeraX-users <chimerax-users at cgl.ucsf.edu> wrote:
>
> Dear Chimerax developers and users,
>
> I am wondering if chimerax is able to do match/matchmaker multiple segments of two protein sequences, something like:
> match #1:3-13, 23-70, 72-81, 86-101 to #2:7-17, 18-66, 67-76, 77-92 cutoffDistance 3 showAlignment true
> Maybe it can but I did not put the command in correct format. Please help.
>
> A related question would be that the default alignment algorithm in chimerax (Needleman-Wunsch or Smith-Waterman) did not do a good job when the two proteins share high structural similarities with low sequence identity. I would like to do the manual sequence alignment, save the alignment as .aln file and use that for matchmaker, iterate with cutoff and get final rmsd of aligned atoms. Is it possible to execute such procedures in chimerax?
>
> Many thanks in advance for any helpful suggestion and discussion!
>
> Best regards,
> Zhen
More information about the ChimeraX-users
mailing list