pemsley / coot

Software for macromolecular model-building
http://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot/
GNU General Public License v3.0
113 stars 44 forks source link

Assigning two models to auto-update maps generates an infinite loop #101

Open olibclarke opened 7 months ago

olibclarke commented 7 months ago

See screen recording using tutorial model and data:

https://www.dropbox.com/scl/fi/ubw2ymr3dn9utds1ysy8x/one_infinite_loop.mov?rlkey=52t1efjklu69jvzd2tz2vhq84&dl=0

Basically, if two models are assigned to update the map, Coot goes into an infinite loop of calculating & recalculating maps.

I would suggest strictly one molecule should be allowed to be assigned as the "updating" molecule, and it should be evident which (if any) is already assigned when one launches the updating maps GUI.

Cheers Oli

pemsley commented 7 months ago

Thanks - I never tested that.

pemsley commented 7 months ago

Hopefully fixed in da16c0952ab82813ba74f2f4bf78e31736ff89cd.