mirror of
https://github.com/metabarcoding/obitools4.git
synced 2025-12-08 16:50:27 +00:00
Work on iterators and recycling of biosequences
This commit is contained in:
@@ -44,7 +44,7 @@ func (s BioSequence) IsNil() bool {
|
||||
return s.sequence == nil
|
||||
}
|
||||
|
||||
func (s BioSequence) Reset() {
|
||||
func (s *BioSequence) Reset() {
|
||||
s.sequence.id.Reset()
|
||||
s.sequence.definition.Reset()
|
||||
s.sequence.sequence.Reset()
|
||||
@@ -168,6 +168,10 @@ func (s BioSequence) SetQualities(qualities Quality) {
|
||||
s.sequence.qualities.Write(qualities)
|
||||
}
|
||||
|
||||
func (s BioSequence) WriteQualities(data []byte) (int, error) {
|
||||
return s.sequence.qualities.Write(data)
|
||||
}
|
||||
|
||||
func (s BioSequence) Write(data []byte) (int, error) {
|
||||
return s.sequence.sequence.Write(data)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user