Skip to contents

Server function for the main GeneKeepR Shiny application. Initializes all modules and manages shared reactive state between them.

Usage

appServer(input, output, session)

Arguments

input

Shiny input object

output

Shiny output object

session

Shiny session object

Details

The server handles:

  • Configuration loading from site-specific config files

  • Navigation button handlers for the home page

  • Dynamic tab management for QC errors and changed columns

  • Module initialization and data flow between modules

See also

appUI for the corresponding UI function

modInputServer for data input module

modPedigreeServer for pedigree browser module

modGeneticValueServer for genetic value analysis

shouldShowChangedColsTab for changed columns tab logic

loadSiteConfig for site configuration loading