Closed lohedges closed 3 years ago
I have encountered this exact issue very recently. A fix would be greatly appreciated.
I believe that I've fixed it locally, but currently can't rebuild Sire due to a conda bug. Hopefully I'll fix both things tomorrow!
This is now fixed. However, if you are the system that you are writing to AMBER format contains water molecules with virtual sites then things still won't work (assuming you have solvated with BioSimSpace). See here for details. I've solved this by converting to the expected AMBER water topology on write, but haven't pushed the change yet.
NATYP
should be the total number of atom types, not the number of unique types, which is currently used. This means that theFLAG SOLTY
section has an incorrect number of entries. While thisFLAG
isn't currently used it means that ourprm7
files can't currently be read by tools such asParmEd
, which expect theFLAG
to have the correct number of entries.