The input file is in the following format and contains three parts:
A host tree
A parasite tree
The associations between symbiont/parasite and hosts
Example:
Suppose the host tree is ((a,b),(c,d)) and the parasite tree is ((p1,p2),p3), and we have the following associations:
p1 is associated with a
p2 is associated with b
p3 is associated with d
The corresponding file would look like this:
#NEXUS
BEGIN HOST;
TREE * Host = ((a,b),(c,d));
ENDBLOCK;
BEGIN PARASITE;
TREE * Parasite = ((p1,p2),p3);
ENDBLOCK;
BEGIN DISTRIBUTION;
RANGE
p1: a,
p2: b,
p3: d
;
END;