Skip to main content

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


Download files

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

Source Distribution

si4pipeline-1.0.0.tar.gz (69.5 kB view hashes)

Uploaded Source

Built Distribution

si4pipeline-1.0.0-py3-none-any.whl (19.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page