Skip to content

Commit

Permalink
Merge pull request #1404 from nextstrain/chore/cleanup-3
Browse files Browse the repository at this point in the history
  • Loading branch information
ivan-aksamentov authored Feb 13, 2024
2 parents 611e059 + 7268726 commit 3195eca
Show file tree
Hide file tree
Showing 10 changed files with 539 additions and 681 deletions.
4 changes: 0 additions & 4 deletions packages/nextclade/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -82,10 +82,6 @@ rstest_reuse = "=0.5.0"
name = "bench_create_stripes"
harness = false

[[bench]]
name = "bench_seed_match"
harness = false

[[bench]]
name = "bench_seed_alignment"
harness = false
2 changes: 1 addition & 1 deletion packages/nextclade/benches/bench_create_stripes.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use criterion::{black_box, criterion_group, criterion_main, Criterion, Throughput};
use nextclade::align::seed_alignment::create_alignment_band;
use nextclade::align::seed_match2::SeedMatch2;
use nextclade::align::seed_match::SeedMatch2;

pub fn bench_create_stripes(c: &mut Criterion) {
let seed_matches = black_box(vec![
Expand Down
2 changes: 1 addition & 1 deletion packages/nextclade/benches/bench_seed_alignment.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ use std::path::PathBuf;
use criterion::{black_box, criterion_group, criterion_main, Criterion};
use nextclade::align::params::AlignPairwiseParams;
use nextclade::align::seed_alignment::create_alignment_band;
use nextclade::align::seed_match2::{get_seed_matches_maybe_reverse_complement, CodonSpacedIndex, SeedMatchesResult};
use nextclade::align::seed_match::{get_seed_matches_maybe_reverse_complement, CodonSpacedIndex, SeedMatchesResult};
use nextclade::alphabet::nuc::to_nuc_seq;

pub fn bench_seed_alignment(c: &mut Criterion) {
Expand Down
22 changes: 0 additions & 22 deletions packages/nextclade/benches/bench_seed_match.rs

This file was deleted.

4 changes: 2 additions & 2 deletions packages/nextclade/src/align/align.rs
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
use crate::align::backtrace::{backtrace, AlignmentOutput};
use crate::align::band_2d::Stripe;
use crate::align::band_2d::{full_matrix, simple_stripes};
use crate::align::params::AlignPairwiseParams;
use crate::align::score_matrix::{score_matrix, ScoreMatrixResult};
use crate::align::seed_alignment::create_alignment_band;
use crate::align::seed_match2::{get_seed_matches_maybe_reverse_complement, CodonSpacedIndex, SeedMatchesResult};
use crate::align::params::AlignPairwiseParams;
use crate::align::seed_match::{get_seed_matches_maybe_reverse_complement, CodonSpacedIndex, SeedMatchesResult};
use crate::alphabet::aa::Aa;
use crate::alphabet::letter::Letter;
use crate::alphabet::nuc::Nuc;
Expand Down
1 change: 0 additions & 1 deletion packages/nextclade/src/align/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,3 @@ pub mod score_matrix_aa;
pub mod score_matrix_nuc;
pub mod seed_alignment;
pub mod seed_match;
pub mod seed_match2;
11 changes: 1 addition & 10 deletions packages/nextclade/src/align/seed_alignment.rs
Original file line number Diff line number Diff line change
@@ -1,21 +1,12 @@
use crate::align::band_2d::full_matrix;
use crate::align::band_2d::Stripe;
use crate::align::params::AlignPairwiseParams;
use crate::align::seed_match::seed_match;
use crate::align::seed_match2::{get_seed_matches2, CodonSpacedIndex, SeedMatch2};
use crate::align::seed_match::SeedMatch2;
use crate::alphabet::letter::Letter;
use crate::alphabet::nuc::Nuc;
use crate::coord::position::LocalSpace;
use crate::make_error;
use crate::utils::collections::first;
use eyre::Report;
use log::trace;
use num_traits::abs;
use num_traits::clamp;
use num_traits::clamp_min;
use std::cmp::max;
use std::cmp::min;
use std::collections::BTreeMap;

/// generate a vector of query sequence positions that are followed by at least `seed_length`
/// valid characters. Positions in this vector are thus "good" positions to start a query k-mer.
Expand Down
Loading

0 comments on commit 3195eca

Please sign in to comment.