Giter Site home page Giter Site logo

hm_and_tfbinding's Introduction

HM_and_TFbinding

These scripts can generate results in our manuscript entitled "Relationship between histone modifications and transcription factor binding is protein family specific". Here is the pipeline to model in vivo TF binding specificites:

  1. Scan genome-wide transcription factors (TFs) binding sites (BSs) from ENCODE ChIP-seq data. Note that only the best hit per ChIP-sequence is considered;
  2. Define non-BSs. Scan TF motifs from chromatin accessible regions, having exactly-matched core motif and distinct locations with BSs. Moreover, non-BSs have similar distribution of averaged chromatin accessibility with BSs.
  3. Scan histone modification (HM) patterns around BSs and non-BSs in base pair resolution;
  4. Build L2-regularized MLR models with different combinations of features.

Dependencies

The pipeline requires:

Tutorial

You can check MYC/MYC_HM_TFbinding_tutorial.ipynb to see how the pipeline is implemented for MYC. This pipeline allows us to obtain Figure 2 and 3, which are main results in our paper. Note that only TF binding data in the GM12878 cells are incldued here. If you are inteseted in generating other figures, or obtaining binding data in the K562 and H1-hESC cell lines, or reporting any problem, feel free to start an github issue or send an email to Beibei Xin at [email protected].

Project home page

For information on the source tree, examples, issues, and pull requests, see

https://github.com/xinbeibei/HM_and_TFbinding/

Cite

If you use any script or data from this GitHub folder, please cite:

Xin, B., & Rohs, R. (2018). Relationship between histone modifications and transcription factor binding is protein family specific. Genome research, 28(3), 321-333. doi: 10.1101/gr.220079.116.

hm_and_tfbinding's People

Contributors

xinbeibei avatar

Stargazers

 avatar Patrick CN Martin avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.