Skip to content
This repository has been archived by the owner on Jul 11, 2024. It is now read-only.

Add leiden native code to topologic #46

Open
daxpryce opened this issue Jun 10, 2020 · 3 comments
Open

Add leiden native code to topologic #46

daxpryce opened this issue Jun 10, 2020 · 3 comments

Comments

@daxpryce
Copy link
Contributor

Leiden University advanced the community identification algorithm first developed by Universite catholique de Louvain in the paper From Louvain to Leiden: guaranteeing well-connected communities, as well as provided a Java reference implementation released under the MIT license.

We now have a working version of this written in Rust and can use pyo3 to provide it as a native Python module. This should be pulled into topologic for others to use.

It should be noted that this initial release is still somewhat fluid, but we're excited to bring this to everyone!

@nicarq
Copy link

nicarq commented Jul 11, 2024

hi @daxpryce are you folks still thinking of releasing the Rust implementation?

@bdpedigo
Copy link

it's available via a python interface in graspologic, the sucessor to this package https://github.com/graspologic-org/graspologic the underlying rust implementation lives in https://github.com/graspologic-org/graspologic-native

@daxpryce
Copy link
Contributor Author

it is as @bdpedigo said!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants