Skip to content

Welcome to traceCB

traceCB is a Python package for Trans-ancestry cell-type-specific eQTL effects mapping by integrating sCRNA-seq and Bulk data.

traceCB Workflow

Key Capabilities

traceCB enables researchers to:

  • Integrate single-cell and bulk eQTL data for trans-ancestry ct-eQTL mapping
  • Estimator Method of Moments for efficient computation
  • Perform powerful while maintaining type I error control

Features

  • Integration --- Seamlessly combines single-cell precision with bulk data scale for enhanced biological insights.

  • Trans-ancestry --- Leverages genetic diversity across populations to identify robust and causal signals.

  • Efficiency --- optimized numeric computing kernel using numba ensures high-performance analysis on large datasets.

Getting Started

Installation

Prerequisites: Python >= 3.8

git clone https://github.com/lucajiang/traceCB.git
cd traceCB
pip install -e .

Documentation

Explore our documentation to learn how to use traceCB:

Citation

If you use traceCB in your research, please cite our paper:

Citation pending...

Support

For any questions or issues, please contact wx.jiang@my.cityu.edu.hk or open an issue on GitHub.