When replacement is performed it is done using the first instance of a functional group found in the replacement moiety. As an example, if I want to replace a formate cap on a metal cluster with a new functional group, I can use the formate cap query moiety and flag the H atom. Then let's say I have a functional group with 2 COO groups, one of which should be protonated to maintain the correct charge upon replacement (e.g., BDC). If the COOH group is found first within the xyz file it will be the location at which replacement is done and you'll end up with a Zr-H-O(C)O-Zr group.
Is there a way to also indicate the functional group at which replacement is performed within the replacement moiety itself?
When replacement is performed it is done using the first instance of a functional group found in the replacement moiety. As an example, if I want to replace a formate cap on a metal cluster with a new functional group, I can use the formate cap query moiety and flag the H atom. Then let's say I have a functional group with 2 COO groups, one of which should be protonated to maintain the correct charge upon replacement (e.g., BDC). If the COOH group is found first within the xyz file it will be the location at which replacement is done and you'll end up with a Zr-H-O(C)O-Zr group.
Is there a way to also indicate the functional group at which replacement is performed within the replacement moiety itself?