Treatment of schizophrenia: Risperidone vs. haloperidol

  1. Analyze the original data from Möller et al. (2008).
    • pans: Positive and Negative Symptom Scale for schizophrenia
    • treat: medication group
      • risp: atypical neuroleptic risperidone
      • halo: conventional neuroleptic haloperidol
    • What is the sample size in each treatment group?
    • Estimate the by-group random-slope model.
    • What are the estimates for the fixed effects and variance components?
    • Interpret the interaction effect.
    • Test the interaction effect.
dat <- read.table("../data/moeller.csv", header = TRUE, sep = ",")
dat$id <- factor(dat$id)
dat$treat <- factor(dat$treat, levels = c("risp", "halo"))
lattice::xyplot(pans ~ week, data = dat, groups = treat,
                type = c("g", "p", "a"))

  1. Run a power simulation for a replication study:
    • Set up a data frame containing the study design and sample size.
    • Specify the minimum relevant effect.
    • Set the fixed effects and variance components to plausible values.
    • How many participants are required for the test of the interaction to detect the specified effect with a power of 80%?
    • Recover the parameters of the by-group random-slope model for one simulated data set.

Reference

Möller, H.-J., M. Riedel, M. Jäger, F. Wickelmaier, W. Maier, K.-U. Kühn, G. Buchkremer, et al. 2008. “Short-Term Treatment with Risperidone or Haloperidol in First-Episode Schizophrenia: 8-Week Results of a Randomized Controlled Trial Within the German Research Network on Schizophrenia.” International Journal of Neuropsychopharmacology 11 (7): 985–97. https://doi.org/10.1017/S1461145708008791.
IycgLS0tCiMnIHRpdGxlOiAiRXhlcmNpc2VzOiBNaXhlZCBtb2RlbHMiCiMnIGF1dGhvcjogIiIKIycgZGF0ZTogIiIKIycgYmlibGlvZ3JhcGh5OiAuLi9saXQuYmliCiMnIC0tLQoKIycgIyMgVHJlYXRtZW50IG9mIHNjaGl6b3BocmVuaWE6IFJpc3Blcmlkb25lIHZzLiBoYWxvcGVyaWRvbAojJwojJyBhLiBBbmFseXplIHRoZSBbb3JpZ2luYWwgZGF0YV0oLi4vZGF0YS9tb2VsbGVyLmNzdikgZnJvbSBATW9lbGxlcjA4LgojJyAgICAtIGBwYW5zYDogUG9zaXRpdmUgYW5kIE5lZ2F0aXZlIFN5bXB0b20gU2NhbGUgZm9yIHNjaGl6b3BocmVuaWEKIycgICAgLSBgdHJlYXRgOiBtZWRpY2F0aW9uIGdyb3VwCiMnICAgICAgLSBgcmlzcGA6IGF0eXBpY2FsIG5ldXJvbGVwdGljIHJpc3Blcmlkb25lCiMnICAgICAgLSBgaGFsb2A6IGNvbnZlbnRpb25hbCBuZXVyb2xlcHRpYyBoYWxvcGVyaWRvbAojJyAgICAtIFdoYXQgaXMgdGhlIHNhbXBsZSBzaXplIGluIGVhY2ggdHJlYXRtZW50IGdyb3VwPwojJyAgICAtIEVzdGltYXRlIHRoZSBieS1ncm91cCByYW5kb20tc2xvcGUgbW9kZWwuCiMnICAgIC0gV2hhdCBhcmUgdGhlIGVzdGltYXRlcyBmb3IgdGhlIGZpeGVkIGVmZmVjdHMgYW5kIHZhcmlhbmNlIGNvbXBvbmVudHM/CiMnICAgIC0gSW50ZXJwcmV0IHRoZSBpbnRlcmFjdGlvbiBlZmZlY3QuCiMnICAgIC0gVGVzdCB0aGUgaW50ZXJhY3Rpb24gZWZmZWN0LgoKIysgZmlnLmFsaWduID0gImNlbnRlciIKZGF0IDwtIHJlYWQudGFibGUoIi4uL2RhdGEvbW9lbGxlci5jc3YiLCBoZWFkZXIgPSBUUlVFLCBzZXAgPSAiLCIpCmRhdCRpZCA8LSBmYWN0b3IoZGF0JGlkKQpkYXQkdHJlYXQgPC0gZmFjdG9yKGRhdCR0cmVhdCwgbGV2ZWxzID0gYygicmlzcCIsICJoYWxvIikpCmxhdHRpY2U6Onh5cGxvdChwYW5zIH4gd2VlaywgZGF0YSA9IGRhdCwgZ3JvdXBzID0gdHJlYXQsCiAgICAgICAgICAgICAgICB0eXBlID0gYygiZyIsICJwIiwgImEiKSkKCiMnCiMnIGIuIFJ1biBhIHBvd2VyIHNpbXVsYXRpb24gZm9yIGEgcmVwbGljYXRpb24gc3R1ZHk6CiMnICAgIC0gU2V0IHVwIGEgZGF0YSBmcmFtZSBjb250YWluaW5nIHRoZSBzdHVkeSBkZXNpZ24gYW5kIHNhbXBsZSBzaXplLgojJyAgICAtIFNwZWNpZnkgdGhlIG1pbmltdW0gcmVsZXZhbnQgZWZmZWN0LgojJyAgICAtIFNldCB0aGUgZml4ZWQgZWZmZWN0cyBhbmQgdmFyaWFuY2UgY29tcG9uZW50cyB0byBwbGF1c2libGUgdmFsdWVzLgojJyAgICAtIEhvdyBtYW55IHBhcnRpY2lwYW50cyBhcmUgcmVxdWlyZWQgZm9yIHRoZSB0ZXN0IG9mIHRoZSBpbnRlcmFjdGlvbiB0bwojJyAgICAgIGRldGVjdCB0aGUgc3BlY2lmaWVkIGVmZmVjdCB3aXRoIGEgcG93ZXIgb2YgODAlPwojJyAgICAtIFJlY292ZXIgdGhlIHBhcmFtZXRlcnMgb2YgdGhlIGJ5LWdyb3VwIHJhbmRvbS1zbG9wZSBtb2RlbCBmb3Igb25lCiMnICAgICAgc2ltdWxhdGVkIGRhdGEgc2V0LgojJwojJyAjIyMgUmVmZXJlbmNlCgo=