Search bioRxiv⌕ Search

Biology subjects

Dumm, W.

Publications and source records attributed to Dumm, W..

4 recordsLinked to original sources

larch: mapping the parsimony-optimal landscape of trees for directed exploration

Phylogenetic inference algorithms for large data sets typically return a single tree. However, there are often many optimal trees, especially when sequence data is closely related. We develop a compact representation of large collections of maximally parsimonious histories--trees with mutations mapped onto tree edges. Our C++ implementation, larch, leverages this representation for a highly parallel search algorithm. The storage component uses our history DAG structure to compactly represent large families of optimal trees. The search algorithm integrates this storage with matOptimize for rapid tree optimization; the DAG structure allows us to accept thousands of conflicting tree rearrangements in parallel. The integration enables a new type of tree search: one that systematically maps out the collection of good trees, enabling moves that are directed away from the current set of optimal trees to cross valleys and increase the diversity of the set of optimal trees. It is able to identify more parsimonious trees than are found by other methods. We find diverse optimality landscapes for viral datasets, including many distinct plateaux. We also find that our implementation produces similar results whether using a variety of single starting trees or an ensemble of starting trees, indicating effective global optimization.

evolutionary biology↗

Separating selection from mutation in antibody language models

Antibodies are encoded by nucleotide sequences that are generated by V(D)J recombination and evolve according to mutation and selection processes. Existing antibody language models, however, focus exclusively on antibodies as strings of amino acids and are fitted using standard language modeling objectives such as masked or autoregressive prediction. In this paper, we first show that fitting models using this objective implicitly incorporates nucleotide-level mutation processes as part of the protein language model, which degrades performance when predicting effects of mutations on functional properties of antibodies. To address this limitation, we devise a new framework: a Deep Amino acid Selection Model (DASM) that learns the selection effects of amino-acid mutations while explicitly factoring out the nucleotide-level mutation process. By fitting selection as a separate term from the mutation process, the DASM exclusively quantifies functional effects: effects that change some aspect of the function of the antibody. This factorization leads to substantially improved performance on standard functional benchmarks. Moreover, our model is an order of magnitude smaller and multiple orders of magnitude faster to evaluate than existing approaches, as well as being readily interpretable.

evolutionary biology↗

Replaying germinal center evolution on a quantified affinity landscape

Darwinian evolution of immunoglobulin genes within germinal centers (GCs) underlies the progressive increase in antibody affinity following antigen exposure. Whereas the cellular mechanics of how competition between B cells produces increases in affinity are well established, the evolutionary dynamics of this process are less clear. We developed an experimental evolution model where we "replay" over one hundred monoclonal GC reactions, assigning affinities to each cell using deep mutational scanning. Our data reveal how GCs achieve predictable outcomes by means of noisy but persistent selection on an affinity landscape whose exploration is heavily constrained by somatic hypermutation biases. We infer a fitness landscape that quantitatively recapitulates the affinity maturation trajectory of our clone and find that apparent features of GC selection such as permissiveness to low-affinity lineages and rapid plateauing of affinity are likely artifacts of survivorship biases that distort our view of how B cell affinity progresses over time.

immunology↗

Thrifty wide-context models of B cell receptor somatic hypermutation

Somatic hypermutation (SHM) is the diversity-generating process in antibody affinity maturation. Probabilistic models of SHM are needed for analyzing rare mutations, for understanding the selective forces guiding affinity maturation, and for understanding the underlying biochemical process. High throughput data offers the potential to develop and fit models of SHM on relevant data sets. In this paper we model SHM using modern frameworks. We are motivated by recent work suggesting the importance of a wider context for SHM, however, assigning an independent rate to each k-mer leads to an exponential proliferation of parameters. Thus, using convolutions on 3-mer embeddings, we develop "thrifty" models of SHM of various sizes; these can have fewer free parameters than a 5-mer model and yet have a significantly wider context. These offer a slight performance improvement over a 5-mer model, and other modern model elaborations worsen performance. We also find that a per-site effect is not necessary to explain SHM patterns given nucleotide context. Also, the two current methods for fitting an SHM model -- on out-of-frame sequence data and on synonymous mutations -- produce significantly different results, and augmenting out-of-frame data with synonymous mutations does not aid out-of-sample performance.

immunology↗