Dear all,
I'm trying to do phylogenetic reconstruction using discrete character data, such as geographical distribution. For example:
species A Asia
species B Europe
species C Africa
species D Europe
This works fine for me, however, my situation is that some species are distributed in more than one continents, for example
species E Asia,Europe
My question is how I can code multiple character states into one data point for popular phylogenetics softwares, including BEAST, MrBayes, Mesquite, etc. My favorite is BEAST. I tried the way above in BEAST, but it didn't work. In the xml file, "Asia,Europe" is treated as one character state, instead of "Asia" and "Europe", which I desired. So I'm posting to request if anyone can give me a solution, or tell me it's just not possible.
Thanks!
I don't have any clue about the softwares you mentioned, but can't you split the multi-continent species to different lines like
species E Asia
species E Europe
Will this work for you?
Yeah, it looks like species to continent is a many-to-many relationship.
That sounds a nice idea. I just tried. In BEAST, I wrote the lines in XML as two lines: <attr name="location">Fujian</attr> <attr name="location">Guangdong</attr> I'm waiting to see if BEAST really treats it as two states.
I found that the lower line overrides the upper line. So it didn't work for BEAST.
Oh, may be try it as two different location id's but with same names. I was just looking here or just contact the developers.