User talk:Ahnlab: Difference between revisions

From PyMOLWiki
Jump to navigation Jump to search
(PyMOL calculations)
 
No edit summary
Line 5: Line 5:


Enjoy
Enjoy
In short, PyMOL was never meant to be an analysis tool although it has the capabilities of performing rather complicated calculations when
needed.  Having said that, you can write Python scripts that will do exactly what you want to do and to write the calculated values
directly into a file.  This can be challenging if you haven't coded in Python before (with respect to PyMOL) but it is well worth it.
You can get a good idea of how to perform custom calculations by looking in the scripting area. 
Good luck!

Revision as of 13:47, 10 December 2009

Hello PyMOLWiki Users,

I am a graduate student finishing a thesis on MAPK allostery and activation. We are predominantly a signalling and proteomics lab, but I use hydrogen exhcange mass spectrometry (HXMS) as a primary analytical method and thus use high resolution structures for analysis and interpretation. I have a few questions for the community.
One, I am interested in H bond distances & angles. I found the feature that calculates H bond distances (1773045), but I cannot find a way to extract them from the viewer. Is there a way to export these H bond assignments & distances to a txt, csv or other easily manipulated file type? Is there a way to calculate the bond angle and export them as well?
Two, is there a way to calculate the distance from every protein backbone amide to the surface (nearest surface point) and export these as well? Thank you.

Enjoy

In short, PyMOL was never meant to be an analysis tool although it has the capabilities of performing rather complicated calculations when needed. Having said that, you can write Python scripts that will do exactly what you want to do and to write the calculated values directly into a file. This can be challenging if you haven't coded in Python before (with respect to PyMOL) but it is well worth it. You can get a good idea of how to perform custom calculations by looking in the scripting area.

Good luck!