The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
To install the R package:
install.packages('devtools')
devtools::install_github('AnniceNajafi/SurprisalAnalysis')
To use the R package you should follow the steps below:
I. Store gene expression data in a csv file with the first row holding the sample names and the first column holding the gene names. input.data <- read.csv('expression_data.csv')
results <- surprisal_analysis(input.data)
results[[2]]-> transcript_weights
percentile_GO <- 0.95 #change based on your preference
lambda_no <- 1 #change based on your preference
GO_analysis_surprisal_analysis(transcript_weights, percentile_GO, lambda_no, key_type = "SYMBOL", flip = FALSE, species.db.str = "org.Hs.eg.db", top_GO_terms=15)
Simply run the following code:
runSurprisalApp()
A web-based application based on the above has been deployed on this link.
This is an open-source project based on a previously developed methodology. Requests or attempts on the expansion and further improvement of the code is welcome and encouraged.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.