Published June 3, 2020 | Version v1
Software Open

Computing ChIP-seq coverage of replication timing quantiles - Bash and R scripts

  • 1. NIA, NIH

Contributors

  • 1. NIH

Description

BASH scripts

  • process.sh
  • process2.sh

Divide the genome into genomic windows of a specified size, calculate the mean replication timing (RT) score (or eigenvector score) for each window, compute the coverage of each ChIP-seq BAM file for each genomic window and generate a table [forR.BL.ok.tab] displaying CHIP-seq coverage per genomic window for the different samples (and removes blacklisted regions and "chrUn|chrEBV|chrY|random|\s.\s"). 

R scripts

  • Functions
  • TMP-per_RTquantile

-Data import [ forR.BL.ok.tab ]

-Data wrangling

-Conversion of coverage data into Tags per million using toTMP function

-Calculates for each sample ‘Coverage in TPM per RT (or eigenvector) quantile’ using convertToQuantiles function

-Generates a box plot of TMP per RT quantile for all samples

-Saves the sets of box plots as a png file

Notes

This research was supported, in part, by the Intramural Research Program of the NIH, National Institute on Aging, United States (Z01-AG000746-08).

Files

Files (20.9 kB)

Name Size Download all
md5:ffd6f962d043ec58aa4bbdeb3b837007
2.6 kB Download
md5:fae5fd5fc8358014dcef8306d3308dc4
630 Bytes Download
md5:06c6178b372d06d1599c727decccd408
707 Bytes Download
md5:7275b8c5392a2e6e2c407f9d75b2525a
14.7 kB Download
md5:e18906b65f16ac9864c3aedd587a81bc
2.3 kB Download

Additional details

References

  • Zhang J. et al. DONSON and FANCM associate with different replisomes distinguished by replication timing and chromatin domain. 2020 Nature Communications, in press