Code Monkey home page Code Monkey logo

findit2's Introduction

FindIT2:Find influential TF and influential Target

FindIT2 is a package that implements functions to find influential TF and target based on different input type.It has five module

  • Multi-peak multi-gene annotaion(mmPeakAnno module)
  • Calculate regulation potential(calcRP module)
  • Find influential Target based on ChIP-Seq and RNA-Seq data(Find influential Target module)
  • Find influential TF based on different input(Find influential TF module)
  • Calculate peak-gene or peak-peak correlation(peakGeneCor module)

And there are also some other useful functions like integrate different source information, calculate jaccard similarity for your TF. I will introduce all these function in vignettes.

Installation instructions

FindIT2 is available on Bioconductor, you can install it by:

if (!requireNamespace("BiocManager", quietly = TRUE)) {
    install.packages("BiocManager")
}

BiocManager::install("FindIT2")

For the packages on bioconductor, please make sure you download the latest stable R release from CRAN

If you want the development version, install it directly from GitHub:

BiocManager::install("shangguandong1996/FindIT2")

Document

If you want to download development version and view vignettes using browseVignettes(FindIT2), your R version should be 4.0 or greater according to this issue because I use the BiocStyle to output rmarkdown. Then you have to firstly download the below packages

packages <- c("BiocStyle", "knitr", "rmarkdown", "sessioninfo", "TxDb.Athaliana.BioMart.plantsmart28")
installed_packages <- packages %in% rownames(installed.packages())
if (any(installed_packages == FALSE)) {
    BiocManager::install(packages[!installed_packages])
}

Meanwhile, adding the build_vignettes=TRUE when downloading development version

BiocManager::install("shangguandong1996/FindIT2", build_vignettes=TRUE)

To view documentation of FindIT2, start R and enter:

browseVignettes("FindIT2")

findit2's People

Contributors

shangguandong1996 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.