Amino acids in the same evolutionary positions showing strong selection signatures at the nucleic acid and amino acid levels. Results obtained with PAML (M8), SLAC, FEL, MEME, FUBAR and TreeSAAP (at least one property under selection) are marked with a black box at sites showing positive selection. Sites with at least three properties under selection in TreeSAAP are marked with an asterisk. Background colours represent amino acid properties: polar positive (yellow), polar negative (red), polar neutral (green), non-polar neutral (purple), non-polar aliphatic (blue) and non-polar aromatic (pink).The three typical soil types – karst, Danxia and acid soils – where the species grow are marked with circles, triangles and squares, respectively.