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

Metadata

Release files for pico-ml 2.0.1

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

Source distribution (sdist)

Source distribution for pico-ml 2.0.1
File Size Uploaded
pico_ml-2.0.1.tar.gz 347.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pico-ml 2.0.1
File Interpreter ABI Platform
pico_ml-2.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 706.8 kB

Release files / pico_ml-2.0.1.tar.gz

Download URL pico_ml-2.0.1.tar.gz
Size 347.2 kB
Tags Source
SHA-256 checksum
How to use checksums
295cd42a8990aaa945f3cabff03b98b558cf647f5ca9a56db882a206fd5102c2
BLAKE2b-256 checksum
How to use checksums
fb550ddab619ccc980830f613875ebfa279756d236b9dcbdd6e796d1323d991b
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pico_ml-2.0.1-py3-none-any.whl

Download URL pico_ml-2.0.1-py3-none-any.whl
Size 359.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f844cf968488735e4572f4e6a4b26fd47460c06aaf2fb3725f3660d178db152c
BLAKE2b-256 checksum
How to use checksums
833249cf975b33a406c5683c707102da12d77b920b27b5cbc70d9bd40629ac1e
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

2.0.1 This release

2 release files

2.0.0

2 release files

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