Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal to add centrality overview to mentored projects. #7104

Merged
merged 1 commit into from
Nov 11, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
29 changes: 29 additions & 0 deletions doc/developer/projects.rst
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ Visualization API with Matplotlib
as well as code in the form of PR(s) which implement (part of) that API with tests.

- Interested Mentors: `@dschult <https://github.com/dschult/>`__,
`@rossbar <https://github.com/rossbar/>`__

- Expected time commitment: This project will be a full time 10 week project (~350 hrs).

Expand All @@ -77,9 +78,37 @@ Incorporate a Python library for ISMAGs isomorphism calculations
with code to do that incorporation.

- Interested Mentors: `@dschult <https://github.com/dschult/>`__,
`@rossbar <https://github.com/rossbar/>`__

- Expected time commitment: This project will be a full time 10 week project (~350 hrs).

Centrality Atlas
----------------

- Abstract: The goal of this project would be to produce a comprehensive review
of network centrality measures.
Centrality is a central concept in network science and has many applications
across domains. NetworkX provides many functions for measuring
various types of :doc:`network centrality<reference/algorithms/centrality>`.
The individual centrality functions are typically well-described by their
docstrings (though there's always room for improvement!); however, there
currently is no big-picture overview of centrality.
Furthermore, many of the centrality measures are closely related, but there is
no documentation that describes these relationships.

- Recommended Skills: Python, literature review, technical writing

- Expected Outcome: An executable document that provides an overview and applications
of network centrality measures. Potential outputs include (but are not limited
to): an article for ``nx-guides`` (see above) and/or an example gallery for centrality
measures.

- Interested Mentors: `@dschult <https://github.com/dschult/>`__,
`@rossbar <https://github.com/rossbar/>`__

- Expected time commitment: Variable, though a high-quality review article would
be expected to take several months of dedicated research (~350 hours).

Completed Projects
==================

Expand Down