bioRxiv Science⌕ Search

Biology subjects

Tamar, E. S.

Publications and source records attributed to Tamar, E. S..

2 recordsLinked to original sources

ParTIpy: A Scalable Framework for Archetypal Analysis and Pareto Task Inference

MotivationTrade-offs between different functions or tasks are pervasive across scales in biological systems. For example, individual cells cannot perform all possible functions simultaneously; instead they allocate limited resources to specialize in subsets of tasks by activating specific gene expression programs. Pareto Task Inference (ParTI) is a framework for analyzing biological trade-offs grounded in the theory of multi-objective optimality. However, existing software implementations of ParTI lack scalability to large datasets and do not integrate well with standard biological data analysis workflows, especially in the context of single-cell transcriptomics, limiting broader adoption. ResultsWe have developed ParTIpy (Pareto Task Inference in Python), an open-source Python package that combines advances in optimization and coreset methods to scale archetypal analysis, the primary algorithm underlying ParTI, to large-scale datasets. By providing additional tools to characterize archetypes, comprehensive documentation, and adopting standard scverse data structures, ParTIpy facilitates seamless integration into existing analysis workflows and broadens accessibility, particularly within the single-cell community. We demonstrate how ParTIpy can be used to study intra-cell-type gene expression variability through the lens of task allocation, offering a principled alternative to methods that impose discrete cell state classifications on inherently continuous variation. Availability and implementationParTIpys open-source code is available on GitHub (https://github.com/saezlab/ParTIpy) and pypi (https://pypi.org/project/partipy). Documentation is available at https://partipy.readthedocs.io. The code to reproduce the results of this paper is on GitHub (https://github.com/saezlab/ParTIpy_paper)

bioinformatics↗

Host-parasite coevolution promotes innovation through deformations in fitness landscapes

During the struggle for survival, populations occasionally evolve new functions that give them access to untapped ecological opportunities. Theory suggests that coevolution between species can promote the evolution of such innovations by deforming fitness landscapes in ways that open new adaptive pathways. We directly tested this idea by using high throughput gene editing-phenotyping technology (MAGE-Seq) to measure the fitness landscape of a virus, bacteriophage {lambda}, as it coevolved with its host, the bacterium Escherichia coli. Through computer simulations of {lambda}s evolution on the empirical fitness landscape, we showed that {lambda} was more likely to evolve to use a new receptor if it experienced a shift in its fitness landscape caused by coevolution. This result was further validated by additional laboratory experiments. This study provides direct evidence for the role of coevolution in driving evolutionary novelty and provides a quantitative framework for predicting evolution in coevolving ecological communities.

evolutionary biology↗