Skip to main content

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

Metadata

Release files for mcda 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcda 1.1.0
File Size Uploaded Provenance
mcda-1.1.0.tar.gz 95.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mcda 1.1.0
File Interpreter ABI Platform
mcda-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 186.2 kB

Release files / mcda-1.1.0.tar.gz

Download URL mcda-1.1.0.tar.gz
Size 95.7 kB
Tags Source
SHA-256 checksum
How to use checksums
c08e12cfbc36282a5395554eb2c4bcb639ca8f7898d95134c97296704699c1ec
BLAKE2b-256 checksum
How to use checksums
bbf5dfc35629c2aec7e062818ebd04cbffb49925b85a5bfb13208f6db82e531d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.10.7

Release files / mcda-1.1.0-py3-none-any.whl

Download URL mcda-1.1.0-py3-none-any.whl
Size 90.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78e1098cbda84e86b5ca40192d800a0c6c16595f17aee9c068a2e459b4aa51b4
BLAKE2b-256 checksum
How to use checksums
86b8b53bc98e5a405aaae1f2e2300ed31833171ed17490479866590930553699
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.10.7

Security for mcda 1.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page