Right now, the (default ?) reference name validation stringency of htsjdk is pretty strict, leading to errors when reference names in alignment files are ill-formated (for example, the refererence names in the metaphlan database).
This should be relaxed with ValidationStringency to allow for non-perfectly formatted reference names.
CC @apeltzer @JudithNeukamm