OpenMS  3.0.0
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 std::vector< PeptideIdentification > &peps, TextFile &tsv_file)
 
static std::map< char, doublegetCrossLinkEfficiency (const std::vector< PeptideIdentification > &peps)
 
static std::map< String, size_t > countAdducts (const std::vector< PeptideIdentification > &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 std::vector< PeptideIdentification > &  peps,
TextFile tsv_file 
)
static

◆ countAdducts()

static std::map<String, size_t> countAdducts ( const std::vector< PeptideIdentification > &  peps)
static

◆ getCrossLinkEfficiency()

static std::map<char, double> getCrossLinkEfficiency ( const std::vector< PeptideIdentification > &  peps)
static

◆ mapAccessionToTDProteins()

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