Расколите последовательность аминокислот с ферментом
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