A function to estimate the gradual effects model for an SCD

gem_scd(Trt, outcome, m, fam)

## Arguments

Trt

A vector of treatment assignments where 0 = untreated and 1 = treated.

outcome

A vector of outcomes.

m

The number of treatment occasions to estimate a treatment effect for.

fam

A description of the error distribution and link function to be used in the model. This can be supplied in any way that glm will accept. (See family for details of family functions.)

## Value

gem_scd returns an object of class glm. In addition to the normal contents of a glm object, it also contains an estimate of omega and a variance covariance matrix called varcov.