pub fn custom_with_matches(
        &mut self,
        x: TextSlice<'_>,
        y: TextSlice<'_>,
        matches: &[(u32, u32)],
    ) -> Alignment {
        self.band = Band::create_with_matches(x, y, self.k, self.w, &self.scoring, matches);
        self.compute_alignment(x, y)
    }
/// Compute the alignment with custom clip penalties with the kmer matches
/// between x and y being pre-computed as a Vector of pairs (xpos, ypos)
/// and sorted.
///
/// # Arguments
///
/// * `x` - Textslice
/// * `y` - Textslice
/// * `matches` - Vector of kmer matching pairs (xpos, ypos)
Compute the alignment with custom clip penalties with the kmer matches
between x and y being pre-computed as a Vector of pairs (xpos, ypos)
and sorted.
Compute the alignment with custom clip penalties with the kmer matches between x and y being pre - computed as a Vector of pairs ( xpos ypos ) and sorted .
pub fn custom_with_matches(
        &mut self,
        x: TextSlice<'_>,
        y: TextSlice<'_>,
        matches: &[(u32, u32)],
    ) -> Alignment {
        self.band = Band::create_with_matches(x, y, self.k, self.w, &self.scoring, matches);
        self.compute_alignment(x, y)
    }
pub fn custom_with_matches ( & mut self , x : TextSlice < ' _ > , y : TextSlice < ' _ > , matches : & [ ( u32 , u32 ) ] , ) -> Alignment { self . band = Band :: create_with_matches ( x , y , self . k , self . w , & self . scoring , matches ) ; self . compute_alignment ( x , y ) }
Compute the alignment with custom clip penalties with the kmer matches
between x and y being pre-computed as a Vector of pairs (xpos, ypos)
and sorted.
Compute the alignment with custom clip penalties with the kmer matches between x and y being pre - computed as a Vector of pairs ( xpos ypos ) and sorted .
&mut self
x
TextSlice<'_>
y
TextSlice<'_>
matches
&[(u32, u32)]
&mut self
x
TextSlice<'_>
y
TextSlice<'_>
matches
&[(u32, u32)]