Hi, I have noticed an odd thing when trying to shuffle flexible beads decorated with Gaussian particles. The code in IMP.pmi.tools.shuffle_configuration uses xyz=[fb.get_value(IMP.FloatKey(4)), fb.get_value(IMP.FloatKey(5)), fb.get_value(IMP.FloatKey(6))] to get the initial XYZ location of the Gaussian fb. However, this location does not return the same value as IMP.core.XYZ(fb) And it looks like IMP.core.XYZ is actually the correct location of the floppy body, leading to some odd results when shuffling based on the fb.get_value() based locations. What is the correct way to find the location of, and move, a Gaussian decorated flexible bead? Fergal Duffy Center for Infectious Disease Research |