Calculate scores for two aligned sequences given a substitution matrix. Optionaly weight for each position in the alignment.

two_seq_score(x, y, mtx, weight)

Arguments

x

Sequence 1 as a character vector.

y

Sequence 2 as a character vector. Same length as sequence 1.

mtx

Substitution matrix as a numeric matrix.

weight

A numeric vector specifying weights for each position in sequences 1 and 2. Same length as sequences 1 and 2.

Value

A single weighted score.