Class: LoadQualInHash

Inherits:
QualReader
  • Object
show all
Defined in:
lib/seqtrimnext/utils/load_qual_in_hash.rb

Overview

Define a subclass to override events

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#qualsObject (readonly)

Returns the value of attribute quals.



22
23
24
# File 'lib/seqtrimnext/utils/load_qual_in_hash.rb', line 22

def quals
  @quals
end

Instance Method Details

#on_begin_processObject

override begin processing



25
26
27
# File 'lib/seqtrimnext/utils/load_qual_in_hash.rb', line 25

def on_begin_process()
	@quals = {}
end

#on_end_processObject

override end processing



34
35
# File 'lib/seqtrimnext/utils/load_qual_in_hash.rb', line 34

def on_end_process()
end

#on_process_sequence(seq_name, seq_qual) ⇒ Object



29
30
31
# File 'lib/seqtrimnext/utils/load_qual_in_hash.rb', line 29

def on_process_sequence(seq_name,seq_qual)
	@quals[seq_name]=seq_qual
end