Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 1 KB

TODO.md

File metadata and controls

25 lines (16 loc) · 1 KB

TODO list for GAlib

Priorities...

  1. Add functions for community detection (please help!).
  2. Add functionalities for graph visualization.

This and that...

  1. Identify further functions which could be accelarated using Numba package, and write the Numba-based duplicates.
  2. Write a function for the Dijkstra algorithm.
  3. Identify and modify all functions whose unweighted version could be improved using Boolean operators: ReciprocalDegree(), RichClub(), MatchingIndex(), ConnectedComponents(), K_Core(), K_Shells(), Modularity(), etc.
  4. Support for weighted network metrics (ACHTUNG!! I won't accept just any algorithm for weighted networks, since many do not make sense.)
  5. I/O support to more graph formats: igraph, graphML (.xml), DOT (.dot), etc.
  6. Write tests for all functions.
  7. Please, suggest your own…

It would be nice to ...

  • Finish documentation (use Sphinx for that).
  • Check compatibility with scipy.sparse module.
  • Please, suggest your own…