Расколите последовательность аминокислот с ферментом
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(...)
расколите (..., ' вызовы 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