Hi Ali, paste this into the PyMOL command line:
unset ribbon_color, (*) set ribbon_color, default for name in cmd.get_object_list(): \ cmd.spectrum(selection=name + " and polymer") This will do rainbow coloring on each object separately. The "ribbon_color" setting will override atom colors, that's the reason why selecting color/rainbow from the menu has no effect in your session. Hope that helps. Cheers, Thomas Muhammad Naqvi wrote, On 02/04/13 18:38: > Hi Folks, > I have about 2000 pdb files loaded into one session, with their > backbones shown as ribbons, that have been aligned by select residues > ranging from 15-19 using the align_all command. > > The problem I have is coloring, right now I have to manually color in > rainbow into all of the residues by using the command: > > set ribbon_color, "color name", resi __#__ > > but the transitions are not smooth. > > In addition, selecting color/rainbow using the all entry does not do > anything to the color. Changing the color manually for each entry, > however, works well. I can manually select the color button on each of > the pdb entries and select rainbow, but its not feasible to do for 2000 > entries. > > I was wondering if there is an automated way of coloring each ribbon end > to end in the same rainbow. > > Best Regards, > Ali -- Thomas Holder PyMOL Developer Schrödinger Contractor ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net) Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net