{'fraction_non_alphanumeric': 0.019313304721030045, 'fraction_numerical': 0.009656652360515022, 'mean_word_length': 5.390410958904109, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Fitting complex random effect models with standard software using data augmentation: application to a study of male and female fecundability

We discuss fitting of a complex random effect model using a standard statistical package (Stata) to carry out block-wise Gibbs sampling within a multiprocessor computing environment. The application involves a dataset concerning artificial insemination by donor (AID). Success or failure at each of 12 100 menstrual cycles is modelled with a mixed model with random effects due to woman, conception attempt within woman, semen donor, donation within donor, and physician who carries out the treatment. Given the availability of software within Stata to fit a model with single random effect, the full model can be fitted by an alternating imputation algorithm (Clayton and Rasbash, 1999) implemented with five copies of Stata running on separate processors and communicating via disk files.