MCPcopy Create free account
hub / github.com/BirolLab/abyss / loadDataStructures

Function loadDataStructures

AdjList/AdjList.cpp:273–283  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

271
272template <class KmerType>
273void loadDataStructures(Graph& g, vector<KmerType>& prefixes,
274 unordered_map<KmerType, vector<ContigNode> >& suffixMap,
275 int argc, char** argv)
276{
277 if (optind < argc) {
278 for (; optind < argc; optind++)
279 readContigs(argv[optind], g, prefixes, suffixMap);
280 } else
281 readContigs("-", g, prefixes, suffixMap);
282 g_contigNames.lock();
283}
284
285/** Build contig overlap graph for standard de Bruijn graph */
286void buildOverlapGraph(Graph& g, int argc, char** argv)

Callers 2

buildOverlapGraphFunction · 0.85
buildPairedOverlapGraphFunction · 0.85

Calls 2

lockMethod · 0.80
readContigsFunction · 0.70

Tested by

no test coverage detected