OpenMS
NuXLProteinReport Struct Reference

protein report More...

#include <OpenMS/ANALYSIS/NUXL/NuXLReport.h>

Static Public Member Functions

static void annotateProteinModificationForTopHits (std::vector< ProteinIdentification > &prot_ids, const PeptideIdentificationList &peps, TextFile &tsv_file)
 
static std::map< char, double > getCrossLinkEfficiency (const PeptideIdentificationList &peps)
 
static std::map< String, size_t > countAdducts (const PeptideIdentificationList &peps)
 
static void mapAccessionToTDProteins (ProteinIdentification &prot_id, std::map< String, ProteinHit * > &acc2protein_targets, std::map< String, ProteinHit * > &acc2protein_decoys)
 

Detailed Description

protein report

Member Function Documentation

◆ annotateProteinModificationForTopHits()

static void annotateProteinModificationForTopHits ( std::vector< ProteinIdentification > &  prot_ids,
const PeptideIdentificationList peps,
TextFile tsv_file 
)
static

◆ countAdducts()

static std::map<String, size_t> countAdducts ( const PeptideIdentificationList peps)
static

◆ getCrossLinkEfficiency()

static std::map<char, double> getCrossLinkEfficiency ( const PeptideIdentificationList peps)
static

◆ mapAccessionToTDProteins()

static void mapAccessionToTDProteins ( ProteinIdentification prot_id,
std::map< String, ProteinHit * > &  acc2protein_targets,
std::map< String, ProteinHit * > &  acc2protein_decoys 
)
static