Open hyphaltip opened 1 year ago
This was being addressed by the phylotree module, all sequences are forced uppercase before sending to VeryFastTree. https://github.com/stajichlab/PHYling/blob/4da4a3a74fba3ec962a1e089e1a021591d3a06be/src/phyling/phylotree.py#L43-L45 But we can definitely do that earlier in output msa results. I was just not sure if the lowercase is meaningful so I simply preserve it.
while the lowercase sequences in an alignment match are useful output from HMMER it doens't mean much for the phylogenetic analyses. Tools like VeryFastTree ignore lowercase so it would be better if there was an option to force uppercase sequence writing when reporting concatenated or single alignments I think. Or make uppercase force the default (common use) but allow user to turn this off.