Skip to content

cox-labs/converters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

converters

A repository of scripts that convert MaxQuant output tables to simplify downstream analysis.

SDRF processing

What is SDRF?

Sample and Data Relationship Format (SDRF-Proteomics) is a text format developed to describe relationships between samples and data files produced in proteomics experiments. It provides metadata information essential to interpret and reanalyse the deposited dataset. You can find more information by following this link.

SDRF-processing scripts

This repository has two scripts - one written in Python, another in R - with the same functionality: receive the SDRF file, peptides.txt, and proteinGroups.txt and create expression matrices and a sample annotation table. Each of them takes 5 arguments (position-dependent):

  1. Path to SDRF file
  2. Path to peptides.txt file
  3. Path to proteinGroups.txt file
  4. Output folder path
  5. 'Protein IDs' or 'Gene names' to choose a column to keep in the proteinGroups expression matrix (can also select by inputting 1 or 2, respectively)

Usage

python ./create_tables.py <path/to/sdrf.tsv> <path/to/peptides.txt> <path/to/proteinGroups.txt> <path/to/output/folder> 1
Rscript ./create_tables.R <path/to/sdrf.tsv> <path/to/peptides.txt> <path/to/proteinGroups.txt> <path/to/output/folder> 1

By default, the script will keep in the sample annotation table only those columns from the SDRF file that don't have the same value in each row. This behaviour is controlled by SKIP_REDUNDANT_COLUMNS constant.

Manual and tutorial

Learn more about how to create SDRF files in MaxQuant and how to use them in Perseus for output annotation in the manual or our video tutorial.

Cite

Viegener, W., Urazbakhtin, S., Ferretti, D. et al. Facilitating analysis and dissemination of proteomics data through metadata integration in MaxQuant. Nat Commun 16, 8421 (2025). https://doi.org/10.1038/s41467-025-64089-4

Licensing information

This code is licensed under the terms of the CC BY-NC-ND 4.0 license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published