SCADDx and LOADDx can produce a short personalized ranked list of the most likely diseases for each patient at a requested time-point, from a Knowledge Base with thousands of diseases. They enable personalized disease diagnosis by combining patients’ temporal gene expression data with a Knowledge Base. The proposed algorithms can predict the most likely diseases for each patient along with their most affected genes, which can support healthcare professionals in their decision-making.
LOADDx and SCADDx are written in R programming language and can run on Windows, MacOS, or Linux. However, the R programming language is required to be installed before you run the software/code.
R version 3.6.2 or above
You can download the latest version of R from here:
Install all the packages listed in the requirements.txt file
- Download the provided R code, gene expression datasets, and knowledge base, and keep them in the same folder.
- Open the terminal.
- Go to the folder where you downloaded all the codes and datasets. You can use cd command for that.
- Run SCADDx using this command:
R CMD BATCH SCADDx.R
- Run LOADDx using this command:
R CMD BATCH LOADDx.R
These commands will create a .Rout (output) file in the same folder. This .Rout file will contain all the results.