This function takes a vector of signature 'types' and selects an appropriate color palette.
It checks if the types match predefined palettes and
returns the matching palette or a default palette pal_set2()
if no exact match is found.
Usage
auto_palette(types, default = pal_set2(), verbose = TRUE)
Examples
if (FALSE) # Example usage:
auto_palette(c("T>G", "T>G"))
# \dontrun{}