Ce package contient un module d'Analyse Promethee et des fonctions necessaires pour cette analyse
Project description
Python package: omerbio
Metadata
- authors: etienne.jules@inrae.fr
- creation date:
2025-08-19 - main usage: This repo contains the code for the omerbio python package. A Promethee multi-criteria analysis weighted by PCA.
Description
This package implements a multi-criteria analysis of data using Promethee method, with a weighing procedure based of principal components analysis (PCA).
Features
The main functions are:
run_promethee_analysis: Execute the multi-criteria analysisgenerate_radar_plots: Generates a pdf with radar plots of individuals on a set of criteria.
Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Prerequisites
Before you begin, ensure you have met the following requirements:
- Operating System: Windows 10+, macOS 10.14+, or Linux
- Programming Language: [Python] version 3.6 or higher
- Package Manager: [pip] version 24.1 or higher
- Other dependencies: Python packages: matplotlib, pandas, numpy, Promethee, sklearn
Installing
Clone the repo and install the package localy (soon available via pip gitlab or pypi) :
git clone https://forge.inrae.fr/pfem/dev/libs/omerbio
cd src
pip install -e .
Running the tests
In the root folder of this repository run:
python -m unittest
This runs the unit test of the package functions.
Changelog
COMING SOON !
Authors
- Elfried Salanon - Initial idea and implentation - MTH, INRAE, UNH, PFEM
- Salomon Gouiri Loembe - First packaging work - INRAE, UNH, PFEM
- Marie Lefebvre - Project management - MTH, INRAE, UNH, PFEM
- Etienne Jules - Project management, final packaging, maintainer - MTH, INRAE, UNH, PFEM
License
Omerbio is distributed under the MIT License.
Please refer to LICENSE file for further details.
Support & External resources
- :book: Documentation - Coming soon !
- :bug: Bug Reports - GitLab Issues
- :email: Email - etienne.jules@inrae.fr
Acknowledgments
- Thanks to Elfried Salanon, Salomon Gouiri Loembe, Marie Lefebvre and Etienne Jules for their valuable contributions
- Inspired by and built with Promethee python package
- Special thanks to the open-source community
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file omer_bio-0.1.1.tar.gz.
File metadata
- Download URL: omer_bio-0.1.1.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf93a5e31b786bf9378e544b567a54d68faf6a19009caad5532f5e1380b14257
|
|
| MD5 |
89fda4c621472ad614eebb69eecffa62
|
|
| BLAKE2b-256 |
0329b20080a2134d379715d01652716f3ddf1cb6e2762c3bf6faa180f5d313aa
|
File details
Details for the file omer_bio-0.1.1-py3-none-any.whl.
File metadata
- Download URL: omer_bio-0.1.1-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd8aac4738d7237f18245b2f8cad4f8477b65cd6207d47754deb5ea90998e0c9
|
|
| MD5 |
a8f78638a91dbcb454bcef800b030cab
|
|
| BLAKE2b-256 |
6c792dfd639eab2c7b3afcc925105971a97f9f21af48a81e755fa975de790bd5
|