A set of tools to work with preference data from the PrefLib.org website.
Project description
Preflibtools
Overview
The PrefLib-Tools is a set of Python tools developed to work with preference data from the PrefLib.org website.
This package provides input and output operations on PrefLib instances, together with some additional functionalities on the instances: Testing whether a Condorcet winner exists, whether the instance is single-peaked, etc...
We developed this package in the hope of making the use of PrefLib instances easy. This has been done in the same spirit as PrefLib: Providing tools for the community with the help of the community. If you want to contribute, feel free to create pull requests. If you have a question, a remark, or encounter a problem, please open an issue, create a pull request etc...
The full documentation of the package can be found there: https://preflib.github.io/preflibtools/.
If, for some reasons, you are looking for the older version of the PrefLib-Tools, it is still available in the GitHub repository Preflib-Tools-Old.
Installation
The installation is as easy as:
pip3 install preflibtools
Documentation
The complete documentation is available here.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file preflibtools-2.0.29.tar.gz
.
File metadata
- Download URL: preflibtools-2.0.29.tar.gz
- Upload date:
- Size: 56.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2da6a11858b079ddfb37a495cb7ceae4185345b647e9a4e00ebf6ed777301f54 |
|
MD5 | 70039009eb92be09442ef0f606ebf529 |
|
BLAKE2b-256 | 80025f627e6e7d1f768aa0149f07d129ca1834db1efa5a2327999d139e5b7df0 |
File details
Details for the file preflibtools-2.0.29-py3-none-any.whl
.
File metadata
- Download URL: preflibtools-2.0.29-py3-none-any.whl
- Upload date:
- Size: 70.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c15cc9d34ab4f947b86d32a76a952e59ee07fe081114f9031f3376f31699bff |
|
MD5 | 6a05cfe91aaed688ad559ee246bca09e |
|
BLAKE2b-256 | d3931f956284b336c3ea5a335cb8c9d6b0e4e391ca3f98e3b9996afb435a91b0 |