Skip to main content

A user-friendly toolkit for QC, counting, clustering and plotting of single-cell (epi)genomics data

Project description

sincei: A user-friendly toolkit for QC, counting, clustering and plotting of single-cell (epi)genomics data.

Documentation Status PyPI Version License: MIT Code style: black test codecov install with bioconda

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.

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

sincei-0.5.2.tar.gz (83.1 kB view details)

Uploaded Source

Built Distribution

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

sincei-0.5.2-py3-none-any.whl (103.8 kB view details)

Uploaded Python 3

File details

Details for the file sincei-0.5.2.tar.gz.

File metadata

  • Download URL: sincei-0.5.2.tar.gz
  • Upload date:
  • Size: 83.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for sincei-0.5.2.tar.gz
Algorithm Hash digest
SHA256 0231c4876aa90ed8bd2ff917ecbfdec4b639b1db2621802a4ee725dded90b16b
MD5 e635a3d271e73ec46e8b8c0f76f69ccc
BLAKE2b-256 61c7631a8dd454f5e20b429beed1daae856dd4b9d226fb8be90e438d153bb4ba

See more details on using hashes here.

File details

Details for the file sincei-0.5.2-py3-none-any.whl.

File metadata

  • Download URL: sincei-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 103.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for sincei-0.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6d93424193b35e5a3d851e21aa5e3ccdac30eba1bf704934bf69b6ac57e92551
MD5 1dae09c8d3e7238adb8ae1640888448a
BLAKE2b-256 0eb331b097a43b93d3cf4d7bdaa982aeb0cb18204066440dd987b5384e5780ac

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