beauti bug? "Object with idref=span_1.skygrid has not been previously declared."

37 views
Skip to first unread message

Morgan Geniviva

unread,
Aug 22, 2023, 10:18:44 AM8/22/23
to beast-users
Hi all! I'm trying to run beast with unlinked partitions and also run a marginal likelihood estimator. I'm getting this error:

"SEVERE: Parsing error - poorly formed BEAST file, unique_ENV_HKY+F+G4_relaxed.xml:

Object with idref=span_1.skygrid has not been previously declared."

because the idref in the marginal likelihood chunk doesn't match up with the id from the skygrid chunk:

Screen Shot 2023-08-21 at 2.19.50 PM.png

but the id in the skygrid chunk is Screen Shot 2023-08-21 at 2.25.31 PM.png

I manually fixed this in the xml file but then had the same issue with the tree model id:

"SEVERE: Parsing error - poorly formed BEAST file, unique_ENV_HKY+F+G4_relaxed.xml:

Object with idref=treeModel has not been previously declared."

The idref in the marginal likelihood estimator chunk does not match up with the id in the tree model chunk Screen Shot 2023-08-21 at 2.30.24 PM.pngScreen Shot 2023-08-21 at 2.30.52 PM.png

I am wondering if this is a bug in beauti? Also I am new to using the marginal likelihood estimator so I am wondering if just manually fixing the idrefs in the marginal likelihood chunk is sufficient to remedying this issue?

Thanks,

Morgan

weedy23

unread,
Aug 24, 2025, 5:28:28 PM (14 days ago) Aug 24
to beast-users
Hi Morgan,
This is a long shot two years later, but did you ever work this out? This is happening to me as well. The blocks do not match. 
Sarah

Reply all
Reply to author
Forward
0 new messages