Skip to main content

XGI is a Python library for the representation and analysis of complex systems with group (higher-order) interactions.

Project description

https://github.com/ComplexGroupInteractions/xgi/raw/main/logo/logo.svg

CompleX Group Interactions (XGI) is a Python package for the representation, manipulation, and study of the structure, dynamics, and functions of complex systems with group (higher-order) interactions.

Installation

XGI runs on Python 3.7 or higher.

To install the latest version of XGI, run the following command:

$ pip install xgi

To install this package locally:

  • Clone this repository

  • Navigate to the folder on your local machine

  • Run the following command:

    $ pip install -e .["all"]

Getting Started

To get started, take a look at the tutorials illustrating the library’s basic functionality.

Contributing

Contributions are always welcome. Please report any bugs that you find here. Or, even better, fork the repository on GitHub and create a pull request (PR). We welcome all changes, big or small, and we will help you make the PR if you are new to git (just ask on the issue and/or see our contributing guidelines.

How to Cite

We acknowledge the importance of good software to support research, and we note that research becomes more valuable when it is communicated effectively. To demonstrate the value of XGI, we ask that you cite XGI in your work. Currently, the best way to cite XGI is to go to our repository page and click the “cite this repository” button on the right sidebar. This will generate a citation in your preferred format, and will also integrate well with citation managers.

Code of Conduct

Our full code of conduct, and how we enforce it, can be read in our repository.

License

Released under the 3-Clause BSD license (see the license file)

Copyright (C) 2021 XGI Developers

Nicholas Landry <nicholas.landry@colorado.edu>

Leo Torres <leo@leotrs.com>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xgi-0.1.3.tar.gz (1.1 MB view details)

Uploaded Source

File details

Details for the file xgi-0.1.3.tar.gz.

File metadata

  • Download URL: xgi-0.1.3.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for xgi-0.1.3.tar.gz
Algorithm Hash digest
SHA256 24a761c0ca02be03cf4b209fcfa2c3cc7f4332064117b47e5be6909bb62fc34f
MD5 03e5ffe5ebd3224b9be762fc625f1d41
BLAKE2b-256 cd7b8889b49e3b900cce6f00cb0d5eee482f76023c45c6c8ea75be2f8780aa06

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page