GitHub user adsharma added a comment to the discussion: NetworkIt and GraphAr

@yangxk1 Thanks for the pointer. Even though networkit is written in C++, 99% 
of the usage is via the python API.

I noticed that GraphAr has a pyspark interface using poetry. Any plans for a 
general python wrapper (independent of pyspark) around the C++ API? `uv` is 
becoming very popular in the community. Love to see it supported.

While it's possible to integrate with my fork of networkit at the C++ level, 
the biggest bang for the buck is via:

```
import graphar
import networkit as nk

metadata = graphar.GraphInfo.Load(path)
graph = nk.graph.Graph.fromGraphAr(metadata)  # implementation could leverage 
fromCSR()
```

GitHub link: 
https://github.com/apache/incubator-graphar/discussions/785#discussioncomment-14652345

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to