A tool for analyzing quantitative proteomics datasets for FragPipe.
-
Differential expression analysis
-
Enrichment analysis (GO/Pathways)
-
Imputation (optional)
-
Data visualization
- PCA
- Sample correlation
- Heatmaps
- Missing value inspection
- Sample coverage
- Protein intensity plots for slected protein(s)
- Imputation effect evaluation
-
Report and multiple levels of exportable tables for further analysis
- Table options
- DE results
- Unimputed data matrix: Original protein intensities before imputation
- Imputed data matrix: Protein intensities after performing selected imputation method
- Table options
There are two server instances
- Production server is hosted at https://fragpipe-analyst.org/.
- Dev server is also hosted at http://fragpipe-analyst.nesvilab.org/.
- R 4.2
- PDFlatex
Once all the dependencies are installed, follow steps below to run the server locally. You can build it natively:
# Clone the repository
git clone https://github.com/MonashProteomics/FragPipe-Analys.git
# Move to the folder
cd FragPipe-Analyst
# Inside R console or R studio
> library("shiny")
> runApp()
Or run it through Docker:
# Clone the repository
git clone https://github.com/MonashProteomics/FragPipe-Analys.git
# Move to the folder
cd FragPipe-Analyst
# Build FragPipe-Analyst (Any name after -t)
docker buildx build -f Dockerfile.local -t fragpipe-analyst --output=type=docker --platform=linux/amd64 .
# Run FragPipe-Analyst
docker run -it --platform=linux/amd64 -d -p 3838:3838 fragpipe-analyst
# Open local interface
http://localhost:3838/fragpipe-analyst/