Dear all,

I have a bipartite graph, directed and with weightened edges. It is very large, I believe 36k nodes and 52k edges. I am trying to make a projection of it, but I could not find any function or way to do so with graph-tool. Is there any way I am not aware of? If there is no current way, where would you recommend try with such a big graph? I am currently trying to run this on a 8gb RAM 2012 macbook pro 15` (2.2 ghz or something like that). 

I started of from (1) Gephi plugin (https://marketplace.gephi.org/plugin/multimode-networks-transformations-2/), which after running for a couple hours almost froze my computer and output no graph (I had to force quit it). My second attempt was (and is) on igraph ( http://igraph.org/python/doc/igraph.Graph-class.html#bipartite_projection

I came across this post: http://stackoverflow.com/questions/606516/python-graph-library

And read about graph-tool and how efficient it is compared to the igraph and networkx (which I was about to try but given up when I saw the time table). 

Thank you for your attention,