Open bricoletc opened 2 years ago
Thanks for the bug report. Though there is no official FASTA/Q specification, I don't believe a .
would be considered a valid base by any well-established tool. However, I agree Octopus should be validating its input better - I'll look to report a more helpful error message.
Describe the bug Thanks for the great tool! If the reference fasta contains one or more '.', instead of a nucleotide, it fails with a segfault. I successfully run
octopus
on my fasta + bam when '.' is replaced by a valid base, e.g. 'a'.If these shouldn't be supported, it would be useful to flag this issue when it occurs, rather than just segfaulting. Else, could also refuse to call/report any variants at positions with '.' in the ref.
Can provide the fasta and BAM I've used to identify this if you'd like.
Command line to run octopus: