Skip to main content

GENBoostGPU provides a scalable framework for running elastic net regression with boosting across thousands of CpG sites, leveraging GPU acceleration with RAPIDS cuML, CuPy, and cuDF.

Project description

GENBoostGPU

Genomic Elastic Net Boosting on GPU (GENBoostGPU)

GENBoostGPU provides a scalable framework for running elastic net regression with boosting across thousands of CpG sites, leveraging GPU acceleration with RAPIDS cuML, CuPy, and cuDF. It supports SNP preprocessing, cis-window filtering, LD clumping, missing data imputation, and phenotype integration — all optimized for large-scale epigenomics.


Features

  • GPU-accelerated elastic net regression with optional boosting
  • SNP-level preprocessing:
    • Zero-variance SNP filtering
    • Missing genotype imputation
    • LD clumping (PLINK-like) on GPU
  • Cis-window filtering for CpGs
  • Integration of genotype (PLINK) and phenotype (CpG/VMR methylation) data
  • Batch execution across thousands of CpGs on a single GPU
  • Flexible output: betas, heritability estimates, cross-validation results

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

genboostgpu-0.0.0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

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

genboostgpu-0.0.0-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file genboostgpu-0.0.0.tar.gz.

File metadata

  • Download URL: genboostgpu-0.0.0.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.0 CPython/3.10.9 Linux/4.18.0-553.22.1.el8_10.x86_64

File hashes

Hashes for genboostgpu-0.0.0.tar.gz
Algorithm Hash digest
SHA256 a4ac6f7eadfcd1b2223bc88bcfd79ad82ee8a8b266cdf7ebc489ace54f4fc12e
MD5 9740a25fc7256bd7c4b8273f32d37eba
BLAKE2b-256 d5463f0ea093a64cadc909e2b142a673e8a9bced45864ea4188415d65fc0a2ca

See more details on using hashes here.

File details

Details for the file genboostgpu-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: genboostgpu-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.0 CPython/3.10.9 Linux/4.18.0-553.22.1.el8_10.x86_64

File hashes

Hashes for genboostgpu-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4abf4061e9d0965a142f2847fee7c80d9bb27006a7cc73429871d8a1777fae1e
MD5 edffa7408a7f323c6ac10e07c79b3fec
BLAKE2b-256 a3e29ffe1fc40ece140156eb1ac662c3b8b211e74ef5e9728f6da1bfaffed90e

See more details on using hashes here.

Supported by

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