Metadata-Version: 2.1
Name: immunopipe
Version: 0.0.2
Summary: A pipeline for integrative analysis for scTCR- and scRNA-seq data
Home-page: https://github.com/pwwang/immunopipe
License: GNU General Public License v3.0
Author: pwwang
Author-email: pwwang@pwwang.com
Requires-Python: >=3.7.1,<4.0.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: biopipen (>=0.1,<0.2)
Requires-Dist: datar (>=0.5,<0.6)
Requires-Dist: pipen-args (>=0.1.3,<0.2.0)
Requires-Dist: pipen-filters (>=0.0,<0.1)
Requires-Dist: pipen-report (>=0.0,<0.1)
Project-URL: Repository, https://github.com/pwwang/immunopipe
Description-Content-Type: text/markdown

# immunopipe

Integrative analysis for scTCR- and scRNA-seq data

## Requirements & Installation

- `python`: `3.7+`
    - Other python depedencies should be installed via `pip install -U immunopipe`

- `R`
  - `immunarch`: `v0.6.7+`
  - `Seurat`: `v4.0+`
  - `dplyr`
  - `tidyr`
  - `tibble`
  - `ggplot2`
  - `ggradar`
  - `ggprism`
  - `ggrepel`
  - `future`
  - `parallel`
  - `enrichR`
  - `ComplexHeatmap`

- Other
  - VDJtools: https://vdjtools-doc.readthedocs.io/en/master/install.html

## Modules

- Basic TCR data analysis using `immunarch`
- Clone Residency analysis if you have paired samples (i.e. Tumor vs Normal)
- V-J usage, the frequency of various V-J junctions in circos-style plots
- Clustering cells and configurale arguments to separate T and non-T cells
- Clustering T cell, markers for each cluster and enrichment analysis for the markers
- Radar plots to show the composition of cells for clusters
- Markers finder for selected groups of cells
- Expression investigation of genes of interest for selected groups of cells
- UMAPs

## Documentaion

https://pwwang.github.io/immunopipe

