📄 Paper | 📎 Docs | 💻 Tutorials | 💾 Data | 🐛 Report bug | 📧 Reach us
HGX is a Python library for the analysis of real-world complex systems with group interactions and provides a comprehensive suite of tools and algorithms for constructing, visualizing, and analyzing hypergraphs.
The library is designed to be user-friendly and accessible, with a wide range of functionalities that can be applied to a diverse set of applications and use cases.
News
- 2023-03-28: HGX is now available!
Table of contents
- What are higher-order networks?
- Library highlights
- Quick start
- Tutorials
- Data
- The HGX team
- Contributing
- Citing HGX
- License
- Other resources
What are higher-order networks?
To appear soon
Library highlights
- To appear soon
- Motif analysis is a fundamental tool in network science to describe networked systems at their microscale, identifying their structural and functional building blocks. We provide an implementation for higher-order motif analysis: overabundant subgraphs of nodes connected by higher-order interactions. We also provide an approximated algorithm for higher-order motif analysis based on hyperedge sampling that speeds up computations while maintaining accuracy.
Quick start
Installation
TODO
First steps
TODO
Tutorials
TODO
Data
To appear soon
Citing HNX
If you use HNX or related data in your paper, please cite:
@misc{lotito2023hypergraphx,
title={Hypergraphx: a library for higher-order network analysis},
author={Quintino Francesco Lotito and Martina Contisciani and Caterina De Bacco and Leonardo Di Gaetano and Luca Gallo and Alberto Montresor and Federico Musciotto and Nicolò Ruggeri and Federico Battiston},
year={2023},
eprint={2303.15356},
archivePrefix={arXiv},
primaryClass={physics.soc-ph}
}
The HNX team
Project coordinators
- Quintino Francesco Lotito (lead developer) - quintino.lotito@unitn.it -
- Federico Battiston (project coordinator) - battistonf@ceu.edu
Core members
- Martina Contisciani - martina.contisciani@tuebingen.mpg.de
- Caterina De Bacco - caterina.debacco@tuebingen.mpg.de
- Leonardo Di Gaetano - leonardo.digaetano.96@gmail.com
- Luca Gallo - gallol@ceu.edu -
- Alberto Montresor - alberto.montresor@unitn.it
- Federico Musciotto - federico.musciotto@unipa.it
- Nicolo Ruggeri - nicolo.ruggeri@tuebingen.mpg.de
Contributing
HGX is a collaborative project and we welcome suggestions and contributions. If you are interested in contributing to HGX or have any questions about our project, please do not hesitate to reach out to us. We look forward to hearing from you!
- Tweet about our library and spread the voice!
- Give the project a star on GitHub
⭐ !
- Try out our tutorials
- Suggest ideas and engage in discussions
- Help someone with a problem
- Report a bug someone with a problem
- Create new tools for the community
- Help solving bugs reported in the issues
- Please read the more detailed contributing guidelines
- Spread the voice!
- Talk about how HGX has been useful for your research problem
- Engage in a discussion with the core members of the library
License
TODO