Skip to main content

si4pipeline

PyPI - Version PyPI - Python Version PyPI - License

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 in our repository. 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.

Metadata

Release files for si4pipeline 1.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 si4pipeline 1.0.1
File Size Uploaded
si4pipeline-1.0.1.tar.gz 69.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for si4pipeline 1.0.1
File Interpreter ABI Platform
si4pipeline-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 89.0 kB

Release files / si4pipeline-1.0.1.tar.gz

Download URL si4pipeline-1.0.1.tar.gz
Size 69.7 kB
Tags Source
SHA-256 checksum
How to use checksums
8da6658fb34396cc1cc1477f27e58e58c40e75681f5e62ebe9122cb7790f8a0b
BLAKE2b-256 checksum
How to use checksums
dfe707e58a1c655d2fadc8dcf956864f24588a0c3eaca507593b2e2bc1e7ccf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.5

Release files / si4pipeline-1.0.1-py3-none-any.whl

Download URL si4pipeline-1.0.1-py3-none-any.whl
Size 19.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7add9c7fc0cf0d387325c2156b6426bb9d77daa26ec5a39dcd0e536ab47498a6
BLAKE2b-256 checksum
How to use checksums
4fa0b838d70939f19e6177b6b73c884627f2ee4450f33e355e5fadc31b454d36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.5

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.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