DynamicProgrammingPairwiseAlignerAlign Method (ISequence, ISequence) |
Aligns two sequences using the affine gap metric, a gap open penalty and a gap extension penalty.
This method uses the existing gap open and extension penalties and similarity matrix.
Set these using GapOpenCost, GapExtensionCost and SimilarityMatrix properties before calling this method.
Namespace: Bio.Algorithms.AlignmentAssembly: Bio.Core (in Bio.Core.dll) Version: 2.0.0.1 (2.0.0.1)
Syntax public IList<IPairwiseSequenceAlignment> Align(
ISequence sequence1,
ISequence sequence2
)
Public Function Align (
sequence1 As ISequence,
sequence2 As ISequence
) As IList(Of IPairwiseSequenceAlignment)
public:
virtual IList<IPairwiseSequenceAlignment^>^ Align(
ISequence^ sequence1,
ISequence^ sequence2
) sealed
abstract Align :
sequence1 : ISequence *
sequence2 : ISequence -> IList<IPairwiseSequenceAlignment>
override Align :
sequence1 : ISequence *
sequence2 : ISequence -> IList<IPairwiseSequenceAlignment>
Parameters
- sequence1
- Type: BioISequence
First input sequence. - sequence2
- Type: BioISequence
Second input sequence.
Return Value
Type:
IListIPairwiseSequenceAlignmentA list of sequence alignments.
Implements
IPairwiseSequenceAlignerAlign(ISequence, ISequence)See Also