in both phylogenetic signal and ancestral state, the parser of the trait file does not read the header line.
this happens in both .csv and .tsv formats
instead, the columns are simply Column 1 and Column 2...
and subsequent calculations will fail because the length of the traits is different from the length of the tip labels.
workaround: i left off the headers, and just remembered what was in each column.
in both phylogenetic signal and ancestral state, the parser of the trait file does not read the header line. this happens in both .csv and .tsv formats instead, the columns are simply Column 1 and Column 2... and subsequent calculations will fail because the length of the traits is different from the length of the tip labels. workaround: i left off the headers, and just remembered what was in each column.