Расколите последовательность аминокислот с ферментом
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 | Регулярное выражение, задающее исключение, управляет к правилу разламывания, сопоставленному с Чтобы видеть регулярное выражение для правил исключения трипсина, проверяйте Раскалывать Интерполяционную таблицу. |
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
регулярное выражение. По умолчанию правила исключения только применяются в случае трипсина, и все другие ферменты не имеют никакого правила исключения, которое задано как пустой символьный вектор. Чтобы предотвратить использование исключений по умолчанию для трипсина, задайте пустой символьный вектор как правило исключения.
cleavelookup
| rebasecuts
| restrict
| regexp