Learn More
The PRDM9 gene encodes a protein with a highly variable tandem-repeat zinc finger (ZF) DNA-binding domain that plays a key role in determining sequence-specific hotspots of meiotic recombination genome wide. Here we survey the diversity of the PRDM9 ZF domain by sequencing this region in 64 primates from 18 species, revealing 68 unique alleles across all(More)
A previously undescribed isoelectric focusing technology allows cell signaling to be quantitatively assessed in <25 cells. High-resolution capillary isoelectric focusing allows isoforms and individual phosphorylation forms to be resolved, often to baseline, in a 400-nl capillary. Key to the method is photochemical capture of the resolved protein forms. Once(More)
Large-scale bacterial genome sequencing efforts to date have provided limited information on the most prevalent category of disease: sporadically acquired infections caused by common pathogenic bacteria. Here, we performed whole-genome sequencing and de novo assembly of 312 blood- or urine-derived isolates of extraintestinal pathogenic (ExPEC) Escherichia(More)
We describe an improvement on Ukkonen's Enhanced Dynamic Programming (EHD) approximate string-matching algorithm for unit-penalty four-edit comparisons. The new algorithm has an asymptotic complexity similar to that of Ukkonen's but is significantly faster due to a decrease in the number of array cell calculations. A 42% speedup was achieved in an(More)
Bacterial whole genome sequencing holds promise as a disruptive technology in clinical microbiology, but it has not yet been applied systematically or comprehensively within a clinical context. Here, over the course of one year, we performed prospective collection and whole genome sequencing of nearly all bacterial isolates obtained from a tertiary care(More)
There is a decision about which wavelet is best for each application and each input image/signal, since the type of wavelet chosen affects the performance of the algorithm. In the past, researchers have chosen the wavelet shape based on (a) ease of use, (b) input signal properties, (c) a “library” search of possible shapes, and/or (d) their own experience(More)
Prolog meta-circular interpreters, i.e., interpreters for Prolog written in Prolog, perform at least two operations on an object program - they parse it and execute its instructions. There is a useful variant of the meta-circular interpreter, the meta-circular parser, which as its name suggests, parses an object program without executing its instructions.(More)
A dynamic slot table algorithm to produce solution sets for orossword puzzle grids is presented. Its intptementation is compared with that of the static dot table formalism, Application of two current benchmarks for cromword puzzle solving algorithms demonstrate it is significantly more efficient on one benchmark, and more efficient in the way the sdgorithm(More)
The current literature on expert systems development in Prolog is replete with sample inference engines. However, the available models tend to be fragmentary and simplistic. Important issues such as how to incorporate arithmetic evaluation into the reasoning Process are often ignored. Therefore, we present and describe a more realistic Prolog expert system(More)