Соедините две последовательности, чтобы произвести самую короткую суперпоследовательность
SeqNT3
= joinseq(SeqNT1
, SeqNT2
)
SeqNT1 , SeqNT2 | Последовательности нуклеотида. Введите вектор символов или строку для каждой последовательности. |
создает новую последовательность, которая является самой короткой суперпоследовательностью SeqNT3
= joinseq(SeqNT1
, SeqNT2
)SeqNT1
и SeqNT2
. Если нет никакого перекрытия между последовательностями, то SeqNT2
конкатенирован в конец SeqNT1
. Если длина перекрытия является тем же самым в обоих концах последовательности, то перекрытие в конце SeqNT1
и запуска SeqNT2
используется, чтобы соединить последовательности.
Если SeqNT1
является подпоследовательностью SeqNT2
, то SeqNT2
возвращен как самая короткая суперпоследовательность и наоборот.
Соедините две последовательности, которые содержат перекрытие.
seq1 = 'ACGTAAA'; seq2 = 'AAATGCA'; joined = joinseq(seq1,seq2) joined = ACGTAAATGCA