{'fraction_non_alphanumeric': 0.030450669914738125, 'fraction_numerical': 0.0006090133982947625, 'mean_word_length': 5.392996108949417, '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}}
A gel-based solid-phase amplification and its application for SNP typing and sequencing on-chip.

As conventional solid-phase amplification (SPA) on a two-dimensional slide has a low amplification capacity due to a limited amount of immobilized primers, we propose a three-dimensional SPA by immobilizing primers in hydrogel attached to a slide. One of the PCR primers, modified with an acrylamide group at the 5'-terminal, was copolymerized with both polyacrylamide gel and an acryl-modified glass slide, resulting in a high amplification capacity. The immobilization process was carried out by adding the catalysis reagent N,N,N',N'-tetramethylethylenediamine (TEMED) volatilized in vacuum, with uniform sample-concentration and gel-viscosity in the course of one-step nucleic acid immobilization. The porous structure of polyacrylamide gel, which allows PCR reagents such as Taq DNA polymerase, primers, dNTPs and DNA templates to freely enter the gel matrix, provides a homogeneous solution-mimicking environment for SPA on the interface or the inside of gel pads. Based on gel-based SPA, genotypes of different samples were accurately discriminated by either dual-color fluorescence hybridization or BAMPER (Bioluminometric Assay coupled with Modified Primer Extension Reactions). Pyrosequencing was also successfully carried out on SPA products. As the linkage between DNA molecules and gel is very strong, SPA products immobilized on gel pads could be reused several times if extended strands were removed by electrophoresis. Thus, the gel-based SPA provides a powerful tool for directly using on-chip amplicons for parallel detection.