Skip to content

openpra-monorepo


Variable: MsUncertaintyAnalysisSchema

const MsUncertaintyAnalysisSchema: ZodObject<{ characterizationLevel: ZodEnum<{ CHARACTERIZED: "CHARACTERIZED"; PROPAGATED_WITH_PHENOMENA_DEPENDENCIES: "PROPAGATED_WITH_PHENOMENA_DEPENDENCIES"; }>; componentEstimates: ZodArray<ZodObject<{ component: ZodString; distribution: ZodOptional<ZodDiscriminatedUnion<[ZodObject<{ errorFactor: ZodNumber; median: ZodNumber; type: ZodLiteral<...>; }, $strip>, ZodObject<{ alpha: ZodNumber; betaParam: ZodNumber; type: ZodLiteral<...>; }, $strip>, ZodObject<{ mean: ZodNumber; stdDev: ZodNumber; type: ZodLiteral<...>; }, $strip>], "type">>; isRiskSignificantFamily: ZodBoolean; probabilisticRepresentationProvided: ZodOptional<ZodBoolean>; valueType: ZodEnum<{ MEAN: "MEAN"; POINT_ESTIMATE: "POINT_ESTIMATE"; }>; }, $strip>>; expertJudgmentProcessSatisfied: ZodOptional<ZodBoolean>; expertJudgmentUsed: ZodOptional<ZodBoolean>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; modelUncertainties: ZodArray<ZodObject<{ description: ZodString; impact: ZodString; isQuantified: ZodBoolean; treatmentApproach: ZodString; uncertaintyId: ZodString; }, $strip>>; numberOfSamples: ZodOptional<ZodNumber>; phenomenaDependencies: ZodOptional<ZodArray<ZodObject<{ dependentPhenomena: ZodArray<ZodString>; description: ZodString; treatmentMethod: ZodString; }, $strip>>>; propagationMethod: ZodEnum<{ ANALYTICAL: "ANALYTICAL"; LATIN_HYPERCUBE: "LATIN_HYPERCUBE"; MONTE_CARLO: "MONTE_CARLO"; OTHER: "OTHER"; }>; randomSeed: ZodOptional<ZodNumber>; releaseCategoryReference: ZodString; releaseFractionUncertainties: ZodOptional<ZodArray<ZodObject<{ description: ZodString; distribution: ZodDiscriminatedUnion<[ZodObject<{ errorFactor: ZodNumber; median: ZodNumber; type: ZodLiteral<...>; }, $strip>, ZodObject<{ alpha: ZodNumber; betaParam: ZodNumber; type: ZodLiteral<...>; }, $strip>, ZodObject<{ mean: ZodNumber; stdDev: ZodNumber; type: ZodLiteral<...>; }, $strip>], "type">; radionuclide: ZodString; }, $strip>>>; sensitivityStudies: ZodOptional<ZodArray<ZodObject<{ description: ZodString; elementSpecificProperties: ZodOptional<ZodRecord<ZodString, ZodUnknown>>; impact: ZodOptional<ZodString>; implementsSrs: ZodOptional<ZodArray<ZodObject<{ hlr: ZodEnum<...>; sr: ZodString; }, $strip>>>; insights: ZodOptional<ZodString>; modelUncertaintyId: ZodOptional<ZodString>; name: ZodOptional<ZodString>; parameterRanges: ZodRecord<ZodString, ZodTuple<[ZodNumber, ZodNumber], null>>; results: ZodOptional<ZodString>; uuid: ZodString; variedParameters: ZodArray<ZodString>; }, $strip>>>; sourceTermDefinitionRef: ZodOptional<ZodString>; transportPhenomenaUncertainties: ZodOptional<ZodArray<ZodObject<{ description: ZodString; distribution: ZodOptional<ZodDiscriminatedUnion<[ZodObject<{ errorFactor: ...; median: ...; type: ...; }, $strip>, ZodObject<{ alpha: ...; betaParam: ...; type: ...; }, $strip>, ZodObject<{ mean: ...; stdDev: ...; type: ...; }, $strip>], "type">>; impact: ZodString; phenomenon: ZodString; }, $strip>>>; uncertainInputParameters: ZodArray<ZodObject<{ description: ZodString; distribution: ZodOptional<ZodDiscriminatedUnion<[ZodObject<{ errorFactor: ZodNumber; median: ZodNumber; type: ZodLiteral<...>; }, $strip>, ZodObject<{ alpha: ZodNumber; betaParam: ZodNumber; type: ZodLiteral<...>; }, $strip>, ZodObject<{ mean: ZodNumber; stdDev: ZodNumber; type: ZodLiteral<...>; }, $strip>], "type">>; parameter: ZodString; }, $strip>>; uncertaintyPropagationResults: ZodOptional<ZodObject<{ confidenceIntervals: ZodOptional<ZodArray<ZodObject<{ level: ZodNumber; lowerBound: ZodNumber; upperBound: ZodNumber; }, $strip>>>; description: ZodString; resultSummary: ZodString; }, $strip>>; uuid: ZodString; }, $strip>

Defined in: ms/mechanistic-source-term-analysis.ts:224