Расколите последовательность аминокислот с ферментом
Fragments
= cleave(SeqAA
, Enzyme
)
Fragments
= cleave(SeqAA
, PeptidePattern
, Position
)
[Fragments
, CuttingSites
]
= cleave(...)
[Fragments
, CuttingSites
, Lengths
]
= cleave(...)
[Fragments
, CuttingSites
, Lengths
, Missed
]
= cleave(...)
cleave(..., 'PartialDigest', PartialDigestValue
,
...)
cleave(..., 'MissedSites', MissedSitesValue
,
...)
cleave(..., 'Exception', ExceptionValue
,
...)
SeqAA | Одно из следующего:
Примеры: |
Enzyme | Вектор символов или строка, задающая имя или код сокращения для фермента или составной объект, для которого литература задает правило разламывания. СоветИспользуйте функцию |
PeptidePattern | Короткая последовательность аминокислот, чтобы искать в
|
Position | Целое число от ПримечаниеПоложение |
PartialDigestValue | Значение от |
MissedSitesValue | Неотрицательное целое число, задающее максимальное количество пропущенных сайтов разламывания. Вывод включает все возможные фрагменты пептида, которые могут следовать из пропавших без вести |
ExceptionValue | Регулярное выражение (MATLAB), задающий исключение, управляет к правилу разламывания, сопоставленному с Чтобы видеть регулярное выражение для правил исключения трипсина, проверяйте Раскалывать Интерполяционную таблицу. |
Fragments | Массив ячеек из символьных векторов, представляющий фрагменты от разламывания. |
CuttingSites | Числовой вектор, содержащий индексы, представляющие сайты разламывания. ПримечаниеФункция |
Lengths | Числовой вектор, содержащий длину каждого фрагмента. |
Missed | Числовой вектор, содержащий количество пропущенных сайтов разламывания для каждого фрагмента пептида. |
Fragments
= cleave(SeqAA
, Enzyme
)SeqAA
сокращений, последовательность аминокислот, в части на сайтах разламывания, специфичных для Enzyme
, вектора символов или строки, задающей имя или код сокращения для фермента или составной объект, для которого литература задает правило разламывания. Это возвращает Fragments
, массив ячеек из символьных векторов, представляющий фрагменты от разламывания.
Используйте функцию cleavelookup
, чтобы отобразить имена ферментов и составных объектов в библиотеке правила разламывания.
сокращения Fragments
= cleave(SeqAA
, PeptidePattern
, Position
)SeqAA
, последовательность аминокислот, в части на сайтах разламывания, заданных шаблоном пептида и положением.
[
возвращает числовой вектор, содержащий индексы, представляющие сайты разламывания. Fragments
, CuttingSites
]
= cleave(...)
Функция cleave
добавляет 0
в список, таким образом
. Используйте , numel(CuttingSites)==numel(Fragments)
CuttingSites
+
1
, чтобы указать на первую аминокислоту каждого фрагмента, соответствующего к исходной последовательности.
[
возвращает числовой вектор, содержащий длину каждого фрагмента.Fragments
, CuttingSites
, Lengths
]
= cleave(...)
[
возвращает числовой вектор, содержащий количество пропущенных сайтов разламывания для каждого фрагмента.Fragments
, CuttingSites
, Lengths
, Missed
]
= cleave(...)
вызывает cleave(..., 'PropertyName', PropertyValue, ...)
cleave
с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Заключите каждый PropertyName
в одинарные кавычки. Каждый PropertyName
является нечувствительным к регистру. Это имя свойства / пары значения свойства следующие:
cleave(..., 'PartialDigest',
моделирует частичное пищеварение, где PartialDigestValue
,
...)PartialDigestValue
является вероятностью сокращаемого сайта разламывания. PartialDigestValue
является значением от 0
до 1
(значение по умолчанию).
Эта таблица приводит некоторые общие протеазы и их сайты разламывания.
Протеаза | Шаблон пептида | Положение |
---|---|---|
Кислота аспарагиновой кислоты N | D | 1 |
Химотрипсин | [WYF](?!P) | 1 |
Глутэмайн К. | [ED](?!P) | 1 |
Лизин C | [K](?!P) | 1 |
Трипсин | [KR](?!P) | 1 |
cleave(..., 'MissedSites',
возвращает все возможные фрагменты пептида, которые могут следовать из пропавших без вести MissedSitesValue
,
...)MissedSitesValue
или меньшего количества сайтов разламывания. MissedSitesValue
является неотрицательным целым числом. Значением по умолчанию является 0
, который эквивалентен идеальному пищеварению.
cleave(..., 'Exception',
задает правило исключения к правилу разламывания, сопоставленному с ExceptionValue
,
...)Enzyme
. ExceptionValue
является регулярным выражением (MATLAB). По умолчанию правила исключения только применяются в случае трипсина, и все другие ферменты не имеют никакого правила исключения, которое задано как пустой символьный вектор. Чтобы предотвратить использование исключений по умолчанию для трипсина, задайте пустой символьный вектор как правило исключения.
cleavelookup
| rebasecuts
| regexp
| restrict
| seqshowwords