Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error in hmmufotu-build #2

Open
chassenr opened this issue Dec 10, 2018 · 2 comments
Open

error in hmmufotu-build #2

chassenr opened this issue Dec 10, 2018 · 2 comments

Comments

@chassenr
Copy link

Hi,
I would like to use hmmufotu with the Silva database. I tried running the hmmufotu-build command using the silva aligned sequences and the tree file that are available for qiime2. However, I get the following error with hmmufotu-build rep_set_aligned/99/99_alignment.fna trees/99/99_otus.tre -n Silva132_hmmufotu_GTR -s GTR -p 20:

hmmufotu-build: MSA.cpp:156: long int EGriceLab::HmmUFOtu::MSA::loadMSAFasta(const EGriceLab::HmmUFOtu::DegenAlphabet*, std::istream&): Assertion `concatMSA.length() == numSeq * csLen' failed.

Do you know what causes the error? Am I using the wrong kind of input files? Are you by any chance planning to also put pre-built databases for Silva on your website?

Thanks a lot!

Cheers,
Christiane

@e00011027
Copy link
Contributor

e00011027 commented Dec 10, 2018 via email

@chassenr
Copy link
Author

Hi Qi,
thanks a lot for your advice. I also contacted the silva team and they confirmed that in its current state, the silva tree may not be suitable for hmmufotu - at least not with some extensive validation. The problem of having different numbers of sequences in the alignment and the tree shold be much easier to fix by some file conversions in e.g. arb, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants