setup_correction.pynow checks whether the amount of colors provided in the configuration file field
divergence_colorsis at least equal to the number of divergence nodes in the lineage that goes from the focal species to the second-to-last divergence node before the root (the root node is ignored because the divergence(s) at this node will not be rate-adjusted). This way, we are sure that there are enough colors to depict all of the divergence lines in the mixed plot.
fc_configfile.pynow warns and exits if
divergence_colorsconfiguration file field was left empty.
- Few other edits made to match the general style of logging messages