All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
IDBoostGraph Member List

This is the complete list of members for IDBoostGraph, including all inherited members.

addPeptideAndAssociatedProteinsWithRunInfo_(PeptideIdentification &spectrum, std::unordered_map< unsigned, unsigned > &indexToPrefractionationGroup, std::unordered_map< IDPointer, vertex_t, boost::hash< IDPointer >> &vertex_map, std::unordered_map< std::string, ProteinHit * > &accession_map, Size use_top_psms)IDBoostGraphprivate
addPeptideIDWithAssociatedProteins_(PeptideIdentification &spectrum, std::unordered_map< IDPointer, vertex_t, boost::hash< IDPointer >> &vertex_map, const std::unordered_map< std::string, ProteinHit * > &accession_map, Size use_top_psms, bool best_psms_annotated)IDBoostGraphprivate
addVertexWithLookup_(const IDPointer &ptr, std::unordered_map< IDPointer, vertex_t, boost::hash< IDPointer >> &vertex_map)IDBoostGraphprivate
annotateIndistProteins(bool addSingletons=true)IDBoostGraph
annotateIndistProteins_(const Graph &fg, bool addSingletons)IDBoostGraphprivate
applyFunctorOnCCs(const std::function< unsigned long(Graph &, unsigned int)> &functor)IDBoostGraph
applyFunctorOnCCsST(const std::function< void(Graph &)> &functor)IDBoostGraph
BOOST_STRONG_TYPEDEF(boost::blank, PeptideCluster)IDBoostGraph
BOOST_STRONG_TYPEDEF(String, Peptide)IDBoostGraph
BOOST_STRONG_TYPEDEF(Size, RunIndex)IDBoostGraph
BOOST_STRONG_TYPEDEF(int, Charge)IDBoostGraph
buildGraph_(ProteinIdentification &proteins, std::vector< PeptideIdentification > &idedSpectra, Size use_top_psms, bool best_psms_annotated=false)IDBoostGraphprivate
buildGraph_(ProteinIdentification &proteins, ConsensusMap &cmap, Size use_top_psms, bool use_unassigned_ids, bool best_psms_annotated=false)IDBoostGraphprivate
buildGraphWithRunInfo_(ProteinIdentification &proteins, ConsensusMap &cmap, Size use_top_psms, bool use_unassigned_ids, const ExperimentalDesign &ed)IDBoostGraphprivate
buildGraphWithRunInfo_(ProteinIdentification &proteins, std::vector< PeptideIdentification > &idedSpectra, Size use_top_psms, const ExperimentalDesign &ed)IDBoostGraphprivate
calculateAndAnnotateIndistProteins(bool addSingletons=true)IDBoostGraph
calculateAndAnnotateIndistProteins_(const Graph &fg, bool addSingletons)IDBoostGraphprivate
ccs_IDBoostGraphprivate
clusterIndistProteinsAndPeptides()IDBoostGraph
clusterIndistProteinsAndPeptidesAndExtendGraph()IDBoostGraph
computeConnectedComponents()IDBoostGraph
edge_t typedefIDBoostGraph
gIDBoostGraphprivate
getComponent(Size cc)IDBoostGraph
getDownstreamNodes(const vertex_t &start, const Graph &graph, std::vector< NodeType > &result)IDBoostGraphinlineprivate
getDownstreamNodesNonRecursive(std::queue< vertex_t > &q, const Graph &graph, int lvl, bool stop_at_first, std::vector< vertex_t > &result)IDBoostGraph
getNrConnectedComponents()IDBoostGraph
getProteinGroupScoresAndHitchhikingTgtFraction(ScoreToTgtDecLabelPairs &scores_and_tgt_fraction)IDBoostGraph
getProteinGroupScoresAndTgtFraction(ScoreToTgtDecLabelPairs &scores_and_tgt_fraction)IDBoostGraph
getProteinIDs()IDBoostGraph
getProteinScores_(ScoreToTgtDecLabelPairs &scores_and_tgt)IDBoostGraph
getUpstreamNodes(const vertex_t &start, const Graph graph, std::vector< NodeType > &result)IDBoostGraphinlineprivate
getUpstreamNodesNonRecursive(std::queue< vertex_t > &q, const Graph &graph, int lvl, bool stop_at_first, std::vector< vertex_t > &result)IDBoostGraph
Graph typedefIDBoostGraph
GraphConst typedefIDBoostGraph
Graphs typedefIDBoostGraph
IDBoostGraph(ProteinIdentification &proteins, std::vector< PeptideIdentification > &idedSpectra, Size use_top_psms, bool use_run_info, bool best_psms_annotated, const std::optional< const ExperimentalDesign > &ed=std::optional< const ExperimentalDesign >())IDBoostGraph
IDBoostGraph(ProteinIdentification &proteins, ConsensusMap &cmap, Size use_top_psms, bool use_run_info, bool use_unassigned_ids, bool best_psms_annotated, const std::optional< const ExperimentalDesign > &ed=std::optional< const ExperimentalDesign >())IDBoostGraph
IDPointer typedefIDBoostGraph
IDPointerConst typedefIDBoostGraph
nrPrefractionationGroups_IDBoostGraphprivate
pepHitVtx_to_run_IDBoostGraphprivate
PeptideNodeSet typedefIDBoostGraph
printGraph(std::ostream &out, const Graph &fg)IDBoostGraphstatic
ProteinNodeSet typedefIDBoostGraph
protIDs_IDBoostGraphprivate
resolveGraphPeptideCentric(bool removeAssociationsInData=true)IDBoostGraph
resolveGraphPeptideCentric_(Graph &fg, bool removeAssociationsInData)IDBoostGraphprivate
vertex_t typedefIDBoostGraph