I've been experimenting with a flag --ignore-shared that ignores positions that are shared (have the exact same nucleotide) across all parents/examples.
I like this option because it makes the breakpoints visually clearer, as there's a direct color change (red -> green) rather than having the intermediate shared positions (red -> white -> green)
For testing, a nextclade fasta alignment of XM-like recombinants (public on genbank): XM.txt
Do you think this is scientifically sound for reporting? And if so,
Would you be interested in a PR if I tidy up the code?
--ignore-shared
that ignores positions that are shared (have the exact same nucleotide) across all parents/examples.Default Output:
Proposed Option: