Calculate TSS enrichment for ATAC-seq data
Project description
tssenrich
Calculate TSS enrichment for ATAC-seq data. (see also the ENCODE standards)
Installation
pip3 install tssenrich
or
pip3 install --user tssenrich
Usage
usage: tssenrich [-h] [--genome {hg38,hg19}] [--memory <float>]
[--processes <int>] [--mapping-quality <int>]
[--samtools-path <path/to/samtools>]
[--log <path/to/log.txt>]
<path/to/file.bam>
calculate TSS enrichment for ATAC-seq data
positional arguments:
<path/to/file.bam> Path to input BAM file
optional arguments:
-h, --help show this help message and exit
--genome {hg38,hg19} genome build [hg38]
--memory <float> memory limit in GB [5]
--processes <int> number of processes/threads to use [1]
--mapping-quality <int>
ignore reads with mapping quality below the given value [0]
--samtools-path <path/to/samtools>
path to an alternate samtools executable
--log <path/to/log.txt>
path to log file
ENCODE standards:
| Genome | Concerning | Acceptable | Ideal |
| ------ | ---------- | ---------- | ----- |
| hg19 | < 6 | 6 - 10 | > 10 |
| hg38 | < 5 | 5 - 7 | > 7 |
Example
tssenrich --genome hg19 --log log.txt --memory 2 --processes 2 example.bam > score.txt
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tssenrich-0.1.7.tar.gz
(13.8 MB
view hashes)
Built Distribution
tssenrich-0.1.7-py3-none-any.whl
(13.8 MB
view hashes)
Close
Hashes for tssenrich-0.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94e688a5b10d317284fe1babcd2926009a7f87783ad239a9674dfb7102be422f |
|
MD5 | 3cbdc849cb82fc5d2e1e3c06983d9457 |
|
BLAKE2b-256 | 1bc643ec658071ac34f0cdd00d78b2c8c31cc2637bdee2e98da7953e71e130a4 |