[Chimera-users] Output chain sequences
Elaine Meng
meng at cgl.ucsf.edu
Tue Jul 10 10:00:39 PDT 2018
Hi Joe,
I can’t advise on the python, but our system was down for several days recently. It’s up now, and I just used the Align Chains service successfully.
Saving fasta for structure chains might be slightly easier in ChimeraX, although still one-by-one. When you open a structure, there are links in the Log to show each chain sequence with a single click, and then you can save fasta using the context menu within each sequence window.
<http://rbvi.ucsf.edu/chimerax/docs/user/tools/sequenceviewer.html>
Best,
Elaine
-----
Elaine C. Meng, Ph.D.
UCSF Chimera(X) team
Department of Pharmaceutical Chemistry
University of California, San Francisco
> On Jul 10, 2018, at 4:48 AM, Healey, Joe <J.R.J.Healey at warwick.ac.uk> wrote:
>
> Hi Chimera Team,
>
> I've been experiencing issues with the "Align Chains" tools that connect to Clustal and Muscle - I think ostensibly this might be because the servers are no longer available or something.
>
> I'm happy to make the alignments myself, but to do this I'd like to try and simply export the sequences of all open models to a fasta file or similar. I know this can be done manually sequence-by-sequence thtrough the GUI.
>
> Could you tell me what the python (or chimera syntax) would be to do this if it's possible?
>
> I'm envisaging something to the effect of this, but I can't quite get what I need back in terms of the sequence (it returns a `bound object'?):
>
> ```
> from chimera import openModels
> all_mods = chimera.openModels.list(modelTypes=[chimera.Molecule])
> with open('output.fasta', 'w') as ofh:
> for mod in all_mods:
> ofh.write('>%s\n%s' % (mod.name, mod.sequence)
> ```
More information about the Chimera-users
mailing list