OpenMS
Loading...
Searching...
No Matches
UniPEFFEntries.cpp File Reference
#include "UniPEFFEntries.h"
#include <OpenMS/CONCEPT/LogStream.h>
#include <algorithm>
#include <cctype>
#include <string>
#include <unordered_map>
#include <utility>
#include <vector>

Namespaces

namespace  OpenMS
 Main OpenMS namespace.
 
namespace  OpenMS::UniPEFFEntries
 The annotations of the PEFF entries that UniPEFF writes for a UniProtKB entry: its canonical entry and the entries of its reconstructed isoforms.
 

Functions

bool isResidueCode (char c)
 PEFF VariantSimple newAA must be an amino-acid letter (or '*').
 
std::string positionOrUnknown (int p)
 0 → "?", else decimal.
 
std::vector< ChainPosition > parseChainPositions (const std::string &pp)
 
PreparedEntry prepareEntry (UniProtEntry &&e, const PtmMap &ptms, const std::string &prefix_override, bool option_b, bool record_processing, bool record_aa_mods, bool record_variants, bool record_isoforms, bool map_canonical_features, SkippedIsoformCounts &skipped_isoforms)