NOTE, that this fork was only intended for teaching msqrob2 courses in 2025, as we needed some additional features that were not implemented yet. Future editions of our msqrob2 courses will be based on the core QFeaturesGUI package that is developed by the Laurent Gatto lab
QFeaturesGUI is a R package that contains a suite of shiny app to
offer a graphical interface for the QFeatures package. Currently the
package can be used to convert tables (csv and tsv) into a QFeatures
object. This works for both bulk and single-cell data. The user can
also apply several pre-processing steps to the imported QFeatures.
This process is performed with the readQFeatures function from the
QFeatures package.
Get the remotes packages to install from GitHub
# Check if remotes is installed. Otherwise install it.
if (!require("remotes", quietly = TRUE)){
install.packages("remotes")
}Install the QFeaturesGUI package from the statOmics branch. For the
EBI course, this is what you should run!
remotes::install_github("statOmics/QFeaturesGUI",
build_manual = TRUE,
build_vignettes = TRUE
)Load the package.
library(QFeaturesGUI)