On 07/06/11 22:58, Seth Harris wrote:
Thanks Paul,

You think of everything, if only I always knew how to find it...

I added this line to my key bindings:

(add-key-binding "Goodbye weak waters" "z" (lambda () (delete-checked-waters-baddies 0 300 0.8 2.0 3.8 0 0 1)))

so that this works on the "active" molecule (i.e. the atom on which you are centred - or closest to - is the "active" molecule), rather than just the first one:

(add-key-binding "Goodbye weak waters" "z" (lambda () (using-active-atom (delete-checked-waters-baddies aa-imol 300 0.8 2.0 3.8 0 0 1))))


which followed from your post with arguments of imol, b factor limit, sigma level limit, min dist, max dist, part_occ_contact_flag, zero_occ_flag, logical_and_or_flag

So as advertised this seems to remove mostly the weak waters below 0.8 sigma of the (current?) map.

The current refinement map - yes.

And I was generous on the B factors and the distances since often I find that a weak water near a good one can taint the good one by its proximity, so best to remove the weak before checking the remaining for distance.

Which brings to mind is there a "check-checked-waters-baddies" that I could key bind?


No such think.  I'll add it for 0.7.

Paul.

Reply via email to