
Hi Martin, In case you didn't already know, ChimeraX itself has several options for computing conservation (in turn provided by the AL2CO program included with ChimeraX) from a multiple sequence alignment, and these conservation values can be used to color any structure associated with that sequence alignment. We have a tutorial on coloring by conservation using ChimeraX, with three different examples: <https://www.rbvi.ucsf.edu/chimerax/data/conservation-coloring/conservation-c...> See also Sequence Viewer documentation in the User Guide: <https://rbvi.ucsf.edu/chimerax/docs/user/tools/sequenceviewer.html> <https://rbvi.ucsf.edu/chimerax/docs/user/tools/sequenceviewer.html#headers> However, unlike ConSurf, ChimeraX does not automatically generate the sequence alignment for you. There are many ways to obtain a sequence alignment completely separate of ChimeraX, and you could save that as a file and open it in ChimeraX, which understands several sequence alignment file formats: <https://rbvi.ucsf.edu/chimerax/docs/user/commands/open.html#sequence> Alternatively, it is possible to generate the sequence alignment entirely within ChimeraX (although that may not be the best way to get a representative set of sequences) using the ChimeraX Blast Protein tool, and then choosing which set of hits from the Blast results to open as a multiple sequence alignment. <https://rbvi.ucsf.edu/chimerax/docs/user/tools/blastprotein.html> Some years ago I wrote an informal summary of several ways to get a multiple sequence alignment for use in Chimera or ChimeraX: <https://www.rbvi.ucsf.edu/home/meng/sources.html> I haven't checked all the links for a while, so some of them may be out of date. It includes the Blast approach, but using Chimera. Now ChimeraX also has a Blast Protein tool; the steps would be similar as outlined, although not identical. I hope this helps, Elaine ----- Elaine C. Meng, Ph.D. UCSF Chimera(X) team Department of Pharmaceutical Chemistry University of California, San Francisco
On Dec 5, 2023, at 1:08 PM, Eric Pettersen via ChimeraX-users <chimerax-users@cgl.ucsf.edu> wrote:
Hi Martin, I don't think including ConSurf directly in ChimeraX is feasible. The source code seems to be oriented for server use and likely only compiles on Linux. It also requires multiple additional packages (including Perl) with various licenses and compilation needs of their own. It also requires the installation of the SwissProt and TrEMBL databases. The latter is 58GB compressed. So I think I'm going to hold out for the ConSurf website to come back online. :-) Unfortunately the message the site gives today says it has been down since mid-September due to "serious security problems", but that nonetheless they are working on getting it back online.
--Eric
Eric Pettersen UCSF Computer Graphics Lab
On Dec 4, 2023, at 7:04 AM, martin.brehm--- via ChimeraX-users <chimerax-users@cgl.ucsf.edu> wrote:
Dear ChimeraX developers,
I have a question regarding a potential upgrade of ChimeraX. Would it be possible to include the functionality of ConSurf, a tool to plot the degree of sequence conservation onto a model, into ChimeraX? The code for this is publically available on GitHub: https://github.com/Rostlab/ConSurf See this publication for more information: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4987940/ Thanks a lot in advance and have a nice day!
Best regards Martin Brehm