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.4.tar.gz (1.1 MB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: xgi-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 e25505f352f053328127ec4faeb6dbece55cf72a4182a1ba437792545f5891a1
MD5 7b480e05f6dc98a727bdee8bc055d7d4
BLAKE2b-256 a8322295b412d0d25fc6373a40c2ef229c601e3bd1031b67dae75a45e2e31868

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