A public shiny app that is used to do basic data analysis for biological data.
- Metadata table, filtering by conditions, stats(hist for continuous variable and pie plot for discrete variable), NA filling, regression analysis, corelation analysis and Chi-square test between 2 categorical variable.
- Feature table, including features about gene, microbiome, metabolites. NA stats by sample or by feature, filter samples or features by NA proportion, NA filling(constant, row mean, col mean), data transform(log, log10,log2,...). Besides, PCA by variable in metadata table, complex heatmap, differential analysis.
- Machine learning, including data from metadata table and feature table, or you can just upload another tables. Spliting dataset, model configuration(cv, metric, ...), model choice and specification. The results will show AUC plot and confusion matrix.
The application is accesable on shinyapps, BioAnalyst
You can install the package with the following command:
devtools::install_github("w4356y/BioAnalyst")
An example of running this app:
library(BioAnalyst)
runApp()