Hi all,
I’ve come up against a series of errors when doing a polymorphism aware analysis using SNP data. These come from low-coverage GBS SNPs (i.e. lots of missing data) called relative to a highly fragmented reference genome (1000s of scaffolds).
1. When using ascertainment bias correction (+ASC) it says this isn’t yet implemented in PoMo. Do you know if there are plans to do this (or if there’s a beta version with this implemented)?
2. If I then try it without ASC, I get this error “Provided alignment is exclusively used by PoMo but model string does not contain, e.g., "+P".” What is “+P”? I can’t find information on it anywhere.
3. When I then run it with “+P” it runs, but with an error “WARNING: Numerical underflow for lh-derivative”, it then runs for a long time producing the standard output, but then fails, with the following error:
WARNING: Numerical underflow for lh-derivative
ERROR: iqtree.cpp:3149: virtual pair<int, int> IQTree::optimizeNNI(bool): Assertion `curScore > appliedNNIs.at(0).newloglh - params->loglh_epsilon' failed.
ERROR: STACK TRACE FOR DEBUGGING:
ERROR:
ERROR: *** IQ-TREE CRASHES WITH SIGNAL ABORTED
ERROR: *** For bug report please send to developers:
ERROR: *** Log file: /localdisk/home/atwyford/Programs/cflib/scripts/Euphrasia_UK_maxmiss020318.cf.log
ERROR: *** Alignment files (if possible)
Aborted
I’ve attached the logfile (relevant part line 1255 onward) and the first 10 lines of the alignment. I note that the scaffold is missing in this file (reported as NA)—is this part of the problem? I formatted the data with cflib, but I might need to go back and check the format for scaffold numbering in the genome file.
In the meantime, I'll generate a sequence file with invariant sites, in the hope this gets round some of these issues.
Many thanks in advance for your help.
Alex