absee has underwent a lot of structural changes.
First, it only retrieves the information you want instead of returning all traces and called bases.
Second, it’s a class now, so you can hold onto multiple sequencing data.
Third, it now has quality scores.
%irb
>> require ‘absee’
=> true
>> my_variable = ABSee.new()
=> #<ABSee:0x000001008599d0>
>> my_variable.read("/Users/Jenny/Desktop/my_sequence.ab1")
=> nil
>> my_variable.get_calledSequence()
Class Methods
- read(file_location)
- returns nil
- get_traceA()
- returns an array with the trace data for adenine
- get_traceG()
- returns an array with the trace data for guanine
- get_traceC()
- returns an array with the trace data for cytosine
- get_traceT()
- returns an array with the trace data for thymine
- get_calledSequence()
- returns an array with the Basecalled sequence
- get_qualityScores()
- returns an array with the Basecalled quality scores
- get_peakIndexes()
- returns an array with indexes of the called sequence in the trace
previous articles