mirror of
https://github.com/metabarcoding/obitools4.git
synced 2025-06-29 16:20:46 +00:00
complete the correction related to the tag detection
Former-commit-id: 98326fb0f27788de672cdbd686b32b4dc2615038
This commit is contained in:
@ -133,7 +133,8 @@ func (marker *Marker) Match(sequence *obiseq.BioSequence) *DemultiplexMatch {
|
|||||||
reverse, _ := sequence.Subsequence(start,end, false)
|
reverse, _ := sequence.Subsequence(start,end, false)
|
||||||
defer reverse.Recycle()
|
defer reverse.Recycle()
|
||||||
reverse = reverse.ReverseComplement(true)
|
reverse = reverse.ReverseComplement(true)
|
||||||
rtag, err := sequence.Subsequence(end, end+marker.taglength, false)
|
endtag := goutils.MinInt(end+marker.taglength,sequence.Len())
|
||||||
|
rtag, err := sequence.Subsequence(end, endtag, false)
|
||||||
defer rtag.Recycle()
|
defer rtag.Recycle()
|
||||||
srtag := ""
|
srtag := ""
|
||||||
|
|
||||||
@ -191,7 +192,8 @@ func (marker *Marker) Match(sequence *obiseq.BioSequence) *DemultiplexMatch {
|
|||||||
defer direct.Recycle()
|
defer direct.Recycle()
|
||||||
direct = direct.ReverseComplement(true)
|
direct = direct.ReverseComplement(true)
|
||||||
|
|
||||||
ftag, err := sequence.Subsequence(end,end+marker.taglength, false)
|
endtag := goutils.MinInt(end+marker.taglength,sequence.Len())
|
||||||
|
ftag, err := sequence.Subsequence(end,endtag, false)
|
||||||
defer ftag.Recycle()
|
defer ftag.Recycle()
|
||||||
sftag := ""
|
sftag := ""
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Reference in New Issue
Block a user