Package for statistical test for data analysis pipeline by selective inference
Project description
si4pipeline
This package provides the statistical test for any feature selection pipeline by selective inference. The tequnical details are described in the paper "Statistical Test for Feature Selection Pipelines by Selective Inference".
Installation & Requirements
This package has the following dependencies:
- Python (version 3.10 or higher, we use 3.12.5)
- numpy (version 1.26.4 or higher but lower than 2.0.0, we use 1.26.4)
- scikit-learn (version 1.5.1 or higher, we use 1.5.1)
- sicore (version 2.3.0 or higher, we use 2.3.0)
- tqdm (version 4.66.5 or higher, we use 4.66.5)
To install this package, please run the following commands (dependencies will be installed automatically):
$ pip install si4pipeline
Usage
The implementation we developed can be interactively executed using the provided demonstration.ipynb
file.
This file contains a step-by-step guide on how to use the package, how to construct a feature selection pipeline, and how to apply the proposed method to a given feature selection pipeline.
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
Hashes for si4pipeline-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9795fa78a6255fc32985655edd90a8a6d241fb5eb7a70d065d52a75871add97a |
|
MD5 | 148abde297d6a64062913ee51cb74200 |
|
BLAKE2b-256 | 4f78eb9fa521dbaf98d6b33c115e1b2afd2e2bf9d2141f4b0e351be06a9d6cf9 |