Search bioRxiv⌕ Search

Biology subjects

Barnes, M.

Publications and source records attributed to Barnes, M..

22 records · Page 2Linked to original sources

SigProfilerMatrixGenerator: a tool for visualizing and exploring patterns of small mutational events

BackgroundCancer genomes are peppered with somatic mutations imprinted by different mutational processes. The mutational pattern of a cancer genome can be used to identify and understand the etiology of the underlying mutational processes. A plethora of prior research has focused on examining mutational signatures and mutational patterns from single base substitutions and their immediate sequencing context. We recently demonstrated that further classification of small mutational events (including substitutions, insertions, deletions, and doublet substitutions) can be used to provide a deeper understanding of the mutational processes that have molded a cancer genome. However, there has been no standard tool that allows fast, accurate, and comprehensive classification for all types of small mutational events\n\nResultsHere, we present SigProfilerMatrixGenerator, a computational tool designed for optimized exploration and visualization of mutational patterns for all types of small mutational events. SigProfilerMatrixGenerator is written in Python with an R wrapper package provided for users that prefer working in an R environment. SigProfilerMatrixGenerator produces fourteen distinct matrices by considering transcriptional strand bias of individual events and by incorporating distinct classifications for single base substitutions, doublet base substitutions, and small insertions and deletions. While the tool provides a comprehensive classification of mutations, SigProfilerMatrixGenerator is also faster and more memory efficient than existing tools that generate only a single matrix.\n\nConclusionsSigProfilerMatrixGenerator provides a standardized method for classifying small mutational events that is both efficient and scalable to large datasets. In addition to extending the classification of single base substitutions, the tool is the first to provide support for classifying doublet base substitutions and small insertions and deletions. SigProfilerMatrixGenerator is freely available at https://github.com/AlexandrovLab/SigProfilerMatrixGenerator with an extensive documentation at https://osf.io/s93d5/wiki/home/.

bioinformatics↗

Spectrum: Fast density-aware spectral clustering for single and multi-omic data

Clustering of single or multi-omic data is key to developing personalised medicine and identifying new cell types. We present Spectrum, a fast spectral clustering method for single and multi-omic expression data. Spectrum is flexible and performs well on single-cell RNA-seq data. The method uses a new density-aware kernel that adapts to data scale and density. It uses a tensor product graph data integration and diffusion technique to reveal underlying structures and reduce noise. We developed a powerful method of eigenvector analysis to determine the number of clusters. Benchmarking Spectrum on 21 datasets demonstrated improvements in runtime and performance relative to other state-of-the-art methods.\n\nContact: christopher.john@qmul.ac.uk

bioinformatics↗

Continent-scale phenotype mapping using photographs from citizen scientists

Field investigations of phenotypic variation in free-living organisms are often limited in scope owing to time and funding constraints. By collaborating with online communities of amateur naturalists, investigators can greatly increase the amount and diversity of phenotypic data in their analyses while simultaneously engaging with a public audience. Here, we present a method for quantifying phenotypes of individual organisms in citizen scientists photographs. We then show that our protocol for measuring wing phenotypes from photographs yields accurate measurements in two species of Calopterygid damselflies. Next, we show that, while most observations of our target species were made by members of the large and established community of amateur naturalists at iNaturalist.org, our efforts to increase recruitment through various outreach initiatives were successful. Finally, we present results from two case studies: (1) an analysis of wing pigmentation in male smoky rubyspots (Hetaerina titia) showing previously undocumented geographical variation in a seasonal polyphenism, and (2) an analysis of variation in the relative size of the wing spots of male banded demoiselles (Calopteryx splendens) in Great Britain questioning previously documented evidence for character displacement. Our results demonstrate that our protocol can be used to create high quality phenotypic datasets using citizen scientists photographs, and, when combined with metadata (e.g., date and location), can greatly broaden the scope of studies of geographical and temporal variation in phenotypes. Our analyses of the recruitment and engagement process also demonstrate that collaborating with an online community of amateur naturalists can be a powerful way to conduct hypothesis-driven research aiming to elucidate the processes that impact trait evolution at landscape scales.

evolutionary biology↗

M3C: A Monte Carlo reference-based consensus clustering algorithm

Genome-wide data is used to stratify patients into classes for precision medicine using clustering algorithms. A common problem in this area is selection of the number of clusters (K). The Monti consensus clustering algorithm is a widely used method which uses stability selection to estimate K. However, the method has bias towards higher values of K and yields high numbers of false positives. As a solution, we developed Monte Carlo reference-based consensus clustering (M3C), which is based on this algorithm. M3C simulates null distributions of stability scores for a range of K values thus enabling a comparison with real data to remove bias and statistically test for the presence of structure. M3C corrects the inherent bias of consensus clustering as demonstrated on simulated and real expression data from The Cancer Genome Atlas (TCGA). For testing M3C, we developed clusterlab, a new method for simulating multivariate Gaussian clusters.

bioinformatics↗