Demo Data from SIGIR 2026 / reviewers in the wild / expert
Chris Bailey-Kellogg
dblp:b/ChrisBaileyKellogg · also Christopher Bailey-Kellogg
· DBLP profile ↗
43ranked-venue papers
6as first author
3since 2021 · last 2021
0000-0003-1860-0912ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 35 · 3 first-author · 3 since 2021Artificial intelligence and machine learning · 6 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
20 papers |
Bioinformatics and computational biology · 98% Computational science and engineering · 2% | |
| Theoretical computer science
7 papers |
Graph algorithms and graph theory · 68% Algorithms and data structures · 18% Mathematical optimization · 14% |
Topics — the 30 heaviest of 43, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology
geometric deep learning |
0.5 | 1 | 2021 | Protein interaction interface region prediction by geometric deep learning · Bioinform. 2021 |
Bioinformatics and computational biology › protein-protein interaction prediction
protein interface prediction |
0.5 | 1 | 2021 | Protein interaction interface region prediction by geometric deep learning · Bioinform. 2021 |
Bioinformatics and computational biology
protein structure prediction |
0.5 | 1 | 2021 | Protein interaction interface region prediction by geometric deep learning · Bioinform. 2021 |
Bioinformatics and computational biology › protein-protein interaction prediction
binding interface prediction |
0.4 | 1 | 2020 | Learning context-aware structural representations to predict antigen and antibody binding interfaces · Bioinform. 2020 |
Bioinformatics and computational biology
protein-protein interaction prediction |
0.4 | 1 | 2020 | Learning context-aware structural representations to predict antigen and antibody binding interfaces · Bioinform. 2020 |
Bioinformatics and computational biology
protein engineering |
0.4 | 4 | 2012 | Structure-Guided Deimmunization of Therapeutic Proteins · RECOMB 2012 Optimization of Combinatorial Mutagenesis · RECOMB 2011 Protein Fragment Swapping: A Method for Asymmetric, Selective Site-Directed Recombination · RECOMB 2009 |
Bioinformatics and computational biology
protein design |
0.4 | 2 | 2018 | DisruPPI: structure-based computational redesign algorithm for protein binding disruption · Bioinform. 2018 Algorithms for Joint Optimization of Stability and Diversity in Planning Combinatorial Libraries of Chimeric Proteins · RECOMB 2008 |
Bioinformatics and computational biology › statistical genetics
variant effect prediction |
0.3 | 1 | 2018 | DisruPPI: structure-based computational redesign algorithm for protein binding disruption · Bioinform. 2018 |
Bioinformatics and computational biology › structural bioinformatics
protein structure determination |
0.3 | 4 | 2011 | A Geometric Arrangement Algorithm for Structure Determination of Symmetric Protein Homo-oligomers from NOEs and RDCs · RECOMB 2011 Contact replacement for NMR resonance assignment · ISMB 2008 Physical Geometric Algorithms for Structural Molecular Biology · ICRA 2001 |
Bioinformatics and computational biology › structural bioinformatics
protein structure |
0.2 | 3 | 2012 | Ballast: A Ball-Based Algorithm for Structural Motifs · RECOMB 2012 Hypergraph Model of Multi-residue Interactions in Proteins: Sequentially-Constrained Partitioning Algorithms for Optimization of Site-Directed Protein Recombination · RECOMB 2006 Structure-Guided Deimmunization of Therapeutic Proteins · RECOMB 2012 |
Bioinformatics and computational biology
structural bioinformatics |
0.2 | 4 | 2012 | A Geometric Arrangement Algorithm for Structure Determination of Symmetric Protein Homo-oligomers from NOEs and RDCs · RECOMB 2011 A random graph approach to NMR sequential assignment · RECOMB 2004 Structure-Guided Deimmunization of Therapeutic Proteins · RECOMB 2012 |
Bioinformatics and computational biology
protein interaction |
0.2 | 1 | 2014 | Learning Sequence Determinants of Protein: Protein Interaction Specificity with Sparse Graphical Models · RECOMB 2014 |
Bioinformatics and computational biology › proteomics
phosphoproteomics |
0.1 | 1 | 2012 | MMFPh: a maximal motif finder for phosphoproteomics datasets · Bioinform. 2012 |
Bioinformatics and computational biology
proteomics |
0.1 | 1 | 2012 | MMFPh: a maximal motif finder for phosphoproteomics datasets · Bioinform. 2012 |
Bioinformatics and computational biology › structural bioinformatics › structural motif analysis
structural motif search |
0.1 | 1 | 2012 | Ballast: A Ball-Based Algorithm for Structural Motifs · RECOMB 2012 |
Bioinformatics and computational biology › structural biology
NMR spectroscopy |
0.1 | 2 | 2006 | An efficient randomized algorithm for contact-based NMR backbone resonance assignment · Bioinform. 2006 A random graph approach to NMR sequential assignment · RECOMB 2004 |
Bioinformatics and computational biology › structural bioinformatics › protein structure determination
NMR resonance assignment |
0.1 | 1 | 2008 | Contact replacement for NMR resonance assignment · ISMB 2008 |
Graph algorithms and graph theory
graph matching |
0.1 | 1 | 2008 | Contact replacement for NMR resonance assignment · ISMB 2008 |
Graph algorithms and graph theory
graph algorithms |
0.1 | 2 | 2004 | A random graph approach to NMR sequential assignment · RECOMB 2004 The NOESY jigsaw: automated protein secondary structure and main-chain assignment from sparse, unassigned NMR data · RECOMB 2000 |
Bioinformatics and computational biology
protein structure analysis |
0.1 | 1 | 2006 | An efficient randomized algorithm for contact-based NMR backbone resonance assignment · Bioinform. 2006 |
Bioinformatics and computational biology › proteomics
mass spectrometry data analysis |
0.1 | 2 | 2001 | Physical Geometric Algorithms for Structural Molecular Biology · ICRA 2001 Reducing Mass Degeneracy in SAR by MS by Stable Isotopic Labeling · ISMB 2000 |
Bioinformatics and computational biology › structural biology
resonance assignment |
0.0 | 1 | 2004 | A random graph approach to NMR sequential assignment · RECOMB 2004 |
Visualization and visual analytics
visual analytics |
0.0 | 1 | 2004 | Spatial Aggregation for Qualitative Assessment of Scientific Computations · AAAI 2004 |
Graph algorithms and graph theory
random graph models |
0.0 | 1 | 2004 | A random graph approach to NMR sequential assignment · RECOMB 2004 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
0.0 | 1 | 2003 | Gaussian Process Models of Spatial Aggregation Algorithms · IJCAI 2003 |
Embedded and real-time systems
cyber-physical system platforms |
0.0 | 1 | 2003 | Physics-based encapsulation in embedded software for distributed sensing and control applications · Proc. IEEE 2003 |
Embedded and real-time systems › embedded software
embedded software design |
0.0 | 1 | 2003 | Physics-based encapsulation in embedded software for distributed sensing and control applications · Proc. IEEE 2003 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
model-based reasoning |
0.0 | 1 | 2001 | Influence-based model decomposition for reasoning about spatially distributed physical systems · Artif. Intell. 2001 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
qualitative reasoning |
0.0 | 1 | 2001 | Influence-based model decomposition for reasoning about spatially distributed physical systems · Artif. Intell. 2001 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › temporal reasoning
spatio-temporal reasoning |
0.0 | 1 | 2001 | Influence-based model decomposition for reasoning about spatially distributed physical systems · Artif. Intell. 2001 |
Methods — techniques the papers use, named apart from their topics
point cloud · 0.5geometric deep neural network · 0.5transfer learning · 0.4graph convolution · 0.4attention mechanism · 0.4randomized algorithm · 0.4foldx · 0.3INT5 · 0.3AMBER · 0.3sparse graphical models · 0.2structural motif detection · 0.1spatial aggregation · 0.1gaussian process models · 0.1random graph model · 0.1graph polytope aggregation · 0.1random graph theory · 0.0force allocation · 0.0model decomposition · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Protein interaction interface region prediction by geometric deep learningabstractMOTIVATION: Protein-protein interactions drive wide-ranging molecular processes, and characterizing at the atomic level how proteins interact (beyond just the fact that they interact) can provide key insights into understanding and controlling this machinery. Unfortunately, experimental determination of three-dimensional protein complex structures remains difficult and does not scale to the increasingly large sets of proteins whose interactions are of interest. Computational methods are thus required to meet the demands of large-scale, high-throughput prediction of how proteins interact, but unfortunately, both physical modeling and machine learning methods suffer from poor precision and/or recall. RESULTS: In order to improve performance in predicting protein interaction interfaces, we leverage the best properties of both data- and physics-driven methods to develop a unified Geometric Deep Neural Network, 'PInet' (Protein Interface Network). PInet consumes pairs of point clouds encoding the structures of two partner proteins, in order to predict their structural regions mediating interaction. To make such predictions, PInet learns and utilizes models capturing both geometrical and physicochemical molecular surface complementarity. In application to a set of benchmarks, PInet simultaneously predicts the interface regions on both interacting proteins, achieving performance equivalent to or even much better than the state-of-the-art predictor for each dataset. Furthermore, since PInet is based on joint segmentation of a representation of a protein surfaces, its predictions are meaningful in terms of the underlying physical complementarity driving molecular recognition. AVAILABILITY AND IMPLEMENTATION: PInet scripts and models are available at https://github.com/FTD007/PInet. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Bowen Dai, Chris Bailey-Kellogg |
Bioinform. | 2 |
| 2021 | Comprehensive analysis of lectin-glycan interactions reveals determinants of lectin specificityabstractLectin-glycan interactions facilitate inter- and intracellular communication in many processes including protein trafficking, host-pathogen recognition, and tumorigenesis promotion. Specific recognition of glycans by lectins is also the basis for a wide range of applications in areas including glycobiology research, cancer screening, and antiviral therapeutics. To provide a better understanding of the determinants of lectin-glycan interaction specificity and support such applications, this study comprehensively investigates specificity-conferring features of all available lectin-glycan complex structures. Systematic characterization, comparison, and predictive modeling of a set of 221 complementary physicochemical and geometric features representing these interactions highlighted specificity-conferring features with potential mechanistic insight. Univariable comparative analyses with weighted Wilcoxon-Mann-Whitney tests revealed strong statistical associations between binding site features and specificity that are conserved across unrelated lectin binding sites. Multivariable modeling with random forests demonstrated the utility of these features for predicting the identity of bound glycans based on generalized patterns learned from non-homologous lectins. These analyses revealed global determinants of lectin specificity, such as sialic acid glycan recognition in deep, concave binding sites enriched for positively charged residues, in contrast to high mannose glycan recognition in fairly shallow but well-defined pockets enriched for non-polar residues. Focused fine specificity analysis of hemagglutinin interactions with human-like and avian-like glycans uncovered features representing both known and novel mutations related to shifts in influenza tropism from avian to human tissues. As the approach presented here relies on co-crystallized lectin-glycan pairs for studying specificity, it is limited in its inferences by the quantity, quality, and diversity of the structural data available. Regardless, the systematic characterization of lectin binding sites presented here provides a novel approach to studying lectin specificity and is a step towards confidently predicting new lectin-glycan interactions. Daniel E. Mattox, Chris Bailey-Kellogg |
PLoS Comput. Biol. | 2 |
| 2021 | Building blocks and blueprints for bacterial autolysinsabstractBacteria utilize a wide variety of endogenous cell wall hydrolases, or autolysins, to remodel their cell walls during processes including cell division, biofilm formation, and programmed death. We here systematically investigate the composition of these enzymes in order to gain insights into their associated biological processes, potential ways to disrupt them via chemotherapeutics, and strategies by which they might be leveraged as recombinant antibacterial biotherapies. To do so, we developed LEDGOs (lytic enzyme domains grouped by organism), a pipeline to create and analyze databases of autolytic enzyme sequences, constituent domain annotations, and architectural patterns of multi-domain enzymes that integrate peptidoglycan binding and degrading functions. We applied LEDGOs to eight pathogenic bacteria, gram negatives Acinetobacter baumannii, Klebsiella pneumoniae, Neisseria gonorrhoeae, and Pseudomonas aeruginosa; and gram positives Clostridioides difficile, Enterococcus faecium, Staphylococcus aureus, and Streptococcus pneumoniae. Our analysis of the autolytic enzyme repertoires of these pathogens reveals commonalities and differences in their key domain building blocks and architectures, including correlations and preferred orders among domains in multi-domain enzymes, repetitions of homologous binding domains with potentially complementarity recognition modalities, and sequence similarity patterns indicative of potential divergence of functional specificity among related domains. We have further identified a variety of unannotated sequence regions within the lytic enzymes that may themselves contain new domains with important functions. Spencer J. Mitchell, Deeptak Verma, Karl E. Griswold, Chris Bailey-Kellogg |
PLoS Comput. Biol. | 4 |
| 2020 | Learning context-aware structural representations to predict antigen and antibody binding interfacesabstractMOTIVATION: Understanding how antibodies specifically interact with their antigens can enable better drug and vaccine design, as well as provide insights into natural immunity. Experimental structural characterization can detail the 'ground truth' of antibody-antigen interactions, but computational methods are required to efficiently scale to large-scale studies. To increase prediction accuracy as well as to provide a means to gain new biological insights into these interactions, we have developed a unified deep learning-based framework to predict binding interfaces on both antibodies and antigens. RESULTS: Our framework leverages three key aspects of antibody-antigen interactions to learn predictive structural representations: (i) since interfaces are formed from multiple residues in spatial proximity, we employ graph convolutions to aggregate properties across local regions in a protein; (ii) since interactions are specific between antibody-antigen pairs, we employ an attention layer to explicitly encode the context of the partner; (iii) since more data are available for general protein-protein interactions, we employ transfer learning to leverage this data as a prior for the specific case of antibody-antigen interactions. We show that this single framework achieves state-of-the-art performance at predicting binding interfaces on both antibodies and antigens, and that each of its three aspects drives additional improvement in the performance. We further show that the attention layer not only improves performance, but also provides a biologically interpretable perspective into the mode of interaction. AVAILABILITY AND IMPLEMENTATION: The source code is freely available on github at https://github.com/vamships/PECAN.git. Srivamshi Pittala, Chris Bailey-Kellogg |
Bioinform. | 2 |
| 2020 | Computer-guided binding mode identification and affinity improvement of an LRR protein binder without structure determinationabstractPrecise binding mode identification and subsequent affinity improvement without structure determination remain a challenge in the development of therapeutic proteins. However, relevant experimental techniques are generally quite costly, and purely computational methods have been unreliable. Here, we show that integrated computational and experimental epitope localization followed by full-atom energy minimization can yield an accurate complex model structure which ultimately enables effective affinity improvement and redesign of binding specificity. As proof-of-concept, we used a leucine-rich repeat (LRR) protein binder, called a repebody (Rb), that specifically recognizes human IgG1 (hIgG1). We performed computationally-guided identification of the Rb:hIgG1 binding mode and leveraged the resulting model to reengineer the Rb so as to significantly increase its binding affinity for hIgG1 as well as redesign its specificity toward multiple IgGs from other species. Experimental structure determination verified that our Rb:hIgG1 model closely matched the co-crystal structure. Using a benchmark of other LRR protein complexes, we further demonstrated that the present approach may be broadly applicable to proteins undergoing relatively small conformational changes upon target binding. Yoonjoo Choi, Sukyo Jeong, Jung-Min Choi, Christian NDong, Karl E. Griswold, Chris Bailey-Kellogg, Hak-Sung Kim |
PLoS Comput. Biol. | 6 |
| 2019 | Balancing sensitivity and specificity in distinguishing TCR groups by CDR sequence similarityabstractBACKGROUND: Repertoire sequencing is enabling deep explorations into the cellular immune response, including the characterization of commonalities and differences among T cell receptor (TCR) repertoires from different individuals, pathologies, and antigen specificities. In seeking to understand the generality of patterns observed in different groups of TCRs, it is necessary to balance how well each pattern represents the diversity among TCRs from one group (sensitivity) vs. how many TCRs from other groups it also represents (specificity). The variable complementarity determining regions (CDRs), particularly the third CDRs (CDR3s) interact with major histocompatibility complex (MHC)-presented epitopes from putative antigens, and thus encode the determinants of recognition. RESULTS: We here systematically characterize the predictive power that can be obtained from CDR3 sequences, using representative, readily interpretable methods for evaluating CDR sequence similarity and then clustering and classifying sequences based on similarity. An initial analysis of CDR3s of known structure, clustered by structural similarity, helps calibrate the limits of sequence diversity among CDRs that might have a common mode of interaction with presented epitopes. Subsequent analyses demonstrate that this same range of sequence similarity strikes a favorable specificity/sensitivity balance in distinguishing twins from non-twins based on overall CDR3 repertoires, classifying CDR3 repertoires by antigen specificity, and distinguishing general pathologies. CONCLUSION: We conclude that within a fairly broad range of sequence similarity, matching CDR3 sequences are likely to share specificities. Neerja Thakkar, Chris Bailey-Kellogg |
BMC Bioinform. | 2 |
| 2019 | Pareto Optimization of Combinatorial Mutagenesis LibrariesabstractIn order to increase the hit rate of discovering diverse, beneficial protein variants via high-throughput screening, we have developed a computational method to optimize combinatorial mutagenesis libraries for overall enrichment in two distinct properties of interest. Given scoring functions for evaluating individual variants, POCoM (Pareto Optimal Combinatorial Mutagenesis) scores entire libraries in terms of averages over their constituent members, and designs optimal libraries as sets of mutations whose combinations make the best trade-offs between average scores. This represents the first general-purpose method to directly design combinatorial libraries for multiple objectives characterizing their constituent members. Despite being rigorous in mapping out the Pareto frontier, it is also very fast even for very large libraries (e.g., designing 30 mutation, billion-member libraries in only hours). We here instantiate POCoM with scores based on a target's protein structure and its homologs' sequences, enabling the design of libraries containing variants balancing these two important yet quite different types of information. We demonstrate POCoM's generality and power in case study applications to green fluorescent protein, cytochrome P450, and β-lactamase. Analysis of the POCoM library designs provides insights into the trade-offs between structure- and sequence-based scores, as well as the impacts of experimental constraints on library designs. POCoM libraries incorporate mutations that have previously been found favorable experimentally, while diversifying the contexts in which these mutations are situated and maintaining overall variant quality. Deeptak Verma, Gevorg Grigoryan, Chris Bailey-Kellogg |
IEEE ACM Trans. Comput. Biol. Bioinform. | 3 |
| 2018 | DisruPPI: structure-based computational redesign algorithm for protein binding disruptionabstractMotivation: Disruption of protein-protein interactions can mitigate antibody recognition of therapeutic proteins, yield monomeric forms of oligomeric proteins, and elucidate signaling mechanisms, among other applications. While designing affinity-enhancing mutations remains generally quite challenging, both statistically and physically based computational methods can precisely identify affinity-reducing mutations. In order to leverage this ability to design variants of a target protein with disrupted interactions, we developed the DisruPPI protein design method (DISRUpting Protein-Protein Interactions) to optimize combinations of mutations simultaneously for both disruption and stability, so that incorporated disruptive mutations do not inadvertently affect the target protein adversely. Results: Two existing methods for predicting mutational effects on binding, FoldX and INT5, were demonstrated to be quite precise in selecting disruptive mutations from the SKEMPI and AB-Bind databases of experimentally determined changes in binding free energy. DisruPPI was implemented to use an INT5-based disruption score integrated with an AMBER-based stability assessment and was applied to disrupt protein interactions in a set of different targets representing diverse applications. In retrospective evaluation with three different case studies, comparison of DisruPPI-designed variants to published experimental data showed that DisruPPI was able to identify more diverse interaction-disrupting and stability-preserving variants more efficiently and effectively than previous approaches. In prospective application to an interaction between enhanced green fluorescent protein (EGFP) and a nanobody, DisruPPI was used to design five EGFP variants, all of which were shown to have significantly reduced nanobody binding while maintaining function and thermostability. This demonstrates that DisruPPI may be readily utilized for effective removal of known epitopes of therapeutically relevant proteins. Availability and implementation: DisruPPI is implemented in the EpiSweep package, freely available under an academic use license. Supplementary information: Supplementary data are available at Bioinformatics online. Yoonjoo Choi, Jacob M. Furlon, Ryan B. Amos, Karl E. Griswold, Chris Bailey-Kellogg |
Bioinform. | 5 |
| 2015 | Development and validation of an epitope prediction tool for swine (PigMatrix) based on the pocket profile methodabstractBACKGROUND: T cell epitope prediction tools and associated vaccine design algorithms have accelerated the development of vaccines for humans. Predictive tools for swine and other food animals are not as well developed, primarily because the data required to develop the tools are lacking. Here, we overcome a lack of T cell epitope data to construct swine epitope predictors by systematically leveraging available human information. Applying the "pocket profile method", we use sequence and structural similarities in the binding pockets of human and swine major histocompatibility complex proteins to infer Swine Leukocyte Antigen (SLA) peptide binding preferences. We developed epitope-prediction matrices (PigMatrices), for three SLA class I alleles (SLA-1*0401, 2*0401 and 3*0401) and one class II allele (SLA-DRB1*0201), based on the binding preferences of the best-matched Human Leukocyte Antigen (HLA) pocket for each SLA pocket. The contact residues involved in the binding pockets were defined for class I based on crystal structures of either SLA (SLA-specific contacts, Ssc) or HLA supertype alleles (HLA contacts, Hc); for class II, only Hc was possible. Different substitution matrices were evaluated (PAM and BLOSUM) for scoring pocket similarity and identifying the best human match. The accuracy of the PigMatrices was compared to available online swine epitope prediction tools such as PickPocket and NetMHCpan. RESULTS: PigMatrices that used Ssc to define the pocket sequences and PAM30 to score pocket similarity demonstrated the best predictive performance and were able to accurately separate binders from random peptides. For SLA-1*0401 and 2*0401, PigMatrix achieved area under the receiver operating characteristic curves (AUC) of 0.78 and 0.73, respectively, which were equivalent or better than PickPocket (0.76 and 0.54) and NetMHCpan version 2.4 (0.41 and 0.51) and version 2.8 (0.72 and 0.71). In addition, we developed the first predictive SLA class II matrix, obtaining an AUC of 0.73 for existing SLA-DRB1*0201 epitopes. Notably, PigMatrix achieved this level of predictive power without training on SLA binding data. CONCLUSION: Overall, the pocket profile method combined with binding preferences from HLA binding data shows significant promise for developing T cell epitope prediction tools for pigs. When combined with existing vaccine design algorithms, PigMatrix will be useful for developing genome-derived vaccines for a range of pig pathogens for which no effective vaccines currently exist (e.g. porcine reproductive and respiratory syndrome, influenza and porcine epidemic diarrhea). Andres H. Gutiérrez, William D. Martin, Chris Bailey-Kellogg, Frances Terry, Leonard Moise, Anne S. De Groot |
BMC Bioinform. | 3 |
| 2015 | Machine Learning Methods Enable Predictive Modeling of Antibody Feature: Function Relationships in RV144 VaccineesabstractThe adaptive immune response to vaccination or infection can lead to the production of specific antibodies to neutralize the pathogen or recruit innate immune effector cells for help. The non-neutralizing role of antibodies in stimulating effector cell responses may have been a key mechanism of the protection observed in the RV144 HIV vaccine trial. In an extensive investigation of a rich set of data collected from RV144 vaccine recipients, we here employ machine learning methods to identify and model associations between antibody features (IgG subclass and antigen specificity) and effector function activities (antibody dependent cellular phagocytosis, cellular cytotoxicity, and cytokine release). We demonstrate via cross-validation that classification and regression approaches can effectively use the antibody features to robustly predict qualitative and quantitative functional outcomes. This integration of antibody feature and function data within a machine learning framework provides a new, objective approach to discovering and assessing multivariate immune correlates. Ickwon Choi, Amy W. Chung, Todd J. Suscovich, Supachai Rerks-Ngarm, Punnee Pitisuttithum, Sorachai Nitayaphan, Jaranit Kaewkungwal, Robert J. O'Connell, Donald Francis, Merlin L. Robb, Jerome H. Kim, Galit Alter, Margaret E. Ackerman, Chris Bailey-Kellogg |
PLoS Comput. Biol. | 15 |
| 2015 | Mapping the Pareto Optimal Design Space for a Functionally Deimmunized Biotherapeutic CandidateabstractThe immunogenicity of biotherapeutics can bottleneck development pipelines and poses a barrier to widespread clinical application. As a result, there is a growing need for improved deimmunization technologies. We have recently described algorithms that simultaneously optimize proteins for both reduced T cell epitope content and high-level function. In silico analysis of this dual objective design space reveals that there is no single global optimum with respect to protein deimmunization. Instead, mutagenic epitope deletion yields a spectrum of designs that exhibit tradeoffs between immunogenic potential and molecular function. The leading edge of this design space is the Pareto frontier, i.e. the undominated variants for which no other single design exhibits better performance in both criteria. Here, the Pareto frontier of a therapeutic enzyme has been designed, constructed, and evaluated experimentally. Various measures of protein performance were found to map a functional sequence space that correlated well with computational predictions. These results represent the first systematic and rigorous assessment of the functional penalty that must be paid for pursuing progressively more deimmunized biotherapeutic candidates. Given this capacity to rapidly assess and design for tradeoffs between protein immunogenicity and functionality, these algorithms may prove useful in augmenting, accelerating, and de-risking experimental deimmunization efforts. Regina S. Salvat, Andrew S. Parker, Yoonjoo Choi, Chris Bailey-Kellogg, Karl E. Griswold |
PLoS Comput. Biol. | 4 |
| 2014 | Learning Sequence Determinants of Protein: Protein Interaction Specificity with Sparse Graphical Models
Hetunandan Kamisetty, Bornika Ghosh, Christopher J. Langmead, Chris Bailey-Kellogg |
RECOMB | 4 |
| 2014 | Integrated assessment of predicted MHC binding and cross-conservation with self reveals patterns of viral camouflageabstractBACKGROUND: Immune recognition of foreign proteins by T cells hinges on the formation of a ternary complex sandwiching a constituent peptide of the protein between a major histocompatibility complex (MHC) molecule and a T cell receptor (TCR). Viruses have evolved means of "camouflaging" themselves, avoiding immune recognition by reducing the MHC and/or TCR binding of their constituent peptides. Computer-driven T cell epitope mapping tools have been used to evaluate the degree to which particular viruses have used this means of avoiding immune response, but most such analyses focus on MHC-facing 'agretopes'. Here we set out a new means of evaluating the TCR faces of viral peptides in addition to their agretopes, integrating evaluations of both sides of the ternary complex in a single analysis. METHODS: This paper develops what we call the Janus Immunogenicity Score (JIS), bringing together a well-established method for predicting MHC binding, with a novel assessment of the potential for TCR binding based on similarity with self. Intuitively, both good MHC binding and poor self-similarity are required for high immunogenicity (i.e., a robust T effector response). RESULTS: Focusing on the class II antigen-processing pathway, we show that the JIS of T effector epitopes and null or regulatory epitopes deposited in a large database of epitopes (Immune Epitope Database) are significantly different. We then show that different types of viruses display significantly different patterns of scores over their constituent peptides, with viruses causing chronic infection (Epstein-Barr and cytomegalovirus) strongly shifted to lower scores relative to those causing acute infection (Ebola and Marburg). Similarly we find distinct patterns among influenza proteins in H1N1 (a strain against which human populations rapidly developed immunity) and H5N1 and H7N9 (highly pathogenic avian flu strains, with significantly greater case mortality rates). CONCLUSION: The Janus Immunogenicity Score, which integrates MHC binding and TCR cross-reactivity, provides a new tool for studying immunogenicity of pathogens and may improve the selection and optimization of antigenic elements for vaccine design. Anne S. De Groot, Andres H. Gutiérrez, William D. Martin, Leonard Moise, Chris Bailey-Kellogg |
BMC Bioinform. | 6 |
| 2013 | Improved Multiple Sequence Alignments Using Coupled Pattern MiningabstractWe present alignment refinement by mining coupled residues (ARMiCoRe), a novel approach to a classical bioinformatics problem, viz., multiple sequence alignment (MSA) of gene and protein sequences. Aligning multiple biological sequences is a key step in elucidating evolutionary relationships, annotating newly sequenced segments, and understanding the relationship between biological sequences and functions. Classical MSA algorithms are designed to primarily capture conservations in sequences whereas couplings, or correlated mutations, are well known as an additional important aspect of sequence evolution. (Two sequence positions are coupled when mutations in one are accompanied by compensatory mutations in another). As a result, better exposition of couplings is sometimes one of the reasons for hand-tweaking of MSAs by practitioners. ARMiCoRe introduces a distinctly pattern mining approach to improving MSAs: using frequent episode mining as a foundational basis, we define the notion of a coupled pattern and demonstrate how the discovery and tiling of coupled patterns using a max-flow approach can yield MSAs that are better than conservation-based alignments. Although we were motivated to improve MSAs for the sake of better exposing couplings, we demonstrate that our MSAs are also improvements in terms of traditional metrics of assessment. We demonstrate the effectiveness of ARMiCoRe on a large collection of data sets. K. S. M. Tozammel Hossain, Debprakash Patnaik, Srivatsan Laxman, Prateek Jain 0002, Chris Bailey-Kellogg, Naren Ramakrishnan |
IEEE ACM Trans. Comput. Biol. Bioinform. | 5 |
| 2012 | Ballast: A Ball-Based Algorithm for Structural Motifs
Fabio Vandin, Gopal Pandurangan, Chris Bailey-Kellogg |
RECOMB | 4 |
| 2012 | Structure-Guided Deimmunization of Therapeutic Proteins
Andrew S. Parker, Karl E. Griswold, Chris Bailey-Kellogg |
RECOMB | 3 |
| 2012 | MMFPh: a maximal motif finder for phosphoproteomics datasetsabstractMOTIVATION: Protein phosphorylation, driven by specific recognition of substrates by kinases and phosphatases, plays central roles in a variety of important cellular processes such as signaling and enzyme activation. Mass spectrometry enables the determination of phosphorylated peptides (and thereby proteins) in scenarios ranging from targeted in vitro studies to in vivo cell lysates under particular conditions. The characterization of commonalities among identified phosphopeptides provides insights into the specificities of the kinases involved in a study. Several algorithms have been developed to uncover linear motifs representing position-specific amino acid patterns in sets of phosphopeptides. To more fully capture the available information, reduce sensitivity to both parameter choices and natural experimental variation, and develop more precise characterizations of kinase specificities, it is necessary to determine all statistically significant motifs represented in a dataset. RESULTS: We have developed MMFPh (Maximal Motif Finder for Phosphoproteomics datasets), which extends the approach of the popular phosphorylation motif software Motif-X (Schwartz and Gygi, 2005) to identify all statistically significant motifs and return the maximal ones (those not subsumed by motifs with more fixed amino acids). In tests with both synthetic and experimental data, we show that MMFPh finds important motifs missed by the greedy approach of Motif-X, while also finding more motifs that are more characteristic of the dataset relative to the background proteome. Thus MMFPh is in some sense both more sensitive and more specific in characterizing the involved kinases. We also show that MMFPh compares favorably to other recent methods for finding phosphorylation motifs. Furthermore, MMFPh is less dependent on parameter choices. We support this powerful new approach with a web interface so that it may become a useful tool for studies of kinase specificity and phosphorylation site prediction. AVAILABILITY: A web server is at www.cs.dartmouth.edu/~cbk/. Tuobin Wang, Arminja N. Kettenbach, Scott A. Gerber, Chris Bailey-Kellogg |
Bioinform. | 4 |
| 2012 | Response to 'Comments on "MMFPh: A Maximal Motif Finder for Phosphoproteomics Datasets"'abstractAbstract Contact: [email protected] Tuobin Wang, Arminja N. Kettenbach, Scott A. Gerber, Chris Bailey-Kellogg |
Bioinform. | 4 |
| 2012 | Algorithms for optimizing cross-overs in DNA shufflingabstractBACKGROUND: DNA shuffling generates combinatorial libraries of chimeric genes by stochastically recombining parent genes. The resulting libraries are subjected to large-scale genetic selection or screening to identify those chimeras with favorable properties (e.g., enhanced stability or enzymatic activity). While DNA shuffling has been applied quite successfully, it is limited by its homology-dependent, stochastic nature. Consequently, it is used only with parents of sufficient overall sequence identity, and provides no control over the resulting chimeric library. RESULTS: This paper presents efficient methods to extend the scope of DNA shuffling to handle significantly more diverse parents and to generate more predictable, optimized libraries. Our CODNS (cross-over optimization for DNA shuffling) approach employs polynomial-time dynamic programming algorithms to select codons for the parental amino acids, allowing for zero or a fixed number of conservative substitutions. We first present efficient algorithms to optimize the local sequence identity or the nearest-neighbor approximation of the change in free energy upon annealing, objectives that were previously optimized by computationally-expensive integer programming methods. We then present efficient algorithms for more powerful objectives that seek to localize and enhance the frequency of recombination by producing "runs" of common nucleotides either overall or according to the sequence diversity of the resulting chimeras. We demonstrate the effectiveness of CODNS in choosing codons and allocating substitutions to promote recombination between parents targeted in earlier studies: two GAR transformylases (41% amino acid sequence identity), two very distantly related DNA polymerases, Pol X and β (15%), and beta-lactamases of varying identity (26-47%). CONCLUSIONS: Our methods provide the protein engineer with a new approach to DNA shuffling that supports substantially more diverse parents, is more deterministic, and generates more predictable and more diverse chimeric libraries. Alan M. Friedman, Chris Bailey-Kellogg |
BMC Bioinform. | 3 |
| 2011 | A Geometric Arrangement Algorithm for Structure Determination of Symmetric Protein Homo-oligomers from NOEs and RDCs
Jeffrey W. Martin, Anthony K. Yan, Chris Bailey-Kellogg, Pei Zhou 0001, Bruce Randall Donald |
RECOMB | 3 |
| 2011 | Optimization of Combinatorial Mutagenesis
Andrew S. Parker, Karl E. Griswold, Chris Bailey-Kellogg |
RECOMB | 3 |
| 2011 | Planning combinatorial disulfide cross-links for protein fold determinationabstractBACKGROUND: Fold recognition techniques take advantage of the limited number of overall structural organizations, and have become increasingly effective at identifying the fold of a given target sequence. However, in the absence of sufficient sequence identity, it remains difficult for fold recognition methods to always select the correct model. While a native-like model is often among a pool of highly ranked models, it is not necessarily the highest-ranked one, and the model rankings depend sensitively on the scoring function used. Structure elucidation methods can then be employed to decide among the models based on relatively rapid biochemical/biophysical experiments. RESULTS: This paper presents an integrated computational-experimental method to determine the fold of a target protein by probing it with a set of planned disulfide cross-links. We start with predicted structural models obtained by standard fold recognition techniques. In a first stage, we characterize the fold-level differences between the models in terms of topological (contact) patterns of secondary structure elements (SSEs), and select a small set of SSE pairs that differentiate the folds. In a second stage, we determine a set of residue-level cross-links to probe the selected SSE pairs. Each stage employs an information-theoretic planning algorithm to maximize information gain while minimizing experimental complexity, along with a Bayes error plan assessment framework to characterize the probability of making a correct decision once data for the plan are collected. By focusing on overall topological differences and planning cross-linking experiments to probe them, our fold determination approach is robust to noise and uncertainty in the models (e.g., threading misalignment) and in the actual structure (e.g., flexibility). We demonstrate the effectiveness of our approach in case studies for a number of CASP targets, showing that the optimized plans have low risk of error while testing only a small portion of the quadratic number of possible cross-link candidates. Simulation studies with these plans further show that they do a very good job of selecting the correct model, according to cross-links simulated from the actual crystal structures. CONCLUSIONS: Fold determination can overcome scoring limitations in purely computational fold recognition methods, while requiring less experimental effort than traditional protein structure determination approaches. Alan M. Friedman, Chris Bailey-Kellogg |
BMC Bioinform. | 3 |
| 2010 | Optimization algorithms for functional deimmunization of therapeutic proteinsabstractBACKGROUND: To develop protein therapeutics from exogenous sources, it is necessary to mitigate the risks of eliciting an anti-biotherapeutic immune response. A key aspect of the response is the recognition and surface display by antigen-presenting cells of epitopes, short peptide fragments derived from the foreign protein. Thus, developing minimal-epitope variants represents a powerful approach to deimmunizing protein therapeutics. Critically, mutations selected to reduce immunogenicity must not interfere with the protein's therapeutic activity. RESULTS: This paper develops methods to improve the likelihood of simultaneously reducing the anti-biotherapeutic immune response while maintaining therapeutic activity. A dynamic programming approach identifies optimal and near-optimal sets of conservative point mutations to minimize the occurrence of predicted T-cell epitopes in a target protein. In contrast with existing methods, those described here integrate analysis of immunogenicity and stability/activity, are broadly applicable to any protein class, guarantee global optimality, and provide sufficient flexibility for users to limit the total number of mutations and target MHC alleles of interest. The input is simply the primary amino acid sequence of the therapeutic candidate, although crystal structures and protein family sequence alignments may also be input when available. The output is a scored list of sets of point mutations predicted to reduce the protein's immunogenicity while maintaining structure and function. We demonstrate the effectiveness of our approach in a number of case study applications, showing that, in general, our best variants are predicted to be better than those produced by previous deimmunization efforts in terms of either immunogenicity or stability, or both factors. CONCLUSIONS: By developing global optimization algorithms leveraging well-established immunogenicity and stability prediction techniques, we provide the protein engineer with a mechanism for exploring the favorable sequence space near a targeted protein therapeutic. Our mechanism not only helps identify designs more likely to be effective, but also provides insights into the interrelated implications of design choices. Andrew S. Parker, Wei Zheng 0009, Karl E. Griswold, Chris Bailey-Kellogg |
BMC Bioinform. | 4 |
| 2009 | Protein Fragment Swapping: A Method for Asymmetric, Selective Site-Directed Recombination
Wei Zheng 0009, Karl E. Griswold, Chris Bailey-Kellogg |
RECOMB | 3 |
| 2009 | Protein Design by Sampling an Undirected Graphical Model of Residue ConstraintsabstractThis paper develops an approach for designing protein variants by sampling sequences that satisfy residue constraints encoded in an undirected probabilistic graphical model. Due to evolutionary pressures on proteins to maintain structure and function, the sequence record of a protein family contains valuable information regarding position-specific residue conservation and coupling (or covariation) constraints. Representing these constraints with a graphical model provides two key benefits for protein design: a probabilistic semantics enabling evaluation of possible sequences for consistency with the constraints, and an explicit factorization of residue dependence and independence supporting efficient exploration of the constrained sequence space. We leverage these benefits in developing two complementary MCMC algorithms for protein design: constrained shuffling mixes wild-type sequences positionwise and evaluates graphical model likelihood, while component sampling directly generates sequences by sampling clique values and propagating to other cliques. We apply our methods to design WW domains. We demonstrate that likelihood under a model of wild-type WWs is highly predictive of foldedness of new WWs. We then show both theoretical and rapid empirical convergence of our algorithms in generating high-likelihood, diverse new sequences. We further show that these sequences capture the original sequence constraints, yielding a model as predictive of foldedness as the original one. Naren Ramakrishnan, Chris Bailey-Kellogg |
IEEE ACM Trans. Comput. Biol. Bioinform. | 3 |
| 2008 | Contact replacement for NMR resonance assignmentabstractMOTIVATION: Complementing its traditional role in structural studies of proteins, nuclear magnetic resonance (NMR) spectroscopy is playing an increasingly important role in functional studies. NMR dynamics experiments characterize motions involved in target recognition, ligand binding, etc., while NMR chemical shift perturbation experiments identify and localize protein-protein and protein-ligand interactions. The key bottleneck in these studies is to determine the backbone resonance assignment, which allows spectral peaks to be mapped to specific atoms. This article develops a novel approach to address that bottleneck, exploiting an available X-ray structure or homology model to assign the entire backbone from a set of relatively fast and cheap NMR experiments. RESULTS: We formulate contact replacement for resonance assignment as the problem of computing correspondences between a contact graph representing the structure and an NMR graph representing the data; the NMR graph is a significantly corrupted, ambiguous version of the contact graph. We first show that by combining connectivity and amino acid type information, and exploiting the random structure of the noise, one can provably determine unique correspondences in polynomial time with high probability, even in the presence of significant noise (a constant number of noisy edges per vertex). We then detail an efficient randomized algorithm and show that, over a variety of experimental and synthetic datasets, it is robust to typical levels of structural variation (1-2 AA), noise (250-600%) and missings (10-40%). Our algorithm achieves very good overall assignment accuracy, above 80% in alpha-helices, 70% in beta-sheets and 60% in loop regions. AVAILABILITY: Our contact replacement algorithm is implemented in platform-independent Python code. The software can be freely obtained for academic use by request from the authors. Gopal Pandurangan, Chris Bailey-Kellogg |
ISMB | 3 |
| 2008 | Algorithms for Joint Optimization of Stability and Diversity in Planning Combinatorial Libraries of Chimeric Proteins
Wei Zheng 0009, Alan M. Friedman, Chris Bailey-Kellogg |
RECOMB | 3 |
| 2008 | Graphical Models of Residue Coupling in Protein FamiliesabstractMany statistical measures and algorithmic techniques have been proposed for studying residue coupling in protein families. Generally speaking, two residue positions are considered coupled if, in the sequence record, some of their amino acid type combinations are significantly more common than others. While the proposed approaches have proven useful in finding and describing coupling, a significant missing component is a formal probabilistic model that explicates and compactly represents the coupling, integrates information about sequence,structure, and function, and supports inferential procedures for analysis, diagnosis, and prediction.We present an approach to learning and using probabilistic graphical models of residue coupling. These models capture significant conservation and coupling constraints observable ina multiply-aligned set of sequences. Our approach can place a structural prior on considered couplings, so that all identified relationships have direct mechanistic explanations. It can also incorporate information about functional classes, and thereby learn a differential graphical model that distinguishes constraints common to all classes from those unique to individual classes. Such differential models separately account for class-specific conservation and family-wide coupling, two different sources of sequence covariation. They are then able to perform interpretable functional classification of new sequences, explaining classification decisions in terms of the underlying conservation and coupling constraints. We apply our approach in studies of both G protein-coupled receptors and PDZ domains, identifying and analyzing family-wide and class-specific constraints, and performing functional classification. The results demonstrate that graphical models of residue coupling provide a powerful tool for uncovering, representing, and utilizing significant sequence structure-function relationships in protein families. Naren Ramakrishnan, Chris Bailey-Kellogg |
IEEE ACM Trans. Comput. Biol. Bioinform. | 3 |
| 2007 | A Hierarchical Grow-and-Match Algorithm for Backbone Resonance Assignments Given 3D StructureabstractThis paper develops an algorithm for NMR backbone resonance assignment given a 3D structure and a set of relatively sparse15N-edited NMR data, with the through-space15N-edited NOESY as the primary source of information. Our approach supports high-throughput solution studies of dynamics and interactions (e.g., ligand binding), when the structure has previously been determined by crystallography or modeled computationally. We employ a graph matching approach, identifying correspondence between a given contact graph and a corrupted version representing the NMR data. Our hierarchical grow-and-match algorithm decomposes the contact graph into sequential fragments with relatively dense interactions, and then combines possible assignments for the fragments, searching over the combinations with effective but conservative pruning. Our algorithm is complete, guaranteed to identify all solutions consistent with the data within a likelihood threshold of the optimal solution. It also deals correctly and uniformly with missing edges, which are quite common under this formulation. Tests on a number of experimental datasets and simulations with varying noise and sparsity demonstrate that our algorithm can handle significant data corruption (2.5-6.0 noisy edges per correct one) and sparsity (10-40% of the correct edges missing). In addition to the reference solution, the complete ensembles include a number (up to 30) of alternatives. We use these complete ensembles to characterize confidence in parts of an assignment. Chris Bailey-Kellogg |
BIBE | 2 |
| 2006 | Hypergraph Model of Multi-residue Interactions in Proteins: Sequentially-Constrained Partitioning Algorithms for Optimization of Site-Directed Protein Recombination
Xiaoduan Ye, Alan M. Friedman, Chris Bailey-Kellogg |
RECOMB | 3 |
| 2006 | Extended Abstract: Structure Determination of Symmetric Protein Complexes by a Complete Search of Symmetry Configuration Space Using NMR Distance Restraints
Shobha Potluri, Anthony K. Yan, James J. Chou, Bruce Randall Donald, Chris Bailey-Kellogg |
WAFR | 5 |
| 2006 | An efficient randomized algorithm for contact-based NMR backbone resonance assignmentabstractMOTIVATION: Backbone resonance assignment is a critical bottleneck in studies of protein structure, dynamics and interactions by nuclear magnetic resonance (NMR) spectroscopy. A minimalist approach to assignment, which we call 'contact-based', seeks to dramatically reduce experimental time and expense by replacing the standard suite of through-bond experiments with the through-space (nuclear Overhauser enhancement spectroscopy, NOESY) experiment. In the contact-based approach, spectral data are represented in a graph with vertices for putative residues (of unknown relation to the primary sequence) and edges for hypothesized NOESY interactions, such that observed spectral peaks could be explained if the residues were 'close enough'. Due to experimental ambiguity, several incorrect edges can be hypothesized for each spectral peak. An assignment is derived by identifying consistent patterns of edges (e.g. for alpha-helices and beta-sheets) within a graph and by mapping the vertices to the primary sequence. The key algorithmic challenge is to be able to uncover these patterns even when they are obscured by significant noise. RESULTS: This paper develops, analyzes and applies a novel algorithm for the identification of polytopes representing consistent patterns of edges in a corrupted NOESY graph. Our randomized algorithm aggregates simplices into polytopes and fixes inconsistencies with simple local modifications, called rotations, that maintain most of the structure already uncovered. In characterizing the effects of experimental noise, we employ an NMR-specific random graph model in proving that our algorithm gives optimal performance in expected polynomial time, even when the input graph is significantly corrupted. We confirm this analysis in simulation studies with graphs corrupted by up to 500% noise. Finally, we demonstrate the practical application of the algorithm on several experimental beta-sheet datasets. Our approach is able to eliminate a large majority of noise edges and to uncover large consistent sets of interactions. AVAILABILITY: Our algorithm has been implemented in the platform-independent Python code. The software can be freely obtained for academic use by request from the authors. Hetunandan Kamisetty, Chris Bailey-Kellogg, Gopal Pandurangan |
Bioinform. | 2 |
| 2005 | Gaussian Processes for Active Data Mining of Spatial AggregatesabstractActive data mining is becoming prevalent in applications requiring focused sampling of data relevant to a high-level mining objective. It is especially pertinent in scientific and engineering applications where we seek to characterize a configuration space or design space in terms of spatial aggregates, and where data collection can become costly. Examples abound in domains such as aircraft design, wireless system simulation, fluid dynamics, and sensor networks. This paper develops an active mining mechanism, using Gaussian processes, for uncovering spatial aggregates from only a sparse set of targeted samples. Gaussian processes provide a unifying framework for building surrogate models from sparse data, reasoning about the uncertainty of estimation at unsampled points, and formulating objective criteria for closing-the-loop between data collection and data mining. Our mechanism optimizes sample selection using entropy-based functionals defined over spatial aggregates instead of the traditional approach of sampling to minimize estimated variance. We apply this mechanism on a global optimization benchmark comprising a testbank of 2D functions, as well as on data from wireless system simulations. The results reveal that the proposed sampling strategy makes more judicious use of data points by selecting locations that clarify high-level structures in data, rather than choosing points that merely improve quality of function approximation. Naren Ramakrishnan, Chris Bailey-Kellogg, Satish Tadepalli, Varun Pandey |
SDM | 2 |
| 2004 | Spatial Aggregation for Qualitative Assessment of Scientific Computations
Chris Bailey-Kellogg, Naren Ramakrishnan |
AAAI | 1 |
| 2004 | A random graph approach to NMR sequential assignmentabstractNuclear magnetic resonance (NMR) spectroscopy allows scientists to study protein structure, dynamics, and interactions in solution. A necessary first step for such applications is determining the resonance assignment, mapping spectral data to atoms and residues in the primary sequence. Automated resonance assignment algorithms rely on information regarding connectivity (e.g. through-bond atomic interactions) and amino acid type, typically using the former to determine strings of connected residues and the latter to map those strings to positions in the primary sequence. Significant ambiguity exists in both connectivity and amino acid type, and different algorithms have combined the information in two phases (find short unambiguous strings then align) or simultaneously (align while extending strings). This paper focuses on the information content available in connectivity alone, allowing for ambiguity rather than handling only unambiguous strings, and complements existing work on the information content in amino acid type.In this paper, we develop a novel random-graph theoretic framework for algorithmic analysis of NMR sequential assignment. Our random graph model captures the structure of chemical shift degeneracy (a key source of connectivity ambiguity). We then give a simple and natural randomized algorithm for finding an optimum sequential cover. The algorithm naturally and efficiently reuses substrings while exploring connectivity choices; it overcomes local ambiguity by enforcing global consistency of all choices. We employ our random graph model to analyze our algorithm, and show that it can provably tolerate a relatively large ambiguity while still giving expected optimal performance in polynomial time. To study the algorithm's performance in practice, we tested it on experimental data sets from a variety of proteins and experimental set-ups. The algorithm was able to overcome significant noise and local ambiguity and consistently identify significant sequential fragments. Chris Bailey-Kellogg, Sheetal Chainraj, Gopal Pandurangan |
RECOMB | 1 |
| 2003 | Service Learning in Software Engineering and MaintenanceabstractWe discuss a service-learning program called EPICS (engineering projects in community service). More specifically, we describe an effort to incorporate EPICS within computer science and computer engineering curricula at Purdue University and Butler University, respectively. Panagiotis K. Linos, Chris Bailey-Kellogg |
ICSM | 2 |
| 2003 | Gaussian Process Models of Spatial Aggregation Algorithms
Naren Ramakrishnan, Chris Bailey-Kellogg |
IJCAI | 2 |
| 2003 | Physics-based encapsulation in embedded software for distributed sensing and control applicationsabstractSpatial Aggregation abstracts data arising from distributed embedded sensing and control applications as a set of so-called spatio-temporal objects. Locality and continuity in the underlying physics of a problem domain give rise to spatially coherent and temporally contiguous objects in an appropriate metric space. Once parameterized by physical properties such as location, intensity (e.g., light, temperature, pressure), and motion (e.g., velocity), these objects can be aggregated and abstracted into more abstract descriptions. Applications are written as the creation and transformation of these abstract objects. We illustrate how these objects naturally arise from applications such as distributed sensing and actuation, and use an air-jet table system to demonstrate how such a physics-based encapsulation modularizes the design of sensing and control software. Unlike in traditional software design, where objects and operations are defined mathematically and possess a semantics independent of possible implementations, the objects in distributed embedded software are defined by the physics of the application, algorithmic considerations, and task requirements, as well as optimization criteria. The air-jet table example demonstrates that the grouping and abstraction of actuation devices are determined by laws of motion, the type of force allocation algorithms used, and the desired performance of the controller; this encapsulation greatly simplifies the design and implementation of a force allocation algorithm for the system and improves software modularity. Based on our practical experiences in designing several massively distributed sensing and actuation systems, we present a set of recommendations for distributed embedded software modeling and design. Feng Zhao 0001, Chris Bailey-Kellogg, Markus P. J. Fromherz |
Proc. IEEE | 2 |
| 2001 | Physical Geometric Algorithms for Structural Molecular BiologyabstractThis paper surveys our recent work in three key areas, using a physical geometric algorithm approach to data interpretation, experiment planning, and drug design: 1) data-directed computational protocols for high-throughput protein structure determination; 2) an experiment planning and data interpretation algorithms for reducing mass degeneracy in mass spectrometry; and 3) computer-aided drug design tools and applying them to the design of an inhibitor for the core-binding factor-/spl beta/ on-coprotein (CBF/spl beta/-MYII11), a fusion protein involved in some forms of acute myclomonocytic leukemia. Our long-range goal is the structural and functional understanding of biopolymer interactions in systems of significant biochemical as well as pharmacological interest. The research overviewed here represents a set of important steps towards that goal. Bruce Randall Donald, Chris Bailey-Kellogg, John J. Kelley 0001, Ryan H. Lilien |
ICRA | 2 |
| 2001 | Ambiguity-Directed Sampling for Qualitative Analysis of Sparse Data from Spatially-Distributed Physical Systems
Chris Bailey-Kellogg, Naren Ramakrishnan |
IJCAI | 1 |
| 2001 | Influence-based model decomposition for reasoning about spatially distributed physical systems
Chris Bailey-Kellogg, Feng Zhao 0001 |
Artif. Intell. | 1 |
| 2000 | Reducing Mass Degeneracy in SAR by MS by Stable Isotopic Labeling
Chris Bailey-Kellogg, John J. Kelley 0001, Clifford Stein 0001, Bruce Randall Donald |
ISMB | 1 |
| 2000 | The NOESY jigsaw: automated protein secondary structure and main-chain assignment from sparse, unassigned NMR dataabstractHigh-throughput, data-directed computational protocols for Structural Genomics (or Proteomics) are required in order to evaluate the protein products of genes for structure and function at rates comparable to current gene-sequencing technology. This paper presents the JIGSAW algorithm, a novel high-throughput, automated approach to protein structure characterization with nuclear magnetic resonance (NMR). JIGSAW applies graph algorithms and probabilistic reasoning techniques, enforcing first-principles consistency rules in order to overcome a 5-10% signal-to-noise ratio. It consists of two main components: (1) graph-based secondary structure pattern identification in unassigned heteronuclear NMR data, and (2) assignment of spectral peaks by probabilistic alignment of identified secondary structure elements against the primary sequence. JIGSAW's deferment of assignment until after secondary structure identification differs greatly from traditional approaches, which begin by correlating peaks among dozens of experiments. By deferring assignment, JIGSAW not only eliminates this bottleneck, it also allows the number of experiments to be reduced from dozens to four, none of which requires 13 C-labeled protein. This in turn dramatically reduces the amount and expense of wet lab molecular biology for protein expression and purification, as well as the total spectrometer time to collect data.Our results for three test proteins demonstrate that we are able to identify and align approximately 80 percent of a-helical and 60 percent of b-sheet structure. JIGSAW is very fast, running in minutes on a Pentium-class Linux workstation. This approach yields quick and reasonably accurate (as opposed to the traditional slow and extremely accurate) structure calculations, utilizing a suite of graph analysis algorithms to compensate for the data sparseness. JIGSAW could be used for quick structural assays to speed data to the biologist early in the process of investigation, and could in principle be applied in an automation-like fashion to a large fraction of the proteome. Chris Bailey-Kellogg, Alik Widge, John J. Kelley 0001, Marcelo J. Berardi, John H. Bushweller, Bruce Randall Donald |
RECOMB | 1 |