| piecewiseSEM-package | Piecewise Structural Equation Modeling |
| filter.exogenous | Filter exogenous variables from the basis set for SEM |
| get.basis.set | Generates basis set for tests of direct separation |
| get.dag | Generates adjacency matrix from list of structured equations |
| get.model.control | Formats model control arguments |
| get.random.formula | Recovers random structure from a mixed model |
| get.scaled.data | Scales data frame |
| get.scaled.model | Scales data frame |
| get.sort.dag | Sorts adjacency matrix from parents to children |
| partial.resid | Calculates partial residuals for two variables |
| piecewiseSEM | Piecewise Structural Equation Modeling |
| sem.aic | Extracts AIC scores for piecewise SEM |
| sem.basis.set | Derive independence claims for SEM |
| sem.coefs | Retrieves path coefficients for structural equation model |
| sem.fisher.c | Goodness-of-fit test for piecewise SEM |
| sem.fit | Goodness-of-fit tests for piecewise SEM |
| sem.lavaan | Constructs variance-covariance based SEM |
| sem.missing.paths | Evaluate independence claims for piecewise SEM |
| sem.model.fits | Goodness-of-fit statistics for linear models |
| sem.plot | Plotting of piecewise SEMs |
| sem.predict | Returns model predictions for SEM |
| shipley2009 | Shipley (2009) Tree Data |
| shipley2013 | Shipley (2013) Simulated Data |