![]() |
OpenMS
|
Compact descriptor of a peptide instance held by the FragmentIndex. More...
#include <OpenMS/ANALYSIS/ID/FragmentIndex.h>
Public Member Functions | |
| Peptide (UInt32 protein_idx, UInt32 modification_idx, std::pair< uint16_t, uint16_t > sequence, float precursor_mz) | |
Public Attributes | |
| UInt32 | protein_idx |
| 0-based index into FASTA entries provided to build(); identifies the source protein More... | |
| UInt32 | modification_idx_ |
| Index into variant list produced by ModifiedPeptideGenerator for this subsequence (0 = unmodified) More... | |
| std::pair< uint16_t, uint16_t > | sequence_ |
| {start, length} within the source protein sequence (start is 0-based; length in residues) More... | |
| float | precursor_mz_ |
| Mono-isotopic m/z at charge 1 (M+H)+ of this peptide; used for sorting/filtering. More... | |
Compact descriptor of a peptide instance held by the FragmentIndex.
Field semantics and how they relate to the braced initializer lists used in tests {a, b, {c, d}, e}:
|
inline |
| UInt32 modification_idx_ |
Index into variant list produced by ModifiedPeptideGenerator for this subsequence (0 = unmodified)
| float precursor_mz_ |
Mono-isotopic m/z at charge 1 (M+H)+ of this peptide; used for sorting/filtering.
| UInt32 protein_idx |
0-based index into FASTA entries provided to build(); identifies the source protein
| std::pair<uint16_t , uint16_t> sequence_ |
{start, length} within the source protein sequence (start is 0-based; length in residues)