Search bioRxiv⌕ Search

bioRxiv · 10.1101/2023.03.10.532057

AlphaPeptStats: an open-source Python package for automated, scalable and industrial-strength statistical analysis of mass spectrometry-based proteomics

Abstract

SummaryThe widespread application of mass spectrometry (MS)-based proteomics in biomedical research increasingly requires robust, transparent and streamlined solutions to extract statistically reliable insights. Existing, popular tools were generally developed for specific uses in academic environments and did not fully embrace current open-source principles and best practices of software engineering. We have designed and implemented AlphaPeptStats, an inclusive python package with broad functionalities for normalization, imputation, visualization, and statistical analysis of proteomics data. It modularly builds on the established stack of Python scientific libraries, and is accompanied by a rigorous testing framework with 98% test coverage. It imports the output of a range of popular search engines. Data can be filtered and normalized according to user specifications. At its heart, AlphaPeptStats provides a wide range of robust statistical algorithms such as t-tests, ANOVA, PCA, hierarchical clustering and multiple covariate analysis - all in an automatable manner. Data visualization capabilities include heat maps, volcano plots, scatter plots in publication-ready format. AlphaPeptStats advances proteomic research through its robust tools that enable researchers to manually or automatically explore complex datasets to identify interesting patterns and outliers. AvailabilityAlphaPeptStats is implemented in Python and part of the AlphaPept framework. It is released under a permissive Apache license. The source code and one-click installers are freely available and on GitHub at https://github.com/MannLabs/alphapeptstats. Contactmmann@biochem.mpg.de, maximilian.strauss@cpr.ku.dk

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Krismer, E., Strauss, M. T., Mann, M.. 2023-03-11. AlphaPeptStats: an open-source Python package for automated, scalable and industrial-strength statistical analysis of mass spectrometry-based proteomics. https://doi.org/10.1101/2023.03.10.532057

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related preprints

EngA adopts multiple distinct conformational states during ribosome assembly

Ribosome assembly, a highly coordinated and crucial cellular process, is assisted by various assembly factors, including GTPases. EngA, an essential P-loop GTPase, is involved in late-stage assembly of the 50S ribosomal subunit. The structures of 50S ribosome in complex with EngA-bound GMPPNP, and EngA-bound GDP alone, without 50S subunit, have been reported previously. However, the molecular mechanism of EngA GTP hydrolysis-assisted 50S maturation remains poorly understood, and structures of the 50S ribosome in complex with EngA-bound GDP have yet to be deciphered. We have reported cryo- EM structures of the Mycobacterium smegmatis 50S ribosome in complex with EngA-bound GTP{gamma}S or GDP at 2.8 - 3.5 [A] resolution. Structural analysis revealed that EngA and 50S subunit undergo a coordinated structural rearrangement, and an assembly intermediate is formed in which the stem-loop of H80 makes base-pair interactions with the junction of H89 and H90, forming a unique stem-loop-junction (SLJ) motif. EngA-bound GDP adopts distinctly different conformations in its ribosome-bound and unbound states. In summary, this study proposed a multi-state conformational model for EngA-assisted ribosome assembly.

biochemistry↗

Modular assembly of mitochondrial complex III from a dynamic matrix domain pool

Mitochondrial complex III is a central component of the cellular energy metabolism. It is an obligate dimer of catalytic and accessory subunits that are encoded by two genomes. How its large matrix domain, formed by the core proteins Qcr1 and Qcr2, is built and joined to the membrane part and during assembly is not known. Here we show that Qcr1 and Qcr2 preassemble independently of complex III into matrix domain modules. Cryo-EM structures from a cardiolipin-deficient yeast strain and of recombinant protein resolved single, double and triple matrix domains, which are linked by the C-terminal tail of Qcr1. In the mature complex III, the same tail binds cytochrome b and cardiolipin. The modules form a dynamic pool, in which assembly species interconvert and exchange subunits. Mutations at the module interfaces, including mimics of human disease variants, reshape this pool and deletion of the Qcr1 tail impairs respiratory growth. Substitution of a tyrosine residue linked to parkinsonism exposes a conserved cysteine residue to oxidation. A cryo-EM structure of an assembly intermediate shows a cap of two matrix domains bound to a monomeric membrane module of cytochrome b, Qcr7, Qcr8 and cytochrome c1. We propose that complex III receives its matrix domain from a dynamic pool of prebuilt modules, which organizes the dimerization of the complex.

biochemistry↗

Vasopressin V2 receptor phosphopeptide reshapes the conformational landscape of arrestin-2 beyond C-tail detachment

Binding of phosphorylated GPCR tails influences arrestin conformation, but the contribution of this interaction to the interdomain rotation associated with activation remains incompletely characterised. In particular, it remains unclear whether displacement of the arrestin C-tail is sufficient to favor larger interdomain rotations or whether the bound phosphotail exerts an additional effect on the conformational landscape. Here, we used enhanced-sampling simulations to characterise the conformational free-energy landscapes of basal (unbound) and V2Rpp-bound arrestin-2. We find that V2Rpp binding broadened the range of energetically accessible interdomain rotation angles relative to basal arrestin-2. However, the pronounced rotation observed in the experimental structures, while accessible, was not strongly favored. Strikingly, C-tail displacement alone does not reproduce this effect, as arrestin-2 retains a strong preference for small interdomain rotation angles in the absence of V2Rpp. Moreover, the C-tail-detached state is energetically unfavorable in the absence of V2Rpp. Together, these findings quantify the effects of V2Rpp binding on the interdomain rotation of arrestin-2 and disentangle the effects of phosphopeptide binding from those of C-tail detachment.

biochemistry↗