Reduces an alphabet using physicochemical properties.
Usage
create_encoding(prop, len)
Arguments
prop
matrix of properties with number of column equal to the
length of the alphabet. Column must be named after elements of the
alphabet. Each row represents a different physicochemical property.
len
length of the resulting encoding. Must be larger than zero and
smaller than number of elements in the alphabet.
Value
An encoding.
Details
The encoding is a list of groups to which elements of an alphabet
should be reduced. All elements of the alphabet (all
amino acids or all nucleotides) should appear in the encoding.
See Also
calc_ed: calculate the encoding distance between two encodings.
encoding2df: converts an encoding to a data frame.
validate_encoding: validate a structure of an encoding.