Skip to contents

Cross-Center Identity Mapping Module - Server Function

Usage

modCrossCenterIdentityServer(id)

Arguments

id

character vector of length 1. Module namespace identifier.

Value

A list with reactive components:

  • mergedPedigree - the resolveCrossCenterIds output, once the uploaded mapping validates clean

  • issues - the checkCrossCenterMapping output (plus a synthetic type = "structural" row if a required column was missing from an upload); zero rows means clean

  • confirmed - logical: has the D7 confirmation modal been accepted for the currently-validated mapping

Standalone review/export tool (D3): the merged pedigree is a downloadable artifact only – it is not written into shared$currentPedigree or any other module's reactive graph. A curator who wants the merged result to drive downstream analysis re-uploads the exported "Merged Pedigree" CSV through modInputServer's existing pedigree-file path.