Raphtory: The temporal graph engine for Rust and Python
Ben Steer, Naomi Arnold, Cheick Tidiane Ba, Renaud Lambiotte, Haaroon, Yousaf, Lucas Jeub, Fabian Murariu, Shivam Kapoor, Pedro Rico, Rachel Chan,, Louis Chan, James Alford, Richard G. Clegg, Felix Cuadrado, Matthew Russell, Barnes, Peijie Zhong, John N. Pougu\'e Biyong

TL;DR
Raphtory is a versatile platform for building and analyzing temporal networks, combining Rust's efficiency with Python's ease of use, suitable for academic and industrial applications.
Contribution
It introduces a new platform integrating Rust and Python for efficient temporal network analysis with extensible deployment features.
Findings
Built-in methods for diverse data sources
Algorithms for network structure and evolution analysis
Extensible GraphQL server for deployment
Abstract
Raphtory is a platform for building and analysing temporal networks. The library includes methods for creating networks from a variety of data sources; algorithms to explore their structure and evolution; and an extensible GraphQL server for deployment of applications built on top. Raphtory's core engine is built in Rust, for efficiency, with Python interfaces, for ease of use. Raphtory is developed by network scientists, with a background in Physics, Applied Mathematics, Engineering and Computer Science, for use across academia and industry.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOpportunistic and Delay-Tolerant Networks · Complex Network Analysis Techniques
