Skip to main content

Ce package contient un module d'Analyse Promethee et des fonctions necessaires pour cette analyse

Project description

Python package: omerbio

License: MIT

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 analysis
  • generate_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

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

omer_bio-0.1.1.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

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

omer_bio-0.1.1-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

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

Hashes for omer_bio-0.1.1.tar.gz
Algorithm Hash digest
SHA256 cf93a5e31b786bf9378e544b567a54d68faf6a19009caad5532f5e1380b14257
MD5 89fda4c621472ad614eebb69eecffa62
BLAKE2b-256 0329b20080a2134d379715d01652716f3ddf1cb6e2762c3bf6faa180f5d313aa

See more details on using hashes here.

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

Hashes for omer_bio-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cd8aac4738d7237f18245b2f8cad4f8477b65cd6207d47754deb5ea90998e0c9
MD5 a8f78638a91dbcb454bcef800b030cab
BLAKE2b-256 6c792dfd639eab2c7b3afcc925105971a97f9f21af48a81e755fa975de790bd5

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