When using RAxML over a set of many concatenated alignments for which we know the preferred model, we usually create a partition per model that includes all the genes following that model. I have been asked whether this would have an effect on the estimated branch length as compared to a procedure that would create a single partition per gene. I would like to hear your thoughts on that.
Perhaps this is something that others have explored in the past.