xcltk - Toolkit for XClone
Project description
xcltk: Toolkit for XClone Preprocessing
XClone is a statistical method to detect allele- and haplotype-specific copy number variations (CNVs) and reconstruct tumour clonal substructure from scRNA-seq data, by integrating the expression levels (read depth ratio; RDR signals) and the allelic balance (B-allele frequency; BAF signals). It takes three matrices as input: the allele-specific AD and DP matrices (BAF signals) and the total read depth matrix (RDR signals).
The xcltk package implements a preprocessing pipeline to generate the three matrices from SAM/BAM/CRAM files. It supports data from multiple single-cell sequencing platforms, including droplet-based (e.g., 10x Genomics) and well-based (e.g., SMART-seq) platforms.
News
You can find the full manual of the xcltk preprocessing pipeline at preprocess/README.md.
All release notes are available at docs/release.rst
Installation
Install via pip (latest stable version)
xcltk is avaliable through pypi.
pip install -U xcltk
Install from this Github Repo (latest stable/dev version)
pip install -U git+https://github.com/hxj5/xcltk
In either case, if you don't have write permission for your current Python
environment, we suggest creating a separate conda environment
or add --user
for your current one.
Manual
You can check the full parameters with xcltk -h
.
Program: xcltk (Toolkit for XClone Preprocessing)
Version: 0.3.1
Usage: xcltk <command> [options]
Commands:
-- BAF calculation
allelefc Allele-specific feature counting.
baf Preprocessing pipeline for XClone BAF.
fixref Fix REF allele mismatches based on reference FASTA.
rpc Reference phasing correction.
-- RDR calculation
basefc Basic feature counting.
-- Tools
convert Convert between different formats of genomic features.
-- Others
-h, --help Print this message and exit.
-V, --version Print version and exit.
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
File details
Details for the file xcltk-0.3.1.tar.gz
.
File metadata
- Download URL: xcltk-0.3.1.tar.gz
- Upload date:
- Size: 56.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.11.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fd10b6d8420bef7a1de098e94c2fac5b1797d5a11665f0914efe878cce06011 |
|
MD5 | 7724211dd9afbbf63667bef4838811bd |
|
BLAKE2b-256 | a6252fb27b18b1e5341b65d8cd8dc765dfae35386089ab9804331eea6d505c6d |