fn() addToProfile
Sequence-to-profile alignment with sequence integration.

Defined in <seqan/align_profile.h>
Signature void addToProfile(profile, seq[, lDiag, uDiag]);


profile The profile to add seq to. A String over ProfileChar.
seq String to align to profile.
lDiag Lower diagonal for alignment (SignedIntegerConcept).
uDiag Upper diagonal for alignment (SignedIntegerConcept).

Detailed Description

seq will be aligned to profile using globalAlignment. To compute a banded alignment lDiag and uDiag have to be given. The resulting alignment will then be integrated into profile by incrementing the count values of the profile entries that correspond to the seq row of the alignment.

Data Races

If not stated otherwise, concurrent invocation is not guaranteed to be thread-safe.