graphID.main: Helper function to handle a graph component.

View source: R/graphID.R

graphID.mainR Documentation

Helper function to handle a graph component.

Description

Calls the other functions that determine identifiability status.

Usage

graphID.main(
  L,
  O,
  test.globalID = TRUE,
  test.genericID = TRUE,
  test.nonID = TRUE
)

Arguments

L

Adjacency matrix for the directed part of the path diagram/mixed graph; an edge pointing from i to j is encoded as L[i,j]=1 and the lack of an edge between i and j is encoded as L[i,j]=0. There should be no directed self loops, i.e. no i such that L[i,i]=1.

O

Adjacency matrix for the bidirected part of the path diagram/mixed graph. Edges are encoded as for the L parameter. Again there should be no self loops. Also this matrix will be coerced to be symmetric so it is only necessary to specify an edge once, i.e. if O[i,j]=1 you may, but are not required to, also have O[j,i]=1.

test.globalID

A logical value indicating whether or not global identifiability is checked.

test.genericID

A logical value indicating whether or not a sufficient condition for generic identifiability is checked.

test.nonID

A logical value indicating whether or not a condition implying generic non-identifiability is checked.

Value

A list containing named components of the results of various tests desired based on the input parameters.


Lucaweihs/SEMID documentation built on July 22, 2023, 7:49 a.m.