This package provides the necessary instructions for performing the Partial Correlation coefficient with Information Theory (PCIT) from Reverter and Chan 2008 and Regulatory Impact Factors (RIF) from Reverter et al. 2010 algorithm. The PCIT algorithm identifies meaningful correlations to define edges in a weighted network. The algorithm can be applied to any correlation-based network including but not limited to gene co-expression networks. While the RIF algorithm identify critical transcript factors (TF) from gene expression data. These two algorithms when combined provide a very relevant layer of information for gene expression studies (Microarray, RNA-seq and single-cell RNA-seq data).
Installation
To properly run ceTF package is necessary to install some dependencies. For Linux users is necessary to install the following dependencies:
Once the docker image is running, the Rstudio interface with all the necessary dependencies will be made available, and of course the ceTF package, installed ready for use.
Help
Any questions contact the developer by email: biagi@usp.br
CeTF
An implementation of PCIT and RIF analysis in R
Overview
This package provides the necessary instructions for performing the Partial Correlation coefficient with Information Theory (PCIT) from Reverter and Chan 2008 and Regulatory Impact Factors (RIF) from Reverter et al. 2010 algorithm. The PCIT algorithm identifies meaningful correlations to define edges in a weighted network. The algorithm can be applied to any correlation-based network including but not limited to gene co-expression networks. While the RIF algorithm identify critical transcript factors (TF) from gene expression data. These two algorithms when combined provide a very relevant layer of information for gene expression studies (Microarray, RNA-seq and single-cell RNA-seq data).
Installation
To properly run ceTF package is necessary to install some dependencies. For Linux users is necessary to install the following dependencies:
To install R packages dependencies, run:
Finally, to install ceTF package:
Docker
To install docker follow the instructions in the links below depending on your operating system
Docker pull
Once docker is installed, the next step is pull the ceTF image from dockerhub using the following command:
Running image
There are several differents parameters to run the downloaded image. The most commom way is executing the following command:
Once the docker image is running, the Rstudio interface with all the necessary dependencies will be made available, and of course the ceTF package, installed ready for use.
Help
Any questions contact the developer by email: biagi@usp.br