Skip to main content

Modeling treatment-induced immune checkpoint dynamics

Project description

CheckDyn

CheckDyn models treatment-induced immune checkpoint dynamics to predict adaptive resistance to immune checkpoint blockade (ICB) therapy.

Overview

CheckDyn is a computational biology pipeline that:

  • Collects paired pre/post-treatment RNA-seq data from GEO cohorts (≥8 datasets, ≥150 paired samples)
  • Detects compensatory checkpoint upregulation patterns during ICB treatment
  • Models temporal checkpoint gene dynamics via a Transformer architecture
  • Predicts early adaptive resistance (target AUROC ≥ 0.75)

Installation

pip install checkdyn

Usage

# Collect datasets
checkdyn collect --output data/

# Run full analysis
checkdyn analyze --input data/ --output results/

# Predict resistance for a patient
checkdyn predict --model pretrained --input patient.csv

Key Datasets

Dataset Cancer Platform GEO
Riaz2017 Melanoma RNA-seq GSE91061
Gide2019 Melanoma RNA-seq GSE91061
Chen2016 Melanoma RNA-seq GSE79691
Sade-Feldman2018 Melanoma scRNA-seq GSE120575
Yost2019 BCC scRNA-seq GSE123813
Caushi2021 NSCLC scRNA-seq GSE176021
Hanna2018 HNSCC NanoString GSE112927

License

MIT

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

checkdyn-0.1.0.tar.gz (67.8 kB view details)

Uploaded Source

Built Distribution

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

checkdyn-0.1.0-py3-none-any.whl (69.9 kB view details)

Uploaded Python 3

File details

Details for the file checkdyn-0.1.0.tar.gz.

File metadata

  • Download URL: checkdyn-0.1.0.tar.gz
  • Upload date:
  • Size: 67.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.12

File hashes

Hashes for checkdyn-0.1.0.tar.gz
Algorithm Hash digest
SHA256 dfc684ddf95c25babf47caf3042df7205eb62cb1283a45a470d40663212b2f74
MD5 ad66ba59706f2cd741428c3be728ad19
BLAKE2b-256 8bbd594632fd21715f956941da6da0047f572a18d94fae3688d1270490905539

See more details on using hashes here.

File details

Details for the file checkdyn-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: checkdyn-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 69.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.12

File hashes

Hashes for checkdyn-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b0407d99546a9acf99eebbb0442ee1fea1e42fcfc64f6b252f3bf37d7660e509
MD5 d0cab0161dd5990369c5e74a65e67fb0
BLAKE2b-256 dbb577321c4a0fd9a52ff65e9834d08759017063f3a7c7497bae584f4bc89514

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