Skip to content

Commit 4682bee

Browse files
author
hextraza
committed
Disable trimming
1 parent 5ec06db commit 4682bee

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

src/align.rs

+9-4
Original file line numberDiff line numberDiff line change
@@ -514,8 +514,11 @@ fn score_sequences<'a>(
514514
let mut read_rev: Option<DnaString> = None;
515515

516516
// Generate score and equivalence class for this read by aligning the sequence against the reference after trimming it for quality.
517-
let trimmed_read = trim_sequence(&read, sequence_metadata[1].as_str(), &aligner_config);
518-
let (sequence_alignment, sequence_filter_reason) = pseudoalign(&trimmed_read, index, &aligner_config, MIN_READ_LENGTH);
517+
518+
// TODO add these back to the bam processing as well
519+
//let trimmed_read = trim_sequence(&read, sequence_metadata[1].as_str(), &aligner_config);
520+
//let (sequence_alignment, sequence_filter_reason) = pseudoalign(&trimmed_read, index, &aligner_config, MIN_READ_LENGTH);
521+
let (sequence_alignment, sequence_filter_reason) = pseudoalign(&read, index, &aligner_config, MIN_READ_LENGTH);
519522

520523
// If there's a mate sequence, also perform the alignment for it
521524
let mut mate_sequence_alignment: Option<AlignmentScore> = None;
@@ -527,10 +530,12 @@ fn score_sequences<'a>(
527530
.expect("Error -- read and reverse read files do not have matching lengths: ")
528531
.expect("Error -- could not parse reverse read. Input R2 data malformed.");
529532

530-
let trimmed_mate_read = trim_sequence(&mate_read, mate_sequence_metadata[1].as_str(), &aligner_config);
531-
let (score, filter_reason) = pseudoalign(&trimmed_mate_read, index, &aligner_config, MIN_READ_LENGTH);
533+
//let trimmed_mate_read = trim_sequence(&mate_read, mate_sequence_metadata[1].as_str(), &aligner_config);
534+
//let (score, filter_reason) = pseudoalign(&trimmed_mate_read, index, &aligner_config, MIN_READ_LENGTH);
535+
let (score, filter_reason) = pseudoalign(&mate_read, index, &aligner_config, MIN_READ_LENGTH);
532536

533537
mate_sequence_alignment = Some(score);
538+
//read_rev = Some(trimmed_mate_read);
534539
read_rev = Some(mate_read);
535540
mate_sequence_filter_reason = filter_reason;
536541
}

0 commit comments

Comments
 (0)