I’ve used Avogadro here and there because of its great interface. But, I
can’t rely upon it because it crashes for me all the time. Originally I
thought it was only with large models, but recently I’ve been playing with
models of less than 1000 atoms and it still happens. This is on Windows
7. I’ve scanned some of the recent threads and it looks like stability
issues in 1.1.0 are known. Which leads me to 2 questions:
Are the Linux versions more stable?
Is another release planned any time soon to address stability?
I love the interface - just want to be able to use it without constant fear
of losing my most recent changes in a crash.
On an unrelated note, one suggestion I have is to improve atom choice for
bonding. I find that I bind to the wrong atom fairly often (maybe it’s just
me!). Normally I bind to something which is behind the atom I intended, and
if the angle is bad, it can even be hard to see you made a mistake. I think
there are several ways to address this, such as:
Make the “from” and “to” atom highlighting very obvious. Rather than
just snapping the bond to the atom (which is hard to interpret with many
atoms, and when there are atoms in front of, or behind, the atom of
interest), make the atom change color, glow, dance…
Have a preference for atoms that are in front. For example, if one atom
partially occludes another atom, the atom in front gets some preference in
the snap-to algorithm. If one atom totally occludes another atom, it is
almost a certainty that the user means the atom in front. (Maybe the ideal
algorithm takes into account how much overlap there is - but since these
are rendering rather than model details, I’m not sure how available this
information is). Yes, this would make it harder to bind to
partially-occluded atoms, but how often is that really the intent? I tend
to spin or zoom my model to make the atom(s) of interest very visible - but
perhaps other people do not.
Thanks for a nice piece of software!