Header menu logo BioFSharp

SmithWaterman Type

Local pairwise alignment algorithm (AffineGaps)

Constructors

Constructor Description

SmithWaterman()

Full Usage: SmithWaterman()

Returns: SmithWaterman
Returns: SmithWaterman

Static members

Static member Description

SmithWaterman.align (fstSeq, sndSeq, costs)

Full Usage: SmithWaterman.align (fstSeq, sndSeq, costs)

Parameters:
Returns: Alignment<Nucleotide list, LocalAlignmentInfo>

Returns the optimal local alignment of two Nucleotide BioArrays

fstSeq : BioArray<Nucleotide>
sndSeq : BioArray<Nucleotide>
costs : Costs<Nucleotide>
Returns: Alignment<Nucleotide list, LocalAlignmentInfo>

SmithWaterman.align (fstSeq, sndSeq, costs)

Full Usage: SmithWaterman.align (fstSeq, sndSeq, costs)

Parameters:
Returns: Alignment<AminoAcidSymbol list, LocalAlignmentInfo>

Returns the optimal local alignment of two AminoAcidSymbol BioArrays

fstSeq : BioArray<AminoAcidSymbol>
sndSeq : BioArray<AminoAcidSymbol>
costs : Costs<AminoAcidSymbol>
Returns: Alignment<AminoAcidSymbol list, LocalAlignmentInfo>

SmithWaterman.align (fstSeq, sndSeq, costs)

Full Usage: SmithWaterman.align (fstSeq, sndSeq, costs)

Parameters:
Returns: Alignment<AminoAcid list, LocalAlignmentInfo>

Returns the optimal local alignment of two AminoAcid BioArrays

fstSeq : BioArray<AminoAcid>
sndSeq : BioArray<AminoAcid>
costs : Costs<AminoAcid>
Returns: Alignment<AminoAcid list, LocalAlignmentInfo>

SmithWaterman.align (fstSeq, sndSeq, costs, gapValue)

Full Usage: SmithWaterman.align (fstSeq, sndSeq, costs, gapValue)

Parameters:
    fstSeq : 'A[]
    sndSeq : 'A[]
    costs : Costs<'A>
    gapValue : 'A

Returns: Alignment<'A list, LocalAlignmentInfo>

Returns the optimal local alignment of two arrays of generic values

fstSeq : 'A[]
sndSeq : 'A[]
costs : Costs<'A>
gapValue : 'A
Returns: Alignment<'A list, LocalAlignmentInfo>

SmithWaterman.alignOption (fstSeq, sndSeq, costs)

Full Usage: SmithWaterman.alignOption (fstSeq, sndSeq, costs)

Parameters:
    fstSeq : 'A[]
    sndSeq : 'A[]
    costs : Costs<'A>

Returns: Alignment<'A option list, LocalAlignmentInfo>

Returns the optimal local alignment of two arrays of generic values

fstSeq : 'A[]
sndSeq : 'A[]
costs : Costs<'A>
Returns: Alignment<'A option list, LocalAlignmentInfo>

Type something to start searching.