compomics / QuantPridePep

Pipeline to bring peptdie quantification in Pride using moFF
Apache License 2.0
1 stars 2 forks source link

QuantPridePep

This pipeline provides MS1 peptides intensities for PRIDE project using moFF.


Minimum Requirements

Required java version :

Required python libraries for moFF :

Required library for MSFilereader by Thermo


Structure of the pipeline and its components

The pipeline for each raw file present in the project runs the following steps:


Output

The ouput file with peptide MS1 intensities and their quality measures are produced in two formats :

Set-up and running

Open the file launch_pipeline.py and with any text editor adjust on lines 184-1187 the absolute path of your your_path/moFF and your_path/moFF_pipeline.

Use python launch_pipeline.py -h

  --f                  file contains a list of valid PXDxxx id
  --docker_run         flag to activate/deactivate docker setting
  --output_location    input folder e.g where all PXDxx folder are located
  --input_location     output folder e.g where to all the moFF result for each project

Running the pipeline with the following command:

python launch_pipeline.py -f list_PXD_file --docker_run 0 --input_location your_input_folder --output_location your_output_folder >> high_level_log_output.txt

The folder your_input_folder should contain all the project folders (PXDxxxx) where are located the mgf and the raw file of each project.

In the output location, the pipeline will create for each project an output folder (PXDxxxx_moFF) where are located all the results and also all the intermediate files used.

Exhaustive pipeline logs are written in moFF_pride_pipeline.log instead of a higher level log is printed in the standard output.


Structure of the output folder and its content

This part should be re-writed --> ! For every project correctly quantified the output folder PXDxxxx_moFF should contains the following files and sub folders: