Skip to main content

Package for Multi Criteria Decision Analysis

Project description

Package for Multi-Criteria Decision Analysis named mcda.

Package description

This package is used as a basis to represent Multi-Criteria Decision Aiding (MCDA) problems as well as solve them. It also contains relatively low-level plotting functions to visualize a MCDA problem and its solution.

It is released on PyPI as mcda.

Its documentation is available here.

Requirements

To be able to plot relations and outranking graphs, this package requires that graphviz be installed. On Debian/Ubuntu this is done with:

sudo apt-get install graphviz

Installation

If you want to simply use this package, simply install it from PyPI:

pip install mcda

Note:

This package can be installed with different optional dependencies to unlock full features:

  • plot: unlock plotting utilities
  • all: include all the above optional dependencies

If you want all optional dependencies for instance, do:

pip install "mcda[all]"

Once you installed our package, you can have a look at our notebooks section which contains examples on how to use our package.

If you want to contribute to this package development, we recommend you to read the next section.

Contributors

This package is growing continuously and contributions are welcomed. Contributions can come in the form of new features, bug fixes, documentation improvements or any combination thereof. It can also simply come in the form of issues describing the idea for a new feature, a bug encountered, etc.

If you want to contribute to this package, please read the guidelines. If you have any new ideas or have found bugs, feel free to create an issue. Finally, any contribution must be proposed for integration as a Merge Request.

License

This software is licensed under the European Union Public Licence (EUPL) v1.2. For more information see LICENSE.

Citations

@todo write section

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

mcda-1.0.0.tar.gz (91.3 kB view details)

Uploaded Source

Built Distribution

mcda-1.0.0-py3-none-any.whl (86.2 kB view details)

Uploaded Python 3

File details

Details for the file mcda-1.0.0.tar.gz.

File metadata

  • Download URL: mcda-1.0.0.tar.gz
  • Upload date:
  • Size: 91.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.7

File hashes

Hashes for mcda-1.0.0.tar.gz
Algorithm Hash digest
SHA256 06ece238676340601463218917da291471257c6521da7946f2d7145568366bae
MD5 930aecb17fd731323d019a6a616c72e8
BLAKE2b-256 fca6b373d10630eb1fdbb15801baae5ad59c0ee3832220987d70e554571f01bb

See more details on using hashes here.

File details

Details for the file mcda-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: mcda-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 86.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.7

File hashes

Hashes for mcda-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7bab8f1671a5fd8774068459e18185e4b7c49d2f96b717c22b7ca5d2fe818d79
MD5 0d4888f23efa2b6a5fec94b439f7b467
BLAKE2b-256 0e4cb37c9f5d0a01bce5fd8458739d3ab6b188562b574a2083bc41c44c894e58

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