<h1 align="center">
<img src="https://raw.githubusercontent.com/yutanagano/tidytcells/main/tidytcells.png" width=700>
</h1>
![Tests](https://github.com/yutanagano/tidytcells/actions/workflows/tests.yaml/badge.svg)
[![Docs](https://readthedocs.org/projects/tidytcells/badge/?version=latest)](https://tidytcells.readthedocs.io)
[![License](https://img.shields.io/badge/license-MIT-blue)](https://github.com/yutanagano/tidytcells?tab=MIT-1-ov-file#readme)
`tidytcells` is a lightweight python package that cleans and standardizes T cell receptor (TR) and Major Histocompatibility (MH) data to be [IMGT](https://www.imgt.org/)-compliant.
The main purpose of the package is to solve the problem of parsing and collating together non-standardized TR datasets.
It is often difficult to compile TR data from multiple sources because the formats/nomenclature of how each dataset encodes TR and MH gene names are slightly different, or even inconsistent within themselves.
`tidytcells` can ameliorate this issue by auto-correcting and auto-standardizing your data!
Check out the [documentation page](https://tidytcells.readthedocs.io).
## Installation
### Via [PyPI](https://pypi.org/project/tidytcells/) (recommended)
`tidytcells` can be installed using `pip`:
```bash
$ pip install tidytcells
```
### From [source](https://github.com/yutanagano/tidytcells)
The source code for the package is available [on Github](https://github.com/yutanagano/tidytcells).
To install from source, clone the git repository, and run:
```bash
$ pip install .
```
from inside the project root directory.
## Useful links
- [Documentation](https://tidytcells.readthedocs.io)
- [PyPI page](https://pypi.org/project/tidytcells)
Raw data
{
"_id": null,
"home_page": "https://tidytcells.readthedocs.io",
"name": "tidytcells",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "immunology,bioinformatics,TCR,TR,MHC,MH,HLA,T cell,IMGT",
"author": "Yuta Nagano",
"author_email": "yutanagano51@proton.me",
"download_url": "https://files.pythonhosted.org/packages/d7/1e/01862edfb8962f2ee2dfe64dc4d5154ea41a6a29077d6f67bc7d9f058544/tidytcells-2.1.1.tar.gz",
"platform": null,
"description": "<h1 align=\"center\">\n <img src=\"https://raw.githubusercontent.com/yutanagano/tidytcells/main/tidytcells.png\" width=700>\n</h1>\n\n![Tests](https://github.com/yutanagano/tidytcells/actions/workflows/tests.yaml/badge.svg)\n[![Docs](https://readthedocs.org/projects/tidytcells/badge/?version=latest)](https://tidytcells.readthedocs.io)\n[![License](https://img.shields.io/badge/license-MIT-blue)](https://github.com/yutanagano/tidytcells?tab=MIT-1-ov-file#readme)\n\n`tidytcells` is a lightweight python package that cleans and standardizes T cell receptor (TR) and Major Histocompatibility (MH) data to be [IMGT](https://www.imgt.org/)-compliant.\nThe main purpose of the package is to solve the problem of parsing and collating together non-standardized TR datasets.\nIt is often difficult to compile TR data from multiple sources because the formats/nomenclature of how each dataset encodes TR and MH gene names are slightly different, or even inconsistent within themselves.\n`tidytcells` can ameliorate this issue by auto-correcting and auto-standardizing your data!\nCheck out the [documentation page](https://tidytcells.readthedocs.io).\n\n## Installation\n\n### Via [PyPI](https://pypi.org/project/tidytcells/) (recommended)\n\n`tidytcells` can be installed using `pip`:\n\n```bash\n$ pip install tidytcells\n```\n\n### From [source](https://github.com/yutanagano/tidytcells)\n\nThe source code for the package is available [on Github](https://github.com/yutanagano/tidytcells).\nTo install from source, clone the git repository, and run:\n\n```bash\n$ pip install .\n```\n\nfrom inside the project root directory.\n\n## Useful links\n\n- [Documentation](https://tidytcells.readthedocs.io)\n- [PyPI page](https://pypi.org/project/tidytcells)\n",
"bugtrack_url": null,
"license": "",
"summary": "Standardise TR/MH data",
"version": "2.1.1",
"project_urls": {
"Download": "https://github.com/yutanagano/tidytcells",
"Homepage": "https://tidytcells.readthedocs.io"
},
"split_keywords": [
"immunology",
"bioinformatics",
"tcr",
"tr",
"mhc",
"mh",
"hla",
"t cell",
"imgt"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3490dc0b7b5589002eb0b5f99ddcc4dac7bb2d502e8531334a6d884bda3c8703",
"md5": "acf809434db636e9020ed1c1c969f9f3",
"sha256": "e5cd2326e55a7f209a849924c2c3705d1a4600419a9cbec95abd8c4d8fbbf103"
},
"downloads": -1,
"filename": "tidytcells-2.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "acf809434db636e9020ed1c1c969f9f3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 89291,
"upload_time": "2024-03-02T20:51:47",
"upload_time_iso_8601": "2024-03-02T20:51:47.374061Z",
"url": "https://files.pythonhosted.org/packages/34/90/dc0b7b5589002eb0b5f99ddcc4dac7bb2d502e8531334a6d884bda3c8703/tidytcells-2.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d71e01862edfb8962f2ee2dfe64dc4d5154ea41a6a29077d6f67bc7d9f058544",
"md5": "b113d474ff09956301acceeb8db96ce9",
"sha256": "7ad7a61aa47a5af1eebf8ff8f1ff658eb48a36a4d94a95bda09a470b2c3f7ad5"
},
"downloads": -1,
"filename": "tidytcells-2.1.1.tar.gz",
"has_sig": false,
"md5_digest": "b113d474ff09956301acceeb8db96ce9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 77892,
"upload_time": "2024-03-02T20:51:49",
"upload_time_iso_8601": "2024-03-02T20:51:49.934047Z",
"url": "https://files.pythonhosted.org/packages/d7/1e/01862edfb8962f2ee2dfe64dc4d5154ea41a6a29077d6f67bc7d9f058544/tidytcells-2.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-02 20:51:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "yutanagano",
"github_project": "tidytcells",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "tidytcells"
}