1. Install R (vesion 3.5 or greater).
2. Install R Studio (optional).

# Installing dependency packages

Before installing scibet, the following packages should be installed first:

install.packages("Rcpp")
install.packages("RcppEigen")
install.packages("ggsci")
install.packages("viridis")
install.packages("tidyverse")

# Installing SciBet

SciBet is now available for linux platform. To install, run:

if (!requireNamespace("devtools", quietly = TRUE)) install.packages("devtools")
devtools::install_github("PaulingLiu/scibet")

In addition, we have developed the alpha version of scibetR package for Windows users, which is implemented in pure R language and free of the difficulties in compiling in Windows system. This version consists of the basic fuctions including feature selection, training and testing. Other functions will be implemented before the end of June, 2020. To install, run the following commands or directly include the source code in your project.

if (!requireNamespace("devtools", quietly = TRUE)) install.packages("devtools")
devtools::install_github("zwj-tina/scibetR")

Then SciBet can be used in R or R studio.

library(scibet)

If you have any problems during the installation of SciBet, please refer to FAQ section or contact us.