Search NASASearch

Engineering topics

Aroney, Samuel T N

Publications and source records attributed to Aroney, Samuel T N.

Mobile genetic elements shape microbial diversity and functions in thawing permafrost soils

Ecosystems are shaped by communities of microorganisms whose niches and impacts depend on functional profiles influenced by gene gains and losses. Culture-based experiments demonstrate that mobile genetic elements (MGEs) can mediate gene flux, but quantitative understanding of these dynamics in natural systems remains limited. Here we develop and apply a systematic, meta-omic framework to investigate MGEs in a complex natural system using an 8-year soil time series collected at Stordalen Mire, in Sweden’s thawing permafrost margin. In this climate-critical peatland, we identify ~2.1 million MGE recombinases across 89 microbial phyla and assess ecological distributions, affected functions, past mobility and current activity. This revealed an active mobilome that shapes natural genetic diversity via differential impacts on major phyla and affects a wide range of functions, including metabolic genes involved in carbon flux and nutrient cycling. These findings and this analytic framework suggest avenues towards a better understanding of MGE diversity, activity, mobility and impacts across ecosystems.

Biological and medical sciences

CoverM: read alignment statistics for metagenomics

SUMMARY: Genome-centric analysis of metagenomic samples is a powerful method for understanding the function of microbial communities. Calculating read coverage is a central part of analysis, enabling differential coverage binning for recovery of genomes and estimation of microbial community composition. Coverage is determined by processing read alignments to reference sequences of either contigs or genomes. Per-reference coverage is typically calculated in an ad-hoc manner, with each software package providing its own implementation and specific definition of coverage. Here we present a unified software package CoverM which calculates several coverage statistics for contigs and genomes in an ergonomic and flexible manner. It uses "Mosdepth arrays" for computational efficiency and avoids unnecessary I/O overhead by calculating coverage statistics from streamed read alignment results. AVAILABILITY AND IMPLEMENTATION: CoverM is free software available at https://github.com/wwood/coverm. CoverM is implemented in Rust, with Python (https://github.com/apcamargo/pycoverm) and Julia (https://github.com/JuliaBinaryWrappers/CoverM_jll.jl) interfaces.

Aroney, Samuel T N