Thank for your attention!I have found the two commands,and I did so,but to do this,I must load all of chimera,that's too heavy,I hope I can get the pure code,thank you again!
hello,i want to delete solvent and ligand from a pdb file,but to use chimera command line,it has to load to many components,can you show me the pure source code to to this?thank you
Hi,
I'm guessing your question means: "I have a bunch of PDB files that I need to remove the solvent and ligand from and therefore need to automate the process. How do I do that?". If that's not right, let me know. Anyway, the Chimera commands to remove solvent and ligand are:
del solvent
del ligand
and therefore in Python can be called by:
from chimera import runCommand as rc
rc("del solvent")
rc("del ligand")
In Chimera's Programmer's Guide (
http://www.cgl.ucsf.edu/chimera/docs/ProgrammersGuide/index.html) there is a basic primer for looping through a bunch of data files and doing something on each one. You would just take the example in the basic primer and modify it to do the above (and write out the results). The direct link to the basic primer is here:
--Eric
Eric Pettersen
UCSF Computer Graphics Lab