Thank you Eric!. :)
So, rather than model, I guess I should say "multiple proteins", or, as I am looking at ligands as well, "multiple molecules". Basically I want to show a few proteins (wild type + a few mutants) and some small molecules that I have docked using Vina.
I don't know how to tell Chimera about more than one molecule. Right now I just specify lots of residues and atoms and bonds in the GetDict() function, but, so far as I can tell, I haven't specified that those structures belong to any particular molecule or protein. How do I indicate that *this* residue and atom belong to molecule #1 and *that* residue and atom belong to molecule #2?
Also, I built a simple stand-alone trajectory plugin to nail down the basic plugin mechanics. The plugin simply creates a single water molecule and pushes it around on demand, so there are no file dependencies. I have attached the files in case somebody else finds them useful. All you need to do is stick them in the "<Chimera>\share\trajectory\formats\Waterdemo" directory. I'll update it with the results of this discussion to show how to load multiple molecules and such.
thanks again!
-denny-