Skip to main content

PICO

Pipeline for Interpretable Classification on Omics

Description

The PICO is a tool to apply machine learning algorithms to omics datasets. The goal is to extract the most important features because they are potential novel biomarkers. The interface is made to be easy to use and intuitive even for those with small to nonexistant experience in programming and AI.

More generally, it is a tool to apply interpretable machine learning algorithms to tabular data. It focuses on analyzing the features selected by the models.

The documentation

You can find the documentation here. It explains how to use PICO but also how it works.

Authors and contributors

Disclaimer

PICO is still in development. If you encounter any issue or have any suggestion, feel free to contact us at elina.francovic-fontaine.1@ulaval.ca. Or you can leave an issue here with the tag "bug".

For developers

Setup

Clone the project with :

git clone https://github.com/ElinaFF/PICO.git

It is recommanded to setup a virtual environment. When it's done, use your isolated python and install pico package locally and in editable mode with :

python -m pip install -e ".[dev]"

Collaborative development

The entire development process has been done following Python development guidelines. Similarly, we adhered to scikit-learn's developer recommendations and provided code understandable to any user familiar with the domain. Therefore, PICO could become an asset for the research community. Indeed, collaborative development ensures that the improvement directions are the ones needed by the user-base.

License

Pipeline for Interpretable Classification on Omics (PICO) © 2026 by Elina Francovic-Fontaine is licensed under CC BY-NC-SA 4.0

Download files

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

Source Distribution

pico_ml-2.0.1.tar.gz (347.2 kB view details)

Uploaded Source

Built Distribution

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

pico_ml-2.0.1-py3-none-any.whl (359.6 kB view details)

Uploaded Python 3

File details

Details for the file pico_ml-2.0.1.tar.gz.

File metadata

  • Download URL: pico_ml-2.0.1.tar.gz
  • Upload date:
  • Size: 347.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.17.1 {"ci":true,"cpu":"x86_64","distro":{"id":"noble","libc":{"lib":"glibc","version":"2.39"},"name":"Ubuntu","version":"24.04"},"implementation":{"name":"CPython","version":"3.12.3"},"installer":{"name":"hatch","version":"1.17.1"},"openssl_version":"OpenSSL 3.0.13 30 Jan 2024","python":"3.12.3","system":{"name":"Linux","release":"6.17.0-1020-azure"}} HTTPX2/2.5.0

File hashes

Hashes for pico_ml-2.0.1.tar.gz
Algorithm Hash digest
SHA256 295cd42a8990aaa945f3cabff03b98b558cf647f5ca9a56db882a206fd5102c2
MD5 bd3dda3bb9af2a3a192cd12350f18ac5
BLAKE2b-256 fb550ddab619ccc980830f613875ebfa279756d236b9dcbdd6e796d1323d991b

See more details on using hashes here.

File details

Details for the file pico_ml-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: pico_ml-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 359.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.17.1 {"ci":true,"cpu":"x86_64","distro":{"id":"noble","libc":{"lib":"glibc","version":"2.39"},"name":"Ubuntu","version":"24.04"},"implementation":{"name":"CPython","version":"3.12.3"},"installer":{"name":"hatch","version":"1.17.1"},"openssl_version":"OpenSSL 3.0.13 30 Jan 2024","python":"3.12.3","system":{"name":"Linux","release":"6.17.0-1020-azure"}} HTTPX2/2.5.0

File hashes

Hashes for pico_ml-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f844cf968488735e4572f4e6a4b26fd47460c06aaf2fb3725f3660d178db152c
MD5 212fced4db73b059e2d1b90a8a3f3cdb
BLAKE2b-256 833249cf975b33a406c5683c707102da12d77b920b27b5cbc70d9bd40629ac1e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.0.1 This release

2 files

2.0.0

2 files

Supported by

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