xcltk


Namexcltk JSON
Version 0.4.0 PyPI version JSON
download
home_pagehttps://github.com/hxj5/xcltk
Summaryxcltk - Toolkit for XClone
upload_time2024-12-06 01:32:50
maintainerNone
docs_urlNone
authorXianjie Huang
requires_pythonNone
licenseApache-2.0
keywords xclone toolkit
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # xcltk: Toolkit for XClone Preprocessing

[![](https://img.shields.io/pypi/v/xcltk.svg)][pypi]
[![](https://img.shields.io/github/license/hxj5/xcltk)][licence]


[XClone][XClone repo] 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][xcltk repo] 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][preprocess manual].

All release notes are available at [docs/release.rst][release]


## Installation

### Install via pip (latest stable version)

xcltk is avaliable through [pypi][pypi].

```shell
pip install -U xcltk
```

### Install from this Github Repo (latest stable/dev version)

```shell
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][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.4.0

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.
```



[conda]: https://docs.conda.io/en/latest/
[licence]: https://github.com/hxj5/xcltk
[preprocess manual]: https://github.com/hxj5/xcltk/tree/master/preprocess
[pypi]: https://pypi.org/project/xcltk
[release]: https://github.com/hxj5/xcltk/blob/master/docs/release.rst
[XClone repo]: https://github.com/single-cell-genetics/XClone
[xcltk repo]: https://github.com/hxj5/xcltk

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/hxj5/xcltk",
    "name": "xcltk",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "xclone, toolkit",
    "author": "Xianjie Huang",
    "author_email": "xianjie5@connect.hku.hk",
    "download_url": "https://files.pythonhosted.org/packages/29/6a/f04b3a444ee0be7d02cbef6c8f23cc33d13996b5554c5e7fead78b78cc37/xcltk-0.4.0.tar.gz",
    "platform": null,
    "description": "# xcltk: Toolkit for XClone Preprocessing\n\n[![](https://img.shields.io/pypi/v/xcltk.svg)][pypi]\n[![](https://img.shields.io/github/license/hxj5/xcltk)][licence]\n\n\n[XClone][XClone repo] is a statistical method to detect allele- and \nhaplotype-specific copy number variations (CNVs) and reconstruct \ntumour clonal substructure from scRNA-seq data, \nby integrating the expression levels (read depth ratio; RDR signals) and \nthe allelic balance (B-allele frequency; BAF signals).\nIt takes three matrices as input: the allele-specific *AD* and *DP* matrices\n(BAF signals) and the *total read depth* matrix (RDR signals).\n\nThe [xcltk][xcltk repo] package implements a preprocessing pipeline to \ngenerate the three matrices from SAM/BAM/CRAM files.\nIt supports data from multiple single-cell sequencing platforms, including \ndroplet-based (e.g., 10x Genomics) and well-based (e.g., SMART-seq)\nplatforms.\n\n\n## News\n\nYou can find the full manual of the xcltk preprocessing pipeline at\n[preprocess/README.md][preprocess manual].\n\nAll release notes are available at [docs/release.rst][release]\n\n\n## Installation\n\n### Install via pip (latest stable version)\n\nxcltk is avaliable through [pypi][pypi].\n\n```shell\npip install -U xcltk\n```\n\n### Install from this Github Repo (latest stable/dev version)\n\n```shell\npip install -U git+https://github.com/hxj5/xcltk\n```\n\nIn either case, if you don't have write permission for your current Python\nenvironment, we suggest creating a separate [conda][conda] environment \nor add `--user` for your current one.\n\n\n## Manual\n\nYou can check the full parameters with `xcltk -h`.\n\n```\nProgram: xcltk (Toolkit for XClone Preprocessing)\nVersion: 0.4.0\n\nUsage:   xcltk <command> [options]\n\nCommands:\n  -- BAF calculation\n     allelefc         Allele-specific feature counting.\n     baf              Preprocessing pipeline for XClone BAF.\n     fixref           Fix REF allele mismatches based on reference FASTA.\n     rpc              Reference phasing correction.\n\n  -- RDR calculation\n     basefc           Basic feature counting.\n\n  -- Tools\n     convert          Convert between different formats of genomic features.\n\n  -- Others\n     -h, --help       Print this message and exit.\n     -V, --version    Print version and exit.\n```\n\n\n\n[conda]: https://docs.conda.io/en/latest/\n[licence]: https://github.com/hxj5/xcltk\n[preprocess manual]: https://github.com/hxj5/xcltk/tree/master/preprocess\n[pypi]: https://pypi.org/project/xcltk\n[release]: https://github.com/hxj5/xcltk/blob/master/docs/release.rst\n[XClone repo]: https://github.com/single-cell-genetics/XClone\n[xcltk repo]: https://github.com/hxj5/xcltk\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "xcltk - Toolkit for XClone",
    "version": "0.4.0",
    "project_urls": {
        "Homepage": "https://github.com/hxj5/xcltk"
    },
    "split_keywords": [
        "xclone",
        " toolkit"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "296af04b3a444ee0be7d02cbef6c8f23cc33d13996b5554c5e7fead78b78cc37",
                "md5": "3953e670418b774ae0bb57494583c198",
                "sha256": "39dc33aa16802150456827da308601371a8e447d893492f875b695058259ebaa"
            },
            "downloads": -1,
            "filename": "xcltk-0.4.0.tar.gz",
            "has_sig": false,
            "md5_digest": "3953e670418b774ae0bb57494583c198",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 56923,
            "upload_time": "2024-12-06T01:32:50",
            "upload_time_iso_8601": "2024-12-06T01:32:50.644981Z",
            "url": "https://files.pythonhosted.org/packages/29/6a/f04b3a444ee0be7d02cbef6c8f23cc33d13996b5554c5e7fead78b78cc37/xcltk-0.4.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-06 01:32:50",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "hxj5",
    "github_project": "xcltk",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "xcltk"
}
        
Elapsed time: 0.43549s