Skip to content

Introduction

Mohsen edited this page Dec 12, 2022 · 11 revisions

Introduction

The AllInOne is an open-Source, R-Shiny user interface package designed in the Plant Agriculture department at the University of Guelph to provide a broad range of pre-processing analysis features for phenotypic datasets.

Pre-processing steps in AllInone can be summarized as:

  1. Changing the structure of the dataset
  2. Detecting missing patterns in the dataset
  3. Imputing missing data using different statistical methods
  4. Data visualization in order to check data patterns and distribution
  5. Detecting and refining outliers using quantile and/or cook’s distance methods
  6. Estimating correlations among dependent variables and with and within independent variables
  7. Normalizing data based on the optimum normalization methods for a given dataset
  8. Estimating heritability and conducting spatial analysis
  9. Calculating the best linear unbiased prediction (BLUP) or/and best linear unbiased estimator (BLUE)
  10. Enabling plant scientists to use different packages simultaneously in an interactive environment
  11. Allowing plant scientists to edit, organize, subset, and sort datasets in a live mode

AllInone uses different R packages, including (but not limited to):

  • mice
  • VIM
  • lme4
  • bestNormalize
  • config
  • golem
  • pkgload
  • tidyverse
  • dplyr
  • ggplot2
  • DT
  • lme4
  • VIM
  • data.table
  • shiny
  • shinydashboard
  • shinydisconnect
  • shinyjs
  • ggpubr
  • forcats
  • tidyr
  • stringr
  • purrr
  • tibble
  • glue
  • stats
  • finalfit
  • naniar
  • corrplot
  • RColorBrewer
  • gridExtra
  • mice
  • bestNormalize
  • MASS
  • car
  • usethis
  • testthat
  • readxl
  • waiter
  • glmnet

Home

Meet AllInOne Team

Clone this wiki locally