| Always replace existing |
If the new substitution overlaps with other substitutions,
the other substitutions are removed. |
| Replace existing if datapool candidate |
If the new substitution overlaps with other substitutions,
and all the other substitutions are datapool candidates, other substitutions
are removed. If at least one current substitution site that overlaps
with the new substitution site is associated with a reference, then
no current substitution is changed, and the new substitution is not
created. |
| Replace existing if enclosed in the new site |
If the new substitution overlaps with other substitutions
that are all completely enclosed in the new substitution, other substitutions
are removed. If at least one current substitution overlaps with the
new substitution without being completely enclosed by the new substitution,
then no current substitution is changed, and the new substitution
is not created. |
| Replace existing if datapool candidate or enclosed |
If the new substitution overlaps with other substitutions,
and each of the other substitutions is either a datapool candidate
or is completely enclosed in the new substitutions, other substitutions
are removed. If at least one current substitution overlaps with the
new substitution without being completely enclosed by the new substitution,
or if at least one current substitution site that overlaps with the
new substitution site is actually associated with a reference, then
no current substitution is changed, and the new substitution is not
created. |
| Keep existing |
If the new substitution overlaps with other substitutions,
the other substitutions are not removed. The new substitution is not
created. |