Skip to content

Biostats is a shiny app offering many statistical methods (visualisation with ggplot2, t-test, aov, correlations etc.).

License

Notifications You must be signed in to change notification settings

ComPlat/Biostats

Repository files navigation

Biostats

This application provides a user-friendly interface for conducting basic data wrangling, correlation tests, assumption tests (Shapiro-Wilk, Levene's test, QQ plots, etc.), various statistical tests (t-test, ANOVA, Kruskal-Wallis test, Tukey HSD, etc.), and visualizing data using ggplot2.

Usage

Visit the app hosted as static website Biostats. If you want to run it locally follow the guide below.

Features

  • Data Wrangling: Easily import, filter, transform, and clean your datasets.
  • Correlation Tests: Explore relationships between variables with correlation tests.
  • Assumption Tests: Assess the assumptions of normality, homogeneity of variances, and other assumptionsnecessary for statistical tests.
  • Statistical Tests: Conduct a variety of statistical tests including t-tests, ANOVA, Kruskal-Wallis tests, andmore.
  • Data Visualization: Visualize your data using ggplot2, including boxplots, point plots, line plots, andsmoothing with annotations.

Local version

Step 1: Install R

Linux (Ubuntu)
sudo apt update
sudo apt install -y r-base

Verify installation:

R --version
Windows/Mac
  • Download R from CRAN.
  • Follow the installer instructions.

Step 2: Install RStudio

  1. Download RStudio Desktop (free version) from RStudio's website.
  2. Install it by following the installation steps for your operating system.

Step 3: Install remotes for GitHub Packages

  1. Open R or RStudio.
  2. Install the remotes package:
install.packages("remotes")

Step 4: Install a Package from GitHub

  1. Load the remotes library:
library(remotes)
  1. Use the install_github function to install the package "COMELN".
remotes::install_github("ComPlat/Biostats", subdir = "comeln")
remotes::install_github("ComPlat/Biostats", subdir = "bs")
  1. Restart R/RStudio and start the app
Sys.setenv(RUN_MODE = "BROWSER")
app <- bs::app()
shiny::shinyApp(app$ui, app$server)

About

Biostats is a shiny app offering many statistical methods (visualisation with ggplot2, t-test, aov, correlations etc.).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published