Найдите рестрикционные ферменты, которые режут нуклеотидную последовательность
[
Enzymes
, Sites
]
= rebasecuts(SeqNT
)
rebasecuts(SeqNT
, Group)
rebasecuts(SeqNT
, [Q
, R
])
rebasecuts(SeqNT
, S
)
SeqNT | Нуклеотидная последовательность. |
Group | Массив ячеек из символьных векторов или строкового вектора, представляющий имена допустимых рестрикционных ферментов. |
Q , R | Базовые положения, которые ограничивают поиск всеми сайтами между базовыми Q и базовые R . |
S | Базовое положение, которое ограничивает поиск всеми сайтами после базового S . |
Enzymes | Массив ячеек из символьных векторов, содержащий имена рестрикционных ферментов из REBASE®, база данных рестрикционных ферментов. |
Sites | Вектор сайтов вырезания, идентифицируемый номером базового положения, перед каждым вырезом. |
[
находит все рестрикционные ферменты, которые режут Enzymes
, Sites
]
= rebasecuts(SeqNT
)SeqNT
, нуклеотидная последовательность.
rebasecuts(
ограничивает поиск следующими SeqNT
, Group)
Group
, список ферментов.
rebasecuts(
ограничивает поиск теми ферментами, которые разрезают после положения основания, заданного SeqNT
, [Q
, R
])Q
и перед базовым положением, заданным R
.
rebasecuts(
ограничивает поиск теми ферментами, которые разрезают сразу после положения основания, заданного SeqNT
, S
)S
.
REBASE, база данных рестрикционных ферментов, представляет собой набор информации о рестрикционных ферментах и родственных белках. Для получения дополнительной информации о REBASE смотрите:
Создайте нуклеотидную последовательность.
seq = 'AGAGGGGTACGCGCTCTGAAAAGCGGGAACCTCGTGGCGCTTTATTAA';
Найти все возможные ферменты и сайты расщепления в последовательности.
[enzymes, sites] = rebasecuts(seq)
Найти, где рестрикционные ферменты CfoI
и Tru9I
вырезать последовательность.
[enzymes, sites] = rebasecuts(seq, {'CfoI','Tru9I'}) enzymes = 'CfoI' 'CfoI' 'Tru9I' sites = 13 39 45
Найдите все возможные ферменты, которые разрезают после основы 7.
enzymes = rebasecuts(seq, 7) enzymes = 'Csp6I' 'CviQI' 'RsaNI'
Найдите все возможные ферменты, которые разрезаются между основами 11 и 37.
enzymes = rebasecuts(seq, [11 37]) enzymes = 'AccII' 'AspLEI' 'BmiI' 'Bsh1236I' 'BspFNI' 'BspLI' 'BstFNI' 'BstHHI' 'BstUI' 'CfoI' 'FnuDII' 'GlaI' 'HhaI' 'Hin6I' 'HinP1I' 'Hpy188I' 'HspAI' 'MvnI' 'NlaIV' 'PspN4I' 'SetI'
[1] Roberts, R.J., Vincze, T., Posfai, J. and Macelis, D. (2007). REBASE - ферменты и гены для рестрикции и модификации ДНК. Nucl. Acids Res. 35, D269-D270.
[2] Официальный веб-сайт REBASE: http://rebase.neb.com
.
cleave
| cleavelookup
| regexp
| restrict
| seq2regexp