OK, so I can clarify things a bit better now:
in 1.99, installed with apt in ubuntu, if I set the file type to
“TurboMole Coordinate format”
and click save, it says: The file extension is missing, so the format cannot be determined. Do you want to add it. (and fails to write the file)
If I set the file type to:
“Turbomole”
It writes out the file, with no extension, and in angs (so I assume this is the internal writer rather than openbabel)
Regardless of if I set the file type from the list, if I provide file extension, eg set filename to “something.tmol”, it writes the file in Bohr. (this was always my workflow, to avoid scrolling down the long list).
In 1.103, if I don’t add an extension, I get the error whichever file type I choose; and if I do provide the extension, eg set the filename to “something.tmol” or “something.coord”, then it writes in angs.
So I guess the change in Avogadro is that it’s defaulting to the internal rather than openbabel writer?
If I give crest 3.0.2 (current version) a coord file with angs, it segfaults, and the crest_input_copy.xyz it generates is clearly scaled by the Angstrom/Bohr ratio.
So for me the workaround here is to make crest_combi use an xyz file as input - this is just a question of two instances where the input filename appears. This seems to be fine, and from my perspective the issue of the turbomole files is no longer a problem; still there may be issues with other software not reading files in angs so the option to force writing in Bohr could be useful.
Thanks for your help!
Pete