def mask_seq_hard!(cutoff)
raise SeqError, "seq is nil" if self.seq.nil?
raise SeqError, "qual is nil" if self.qual.nil?
def mask_seq_hard!(cutoff)
raise SeqError, "seq is nil" if self.seq.nil?
raise SeqError, "qual is nil" if self.qual.nil?
- raise SeqError, "Bad cutoff value: #{cutoff}" unless (SCORE_MIN .. SCORE_MAX).include? cutoff
+ raise SeqError, "cufoff value: #{cutoff} out of range #{SCORE_MIN} .. #{SCORE_MAX}" unless (SCORE_MIN .. SCORE_MAX).include? cutoff
na_seq = NArray.to_na(self.seq, "byte")
na_qual = NArray.to_na(self.qual, "byte")
na_seq = NArray.to_na(self.seq, "byte")
na_qual = NArray.to_na(self.qual, "byte")
def mask_seq_soft!(cutoff)
raise SeqError, "seq is nil" if self.seq.nil?
raise SeqError, "qual is nil" if self.qual.nil?
def mask_seq_soft!(cutoff)
raise SeqError, "seq is nil" if self.seq.nil?
raise SeqError, "qual is nil" if self.qual.nil?
- raise SeqError, "Bad cutoff value: #{cutoff}" unless (SCORE_MIN .. SCORE_MAX).include? cutoff
+ raise SeqError, "cufoff value: #{cutoff} out of range #{SCORE_MIN} .. #{SCORE_MAX}" unless (SCORE_MIN .. SCORE_MAX).include? cutoff
na_seq = NArray.to_na(self.seq, "byte")
na_qual = NArray.to_na(self.qual, "byte")
na_seq = NArray.to_na(self.seq, "byte")
na_qual = NArray.to_na(self.qual, "byte")