Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add clinicalmp-quantitation workflow #505

Merged
merged 3 commits into from
Sep 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/test_workflows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,8 @@ jobs:
with:
path: ~/.cache/pip
key: pip_cache_py_${{ matrix.python-version }}_gxy_${{ inputs.galaxy-head-sha }}
- name: Clean dotnet folder for space
run: rm -Rf /usr/share/dotnet
- name: Planemo test workflows
uses: galaxyproject/planemo-ci-action@v1
id: test-workflows
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
version: 1.2
workflows:
- name: main
subclass: Galaxy
publish: true
primaryDescriptorPath: /iwc-clinicalmp-quantitation.ga
testParameterFiles:
- /iwc-clinicalmp-quantitation-tests.yml
authors:
- name: GalaxyP
url: https://galaxyp.org/
25 changes: 25 additions & 0 deletions workflows/proteomics/clinicalmp/clinicalmp-quantitation/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Clinical Metaproteomics 4: Quantitation

subinamehta marked this conversation as resolved.
Show resolved Hide resolved
Quantitative proteomics is crucial for many important purposes. It allows researchers to measure and compare the levels of proteins or peptides in biological samples. This provides valuable insights into biomarker discovery, comparative analysis, and differential expression studies. Quantitative proteomics also helps in understanding the functional roles of proteins, the composition of protein complexes, and the effects of drugs on protein expression in pharmacological studies. Additionally, it serves as a quality control measure by validating initial protein identifications and providing data normalization for increased accuracy. The quantitative data are essential for hypothesis testing, and systems biology, and have clinical relevance in areas such as disease diagnosis, prognosis, and therapeutic decision-making. In summary, the quantitation workflow in proteomics is essential for understanding the complexities of protein expression and regulation, and it facilitates a wide range of biological and clinical applications.

In this current workflow, we perform Quantification using the MaxQuant tool. A GTN has been developed for this workflow.
https://training.galaxyproject.org/training-material/topics/proteomics/tutorials/clinical-mp-4-quantitation/tutorial.html

## Inputs dataset

- `RAW MSMS datasets` in RAW dataset collection
- `Quantitation_Database_for_MaxQuant` in Fasta (protein sequences for database searching)
- `Experimental-Design Discovery MaxQuant` in Tabular Format

## Inputs values

For MaxQuant
- Peptide Length
- Variable modifications
- Labeled element


## Processing

- extract microbial proteins and peptides using Select and Cut
- Grouping duplicates using the Group tool
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
- doc: Test outline for iwc-clinicalmp-quantitation
job:
Quantitation_Database-For-MaxQuant:
class: File
location: https://zenodo.org/records/10720030/files/Quantitation_Database_for_MaxQuant.fasta
filetype: fasta
Experimental-Design Discovery MaxQuant:
class: File
location: https://zenodo.org/records/10720030/files/Experimental-Design_Discovery_MaxQuant.tabular
filetype: tabular
Input Raw-files:
class: Collection
collection_type: list
elements:
- class: File
identifier: PTRC_Skubitz_Plex2_F15_9Aug19_Rage_Rep-19-06-08.raw
location: https://zenodo.org/records/10720030/files/PTRC_Skubitz_Plex2_F15_9Aug19_Rage_Rep-19-06-08.raw
- class: File
identifier: PTRC_Skubitz_Plex2_F13_9Aug19_Rage_Rep-19-06-08.raw
location: https://zenodo.org/records/10720030/files/PTRC_Skubitz_Plex2_F13_9Aug19_Rage_Rep-19-06-08.raw
- class: File
identifier: PTRC_Skubitz_Plex2_F11_9Aug19_Rage_Rep-19-06-08.raw
location: https://zenodo.org/records/10720030/files/PTRC_Skubitz_Plex2_F11_9Aug19_Rage_Rep-19-06-08.raw
- class: File
identifier: PTRC_Skubitz_Plex2_F10_9Aug19_Rage_Rep-19-06-08.raw
location: https://zenodo.org/records/10720030/files/PTRC_Skubitz_Plex2_F10_9Aug19_Rage_Rep-19-06-08.raw
outputs:
Quantified-Proteins:
path: test-data/Quantified-Proteins.tabular
Quantified-Peptides:
path: test-data/Quantified-Peptides.tabular
Loading
Loading