Class: DataAnalysisService
Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/data-analysis/data-analysis.ts:1823
Service class for managing data analysis operations
Constructors
Constructor
new DataAnalysisService():
DataAnalysisService
Returns
DataAnalysisService
Methods
createComponentBasicEvent()
createComponentBasicEvent(
event):Format<"uuid">
Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/data-analysis/data-analysis.ts:1853
Creates a new component basic event
Parameters
event
The component basic event to create
Returns
Format<"uuid">
The UUID of the created event
createFailureMode()
createFailureMode(
mode):Format<"uuid">
Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/data-analysis/data-analysis.ts:1875
Creates a new failure mode
Parameters
mode
The failure mode to create
Returns
Format<"uuid">
The UUID of the created failure mode
estimateFailureRate()
estimateFailureRate(
failureModeRef,componentTypeRef,method):FailureRateEstimationResult
Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/data-analysis/data-analysis.ts:1906
Estimates failure rate for a given failure mode and component type
Parameters
failureModeRef
string
Reference to the failure mode
componentTypeRef
string
Reference to the component type
method
Estimation method to use
"bayesian" | "maxLikelihood"
Returns
The failure rate estimation result
Throws
Error if no data registry is available
getComponentBasicEvent()
getComponentBasicEvent(
id):ComponentBasicEvent
Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/data-analysis/data-analysis.ts:1842
Retrieves a component basic event by ID
Parameters
id
Format<"uuid">
The UUID of the basic event to retrieve
Returns
The requested component basic event
Throws
Error if the basic event is not found
getFailureMode()
getFailureMode(
id):FailureModeType
Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/data-analysis/data-analysis.ts:1864
Retrieves a failure mode by ID
Parameters
id
Format<"uuid">
The UUID of the failure mode to retrieve
Returns
The requested failure mode
Throws
Error if the failure mode is not found
getOperationalDataRegistry()
getOperationalDataRegistry():
OperationalDataRegistry
Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/data-analysis/data-analysis.ts:1893
Retrieves the current operational data registry
Returns
The current operational data registry
Throws
Error if no data registry is available
setDataRegistry()
setDataRegistry(
registry):void
Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/data-analysis/data-analysis.ts:1884
Sets the operational data registry
Parameters
registry
The operational data registry to use
Returns
void
updateBasicEventWithEstimation()
updateBasicEventWithEstimation(
basicEventId,estimationResult):void
Defined in: packages/docs-md/.tmp/typedoc-sanitized/mef-types/lib/data-analysis/data-analysis.ts:1922
Updates a basic event with failure rate estimation results
Parameters
basicEventId
Format<"uuid">
UUID of the basic event to update
estimationResult
Results from failure rate estimation
Returns
void
Throws
Error if the basic event is not found
