Class: LoadQualInHash
- Inherits:
-
QualReader
- Object
- QualReader
- LoadQualInHash
- Defined in:
- lib/seqtrimnext/utils/load_qual_in_hash.rb
Overview
Define a subclass to override events
Instance Attribute Summary collapse
-
#quals ⇒ Object
readonly
Returns the value of attribute quals.
Instance Method Summary collapse
-
#on_begin_process ⇒ Object
override begin processing.
-
#on_end_process ⇒ Object
override end processing.
- #on_process_sequence(seq_name, seq_qual) ⇒ Object
Instance Attribute Details
#quals ⇒ Object (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_process ⇒ Object
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_process ⇒ Object
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 |