Report
Collect figures, tests and tables, with the methods and references they used.
Product overview
Proteomics CoPYlot combines proteomics data analysis, quality control, statistical testing, visualization and reporting in one interface. Each result stays linked to the data and settings that produced it.
Inside the application
The navigation follows the order of a typical analysis. Every stage works on the same annotated dataset, so the choices you make during preparation carry through to each plot, test and export.
Upload wide-format tables. DIA-NN and Spectronaut columns are recognized automatically; other exports are mapped by naming the sample columns.
Remove contaminants, filter for valid values, normalize and impute missing values before any test is run.
Check how many proteins each sample quantifies, how complete and variable the data are, and how samples relate to each other.
Compare conditions with volcano plots and ANOVA, and run GO over-representation on the proteins that change.
Assemble a report, save the session to reopen later or publish a read-only viewer for collaborators.
Statistics
CoPYlot implements the standard tests directly and hands VSN normalization and moderated t-tests to the original Bioconductor packages. A method named in your report is the published implementation, not an approximation.
| Quantile normalization | Bolstad et al. 2003 |
|---|---|
| Variance-stabilizing normalization | Huber et al. 2002vsn |
| Low-quantile and downshifted-normal imputation | Lazar et al. 2016; Tyanova et al. 2016 |
| Moderated t-test | Ritchie et al. 2015limma |
| False discovery rate | Benjamini & Hochberg 1995 |
| GO over-representation | Rivals et al. 2007 |
| Kinase specificity atlases | Johnson et al. 2023; Yaron-Barir et al. 2024 |
Figures
Explore dense results in interactive Plotly views, then export static Matplotlib and Seaborn figures for reports and manuscripts. Styling stays in the workflow, so changing a parameter does not mean rebuilding the figure.
Phosphoproteomics
Analyze phosphosite and phosphoprotein tables alongside the proteome. CoPYlot applies localization classes and site collapse, then prepares input for the Kinase Library and visualizes the enrichment it returns.
Reproducibility
Bring figures, statistical tests and result tables together in a report. Save the analysis for later or export a notebook to inspect and rerun the code.
Collect figures, tests and tables, with the methods and references they used.
A Jupyter notebook that replays the preprocessing and checks every figure byte for byte.
Reopen the analysis with its data and settings. A portable export leaves out local file paths.
Call the same core functions from your own notebooks with the installable package or the R script.

Version 1.0.0 Beta 1 · Windows, macOS and Linux · Python included · Free and open source