Bayesian model for somatic SNV re-detection in single-cell DNA sequencing using bulk sequencing data
Project description
Bayesian scDNA SNV Caller
SC-BIG is a Bayesian model for somatic SNV calling in single-cell DNA sequencing that uses bulk sequencing data as a prior.
Installation
pip install -e .
Usage
Command-line Interface
After installation, the sc-big command is available. It can be used to create synthetic
data, perform inference, and plot results.
# Simulate 50 single cells with custom parameters, exporting to JSON.
sc-big simulate -n 50 --ccf 0.3 --purity 0.7 -o simulation.json -v
# See all available options.
sc-big simulate --help
sc-big infer --help
sc-big infer-prosolo --help
sc-big compare --help
Tests
Run the test suite using pytest:
pytest tests/ -v
Documentation
See for background information on the model and its implementation.
License
The SC-BIG logo was created using the large language model ChatGPT. All code in this repository is licensed under the GPL-v3 as indicated in the source files. Please direct requests to daniel.schuette@iccb-cologne.org.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sc_big_caller-0.2.0.tar.gz.
File metadata
- Download URL: sc_big_caller-0.2.0.tar.gz
- Upload date:
- Size: 60.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4fce8b1393d5c33e140522c6ae238d4e3059a8f20fe90d491aaf6ea9e0b97ff0
|
|
| MD5 |
08faba6565e582b87ec1c78828deab69
|
|
| BLAKE2b-256 |
4916513cf3a362eed885bb9ded68cfc8ac1a31dd49260c7cf677db2ab42227a3
|
File details
Details for the file sc_big_caller-0.2.0-py3-none-any.whl.
File metadata
- Download URL: sc_big_caller-0.2.0-py3-none-any.whl
- Upload date:
- Size: 54.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
274b9430362daec0709d2594ca242a474733743216e84811e1ae5fd8d4953184
|
|
| MD5 |
66c9f19a9e24d1346606caee8cf4b46d
|
|
| BLAKE2b-256 |
dab71a025713b6da70338fb5bd9332ee7f052a7079a268b47840178b8809b903
|