Sincei
A command-line and python toolkit for QC, counting, clustering and plotting of single-cell (epi)genomics data
Install / Use
/learn @bhardwaj-lab/SinceiREADME
sincei: A user-friendly toolkit for QC, counting, clustering and plotting of single-cell (epi)genomics data.
Features
sincei provides a flexible, easy-to-use command-line interface to work with single-cell data directly from BAM files. It can:
- Aggregate signal in bins, genes or any feature of interest from single-cells.
- Perform read-level and count-level quality control.
- Perform dimensionality reduction and clustering of all kinds of single-cell data (open chromatin, histone marks, methylation, gene expression etc..).
- Create coverage files (bigwigs) for visualization.
For details, please read our preprint describing sincei.
Full Documentation
Please browse the full documentation for tutorials on how to use sincei on the command line, as well as details of our python API.
Installation
sincei is a command line toolkit based on python3, and can be installed using conda.
The recommended way to install sincei is via bioconda:
conda create -n sincei -c bioconda -c conda-forge sincei
Alternatively, a development version can be installed via GitHub.
conda create -n sincei python=3.10
conda activate sincei
pip install --editable=git+https://github.com/bhardwaj-lab/sincei.git@develop#egg=sincei
Usage
Get the tool list with sincei --help
Each tool begins with the prefix sc<tool_name>, such as:
scBulkCoverage -b file1.bam -g groupinfo.txt -o coverage
Citation
Please cite sincei as: "Bhardwaj V. , Mourragui, S. (2024) User-friendly exploration of epigenomic data in single cells using sincei. biorXiv. doi: 10.1101/2024.07.27.605424"
Questions and discussions
To ask a question related to sincei or start a new discussion, please use our github discussion forum.
Related Skills
node-connect
349.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
