Investigate `networkit` (for `leiden` implementation)
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 2.6k
- Forks
- 779
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 27
Description
What kind of feature would you like to request?
Additional function parameters / changed functionality / changed defaults?
Please describe your wishes
https://networkit.github.io/dev-docs/python_api/community.html#networkit.community.ParallelLeiden
There seems to be a parallel Leiden algorithm which would be awesome! The library might have other cool things!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked Networkit Python API documentation for community.ParallelLeiden and compare its capabilities with Scanpy’s existing Leiden implementation. Determine whether parallel Leiden or other Networkit functionality has a clear integration path, then document the feasible scope and expected functionality for a follow-up change.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- bioinformatics
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100