This function generates synthetic data for user tracked menstrual cycles for a single individual. For this model Beta_0 = log(30), Gamma_0 = 5.5, and phi = .01.
stSim(i, skipProb, maxCycles, trueBetas, trueGammas, overlap)
Individual identifiers.
Tracked cycles.
Number of true values.
Individual's mean of log(Y).
Individual's precision of log(Y)
Beta0 true value.
Gamma0 true value.
Covariate matrix for Mean, where N is the length of trueBetas.
Covariate matrix for precision, where M is the length of trueGammas.
Individual identifier. Character, numeric or integer.
Vector of probabilities for number of true cycles per tracked cycle. For example, (.7, .2, .1) means that 70% of observed cycles will contain one true cycle, 20% will contain 2 true cycles and 10% will contain 3 true cycles.
Maximum number of true cycles per tracked cycle. Ignored for this model.
Optional. True values for the mean regression coefficients (not counting intercept which is automatic based on the model).
Optional. True values for the precision regression coefficients (not counting intercept which is automatic based on the model).
Optional. Number of (non-intercept) columns shared between X and Z. Columns are shared from left to right.
skipTrack.simulate