Add neutral loss on natural amino acids
(any)
Generate peptide fragments from a molecular formula.
(string)
The molecular formula to fragment.
(object?)
Fragmentation options.
| Name | Description |
|---|---|
options.a boolean
(default false)
|
Generate a-type fragments. |
options.b boolean?
|
Generate b-type fragments. Defaults to
true
if no options are specified, otherwise
false
.
|
options.c boolean
(default false)
|
Generate c-type fragments. |
options.x boolean
(default false)
|
Generate x-type fragments. |
options.y boolean?
|
Generate y-type fragments. Defaults to
true
if no options are specified, otherwise
false
.
|
options.z boolean
(default false)
|
Generate z-type fragments. |
options.i boolean
(default false)
|
Generate internal fragments. |
options.ya boolean
(default false)
|
Generate ya-type double fragmentation. |
options.yb boolean
(default false)
|
Generate yb-type double fragmentation. |
options.yc boolean
(default false)
|
Generate yc-type double fragmentation. |
options.zc boolean
(default false)
|
Generate zc-type double fragmentation. |
options.maxInternal number
(default Infinity)
|
Maximum number of residues for internal fragments. |
options.minInternal number
(default 0)
|
Minimum number of residues for internal fragments. |
Array<string>:
Array of fragment molecular formulas.
Digest a peptide sequence using a specified enzyme.
(string)
The peptide sequence to digest.
(object
= {})
Digestion options.
| Name | Description |
|---|---|
options.enzyme string
|
The enzyme to use for digestion. Required. Supported values: 'chymotrypsin', 'trypsin', 'lysc', 'glucph4', 'glucph8', 'thermolysin', 'cyanogenbromide', 'any'. |
options.minMissed number
(default 0)
|
Minimum number of missed cleavages. |
options.maxMissed number
(default 0)
|
Maximum number of missed cleavages. |
options.minResidue number
(default 0)
|
Minimum number of residues in a fragment. |
options.maxResidue number
(default Infinity)
|
Maximum number of residues in a fragment. |
options.minDigestions number
(default 0)
|
Minimum number of cleavage sites to use. Generates all combinations with at least this many cleavages. Defaults to
0
.
|
options.maxDigestions number
(default Infinity)
|
Maximum number of cleavage sites to use. Generates all combinations with at most this many cleavages. Defaults to
Infinity
.
|
Array<string>:
Array of digested peptide fragments.
Create fragments from selected cleavage sites.
Array<{sequence: string, nbResidue: number, from: number, to: number}>:
Fragment objects.