OpenMS  2.5.0
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)IDBoostGraphprivate
addVertexWithLookup_(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 &)> &functor)IDBoostGraph
applyFunctorOnCCsST(const std::function< void(Graph &)> &functor)IDBoostGraph
buildGraph_(ProteinIdentification &proteins, std::vector< PeptideIdentification > &idedSpectra, Size use_top_psms)IDBoostGraphprivate
buildGraph_(ProteinIdentification &proteins, ConsensusMap &cmap, Size use_top_psms, bool use_unassigned_ids)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(vertex_t start, Graph graph, std::vector< NodeType > &result)IDBoostGraphinlineprivate
getNrConnectedComponents()IDBoostGraph
getProteinIDs()IDBoostGraph
getUpstreamNodes(vertex_t start, Graph graph, std::vector< NodeType > &result)IDBoostGraphinlineprivate
getUpstreamNodesNonRecursive(std::queue< vertex_t > &q, Graph graph, int lvl, bool stop_at_first, std::vector< vertex_t > &result)IDBoostGraphprivate
Graph typedefIDBoostGraph
GraphConst typedefIDBoostGraph
Graphs typedefIDBoostGraph
IDBoostGraph(ProteinIdentification &proteins, std::vector< PeptideIdentification > &idedSpectra, Size use_top_psms, bool use_run_info, const boost::optional< const ExperimentalDesign > &ed=boost::optional< const ExperimentalDesign >())IDBoostGraph
IDBoostGraph(ProteinIdentification &proteins, ConsensusMap &cmap, Size use_top_psms, bool use_run_info, bool use_unassigned_ids, const boost::optional< const ExperimentalDesign > &ed=boost::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_(Graph &fg)IDBoostGraphprivate
vertex_t typedefIDBoostGraph