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.1.0.tar.gz (95.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcda-1.1.0-py3-none-any.whl (90.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mcda-1.1.0.tar.gz
  • Upload date:
  • Size: 95.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.10.7

File hashes

Hashes for mcda-1.1.0.tar.gz
Algorithm Hash digest
SHA256 c08e12cfbc36282a5395554eb2c4bcb639ca8f7898d95134c97296704699c1ec
MD5 39307e1a36a7895e29231ac6e2b4b7e2
BLAKE2b-256 bbf5dfc35629c2aec7e062818ebd04cbffb49925b85a5bfb13208f6db82e531d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mcda-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 90.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.2.0 CPython/3.10.7

File hashes

Hashes for mcda-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 78e1098cbda84e86b5ca40192d800a0c6c16595f17aee9c068a2e459b4aa51b4
MD5 dfb3d50d57c0ce6d53b65141bea54ec2
BLAKE2b-256 86b8b53bc98e5a405aaae1f2e2300ed31833171ed17490479866590930553699

See more details on using hashes here.

Supported by

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