TraianProt is a web-based, user-friendly proteomics data analysis platform, that enables the analysis of label free and TMT labelled data from data-dependent or data-independent acquisition mass spectrometry mode supporting MaxQuant, MSFragger, DIA-NN, ProteoScape and Proteome Discoverer output formats. Its functionalities include preprocessing of data, differential expression analysis, functional and protein interaction analysis, along with visualization of each of the aforementioned stages.
Additionally, in this repository, there is a pipeline whose files can be found in the "R" folder containing the main.R file, which drives the developed functionalities, and the files dataprocessing.R, quality_metrics.R, statisticalAnalysis.R, overviewfigures.R, enrichment.R, and Network.R, which contain the set of implemented functions. The set of files in the "Pipeline" folder serves the functions of the application in RStudio.
- R version >= 4.2
- Rstudio
ProteinGroups.txt
file from MaxQuant. a test dataset can be found on "data" folder.combined_protein.tsv
file from MSFragger.report.pg.matrix.tsv
file along withreport.tsv
file from DIA-NN in the same directory.- Output file from Proteome Discoverer.
- Download the
app.R
andfunctions.R
files and load them into you R session. - Click Run app.
Test datasets are available in data
folder
Packages that make it work: gprofiler2, igraph, limma, clusterprofiler, enrichplot, stringdb.