Thanks for the reply.
I implemented my own version by modifying the dump_pdb_residue. The PDB format supports multiple conformatons but only gives one character to differentiate the conformations. I’m not sure if it is totally standard, but I extended this to support up to 36 possible configurations by using [A-Z] and [0-9]. PyMol seems to have no problem displaying this, but I haven’t tried other viewers.
I’ve attached the source as it is pretty general and might be useful for others. I’ve also attached an image of a small protein example that I loaded in PyMol showing several conformations for each side-chain.
To be totally correct one should probably modify this by appropriately setting the occupancy field. I am just setting it to 1.0 for all atoms which isn’t technically correct, but I’m just using this for visualization.
Jason