Topology guessing on FAD sometimes fails due to the central phosphate group being symmetrical, so the algorithm can go in the correct direction (guessing succeeds) or the opposite direction (fails) arbitrarily. The Templates::Detector#search seems to be the culprit as it only goes in one direction based on atom order (?).
Topology guessing on FAD sometimes fails due to the central phosphate group being symmetrical, so the algorithm can go in the correct direction (guessing succeeds) or the opposite direction (fails) arbitrarily. The
Templates::Detector#search
seems to be the culprit as it only goes in one direction based on atom order (?).FAD.mol.txt FAD_bad_guess.mol.txt