Skip to main content

No project description provided

Project description

# CovFuzze Plot
A python script to plot gene coverage and IP peaks with standard deviations calculated from multiple replicates.

usage: [-h] [-g GENE] [-o OUT] --bams BAMS [BAMS ...] --bed
BED [--gtf GTF] [-p PEAKS] -l LABELS [LABELS ...]
[-n NSUBPLOTS] [--normalize]

## dependencies:
- numpy, tested with 1.11.1
- pysam, tested with 0.9.1
- pandas, tested with 0.18.1
- seaborn, tested with 0.7.1
- matplotlib, tested with 2.0.2
- pybedtools, tested with 0.7.10 - requires bedtools available in path

## required arguments:
-o OUT, --out OUT output prefix (incl. dir)
--bams BAMS [BAMS ...]
bam files (separated by spaces)
--bed BED bed file for region(s) of interest
-l LABELS [LABELS ...], --labels LABELS [LABELS ...]
labels associated with bams - if replicates, use same
## optional arguments:
-h, --help show this help message and exit
-g GENE, --gene GENE gene name (default = GeneDoe)
--gtf GTF gtf file for gene to plot exons as shaded regions
-p PEAKS, --peaks PEAKS
bed file with peaks
number of subplots- bams will be split evenly based on
the order given (default = 1)
--normalize normalize by gene length/summed coverage (default =

## Example:
``` -o $outdir/$prefix --bams
alignments/ alignments/
alignments/ alignments/
alignments/ alignments/
--bed ${gene}_exons.bed
-l sample_Input sample_IP sample_Input sample_IP sample_Input sample_IP
--gene ${gene} -n 1 --normalize

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

covfuzze-0.1.2.tar.gz (8.5 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page