Hi Folks,
I am trying to understand the code for positive control in the LEGEND framework (i.e., PositiveControlSynthesis.R). There is a function called “generateOutcomes” (https://github.com/OHDSI/MethodEvaluation/blob/main/R/PositiveControlSynthesis.R#L783). Can someone explain why we should subtract 1 from the observed outcome to define the targetCount?
targetCount <- resultSubset$observedOutcomes[1] * (effectSize - 1)
Thank you!