
De-Identified Export Module - UI Function
Source:R/modDeidentifiedExport.R
modDeidentifiedExportUI.RdA Shiny workflow around the existing, tested de-identification primitives
(obfuscatePed) and this file's
.buildDeidentificationManifest: configure export parameters, preview the
de-identified output for the pedigree already loaded in the current
session, confirm via a modal gate, and download 3 artifacts – the
de-identified pedigree, a transformation manifest, and a distinctly
labeled re-identification key.
Details
Unlike modCrossCenterIdentityUI (issue #149), this module has
no fileInput – it reads the pedigree the curator is already working
with (D1), so there is no Upload/Validate stage, only Configure & Preview,
then Export (D2).
See also
modDeidentifiedExportServer for server logic.
Other Shiny modules:
modBreedingGroupsServer(),
modBreedingGroupsUI(),
modCrossCenterIdentityServer(),
modCrossCenterIdentityUI(),
modDeidentifiedExportServer(),
modGeneticDiversityServer(),
modGeneticDiversityUI(),
modGeneticValueServer(),
modGeneticValueUI(),
modGvAndBgDescServer(),
modGvAndBgDescUI(),
modInputServer(),
modInputUI(),
modMarkerGeneticsServer(),
modMarkerGeneticsUI(),
modMatePairServer(),
modMatePairUI(),
modORIPReportingServer(),
modORIPReportingUI(),
modPedigreeServer(),
modPedigreeUI(),
modPotentialParentsServer(),
modPotentialParentsUI(),
modPyramidServer(),
modPyramidUI(),
modSummaryStatsServer(),
modSummaryStatsUI()