In CAFE terms, lambda represents the rate of change of evolution in a tree. Λ values may be specified in one of four ways:
-l lambda values: This option allows the user to specify the value(s) of λ. If more than one λ is specified, then the -t option must also be used. λ values are specified in the order 1 2 3... which correspond to the integers specified in the -t option. λ values should be separated by spaces.
-s: CAFE will search using an optimization algorithm to find the value(s) of λ that maximize the log likelihood of the data for all families. CAFE starts with an intermediate value and then searches iteratively for the best value for λ (or set of λ values if used in conjunction with the -t option). Subsequent analyses will automatically use the results from the lambda search.
-r start:step:end: Returns the likelihood scores for λ values in the user specified range (start:step:end). For example, to see the score distribution with a lambda between 0.003 and 0.005, the range would be 0.003:0.001:0.005. In case of more than one lambda, ranges are separated by a space.
-t lambda structure: To investigate whether different parts of the tree are evolving at different rates, the user may specify which branches of the tree will take the same or different λ values. Input the same NEWICK tree structure as in the tree command, but exclude branch lengths and substitute integer values from 1 up to n or taxon names (where n = the total number of branches on the tree; matching integer values indicate that these branches will take the same value of λ). Default: all branches have the same value for λ. Here is an example of a lambda structure:
This λ structure corresponds to the tree example above, and specifies λ = 1 for the Human, Chimp, and Ape branches, and λ =2 for the remaining branches.