CIE is a platform for inference of active transcriptional regulators of differential gene expression. CIE provides a user-friendly web-app and an R-package to run inference queries on casual regulatory netowrks. Several regulatory networks are provided in the platform, including a TF-gene intraction network constructed from ChIP-seq and tissue specific gene expression data, a netowrk based on STRING-DB, and curated TF-gene interaction networks such as TRRUST and TRED. The R-package provides functionality for custom networks as well.
Installation of this package can be accomplished through devtools or remotes. One package dependency, org.Hs.eg.db, must be manually fetched. Before installing, run the following lines of code to install this package. To check if the package has already been installed run
library(org.Hs.eg.db)
If you do not already have BiocManager installed, do so with the following command
install.packages("BiocManager")
Then install org.Hs.eg.db with
BiocManager::install("org.Hs.eg.db")
source("https://bioconductor.org/biocLite.R")
BiocInstaller::biocLite("org.Hs.eg.db")
If you do not already have the package remotes on your system, install it with
install.packages("remotes")
CIE can then be installed with
remotes::install_github("umbibio/CIE-R-Package")
If you do not already have the package devtools on your system, install it with
install.packages("devtools")
CIE can then be installed with
devtools::install_github("umbibio/CIE-R-Package")
Graphing is not enabled by default, nor is the library for it automatically loaded by the package. If you wish to access these features, download the stable version of rcytoscapejs here. ryctoscapejs Once the source code is decompressed, you can do a local install with
install.packages("path/to/rcystoscapejs/", repos=NULL, type="source")
or
devtools::install("path/to/rcytoscapejs/")
Before making calls to our graphing function you must manually load the library as shown below
library(rcytoscapejs)
Pre-processed databases depicting interactions in human cells are available here. Click the "Download files" button at the top of the page. This will take you to a page where you can download a compressed bundle of the selected files.
For more information, and guidance on how to get information from databases so that CIE can analyze differential gene expression data sourced from species other than human, please visit our Wiki