{'fraction_non_alphanumeric': 0.020282186948853614, 'fraction_numerical': 0.014991181657848324, 'mean_word_length': 5.202185792349726, '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}}
Optimizing polymerase chain reaction (PCR) using machine learning

Despite substantial standardization, polymerase chain reaction (PCR) experiments frequently fail. Troubleshooting failed PCRs can be costly in both time and money. Using a crowdsourced data set spanning 290 real PCRs from six active research laboratories, we investigate the degree to which PCR success rates can be improved by machine learning. While human designed PCRs succeed at a rate of 55–63%, we find that a machine learning model can accurately predict reaction outcome 81% of the time. We validate this level of improvement by then using the model to guide the design and predict the outcome of 39 new PCR experiments. In addition to improving outcomes, the model identifies 15 features of PCRs that researchers did not optimize well compared to the learned model. These results suggest that PCR success rates can easily be improved by 17–26%, potentially saving millions of dollars and thousands of hours of researcher time each year across the scientific community. Other common laboratory methods may benefit from similar data-driven optimization effort.