2022-01-13 23:27:39 +01:00
|
|
|
package obiseq
|
|
|
|
|
|
2022-08-23 11:11:36 +02:00
|
|
|
// A method that concatenates two BioSequences.
|
2022-02-21 19:00:23 +01:00
|
|
|
func (sequence *BioSequence) Join(seq2 *BioSequence, inplace bool) *BioSequence {
|
2022-01-13 23:27:39 +01:00
|
|
|
|
2022-01-14 16:10:19 +01:00
|
|
|
if !inplace {
|
|
|
|
|
sequence = sequence.Copy()
|
2022-01-13 23:27:39 +01:00
|
|
|
}
|
|
|
|
|
|
2022-01-14 16:10:19 +01:00
|
|
|
sequence.Write(seq2.Sequence())
|
|
|
|
|
|
|
|
|
|
return sequence
|
2022-01-13 23:27:39 +01:00
|
|
|
}
|