Mercurial > repos > galaxyp > pmd_fdr
annotate pmd_fdr.xml @ 0:16a4d32ff901 draft
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
| author | galaxyp |
|---|---|
| date | Tue, 01 Oct 2019 08:43:11 -0400 |
| parents | |
| children | 797065c95f79 |
| rev | line source |
|---|---|
|
0
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
1 <tool id="pmd_fdr" name="PMD FDR" version="0.1.0"> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
2 <description>recalculate FDR fom precursor mass discrepancy</description> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
3 <requirements> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
4 <requirement type="package" version="">R</requirement> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
5 <requirement type="package" version="">r-stringr</requirement> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
6 <requirement type="package" version="">r-argparser</requirement> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
7 <requirement type="package" version="">r-codetools</requirement> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
8 <requirement type="package" version="">r-runit</requirement> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
9 </requirements> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
10 <stdio> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
11 <exit_code range="1:" /> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
12 </stdio> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
13 <command><![CDATA[ |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
14 Rscript '${__tool_directory__}/PMD_FDR_package_for_Galaxy.R' |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
15 --psm_report '$psm_report' |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
16 #if $psm_report_1_percent: |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
17 --psm_report_1_percent '$psm_report_1_percent' |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
18 #end if |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
19 --input_file_type $input_file_type |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
20 --score_field_name "$score_field_name" |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
21 --output_g_fdr '$output_g_fdr' |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
22 --output_i_fdr '$output_i_fdr' |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
23 --output_densities '$output_densities' |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
24 ]]></command> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
25 <inputs> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
26 <param argument="--psm_report" type="data" format="tabular" label="PSM report"/> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
27 <param argument="--psm_report_1_percent" type="data" format="tabular" label="PSM report at 1% FDR" optional="true"/> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
28 <param argument="--input_file_type" type="select" label="PSM report"> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
29 <option value="PSM_Report" selected="true">PSM_Report</option> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
30 <option value="PMD_FDR_input_file">PMD_FDR_input_file</option> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
31 </param> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
32 <param argument="--score_field_name" type="text" value="" label="PSM report"> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
33 <validator type="empty_field"/> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
34 <sanitizer> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
35 <valid initial="string.printable"> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
36 </valid> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
37 </sanitizer> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
38 </param> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
39 </inputs> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
40 <outputs> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
41 <data name="output_g_fdr" format="tabular" label="${tool.name} on ${on_string} output_g_fdr"/> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
42 <data name="output_i_fdr" format="tabular" label="${tool.name} on ${on_string} output_i_fdr"/> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
43 <data name="output_densities" format="tabular" label="${tool.name} on ${on_string} output_densities"/> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
44 </outputs> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
45 <tests> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
46 <test> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
47 <param name="psm_report" ftype="tabular" value="test_PSM_Report.tabular"/> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
48 <param name="score_field_name" value="Confidence [%]"/> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
49 <output name="output_g_fdr" file="output_g_fdr.tabular" /> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
50 <output name="output_i_fdr" file="output_i_fdr.tabular" /> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
51 <output name="output_densities" file="output_densities.tabular" /> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
52 </test> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
53 </tests> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
54 <help><![CDATA[ |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
55 PMD_FDR_package_for_Galaxy.R |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
56 |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
57 usage: PMD_FDR_package_for_Galaxy.R [--] [--help] [--opts OPTS] [--psm_report PSM_REPORT] [--psm_report_1_percent PSM_REPORT_1_PERCENT] [--output_i_fdr OUTPUT_I_FDR] [--output_g_fdr OUTPUT_G_FDR] [--output_densities OUTPUT_DENSITIES] [--score_field_name SCORE_FIELD_NAME] [--input_file_type INPUT_FILE_TYPE] |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
58 |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
59 Computes individual and global FDR using Precursor Mass Discrepancy (PMD-FDR) |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
60 |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
61 |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
62 flags: |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
63 -h, --help show this help message and exit |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
64 |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
65 optional arguments: |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
66 -x, --opts OPTS RDS file containing argument values |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
67 -p, --psm_report PSM_REPORT full name and path to the PSM report |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
68 --psm_report_1_percent PSM_REPORT_1_PERCENT full name and path to the PSM report for 1% FDR [default: ] |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
69 -o, --output_i_fdr OUTPUT_I_FDR full name and path to the i-FDR output file [default: ] |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
70 --output_g_fdr OUTPUT_G_FDR full name and path to the g-FDR output file [default: ] |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
71 --output_densities OUTPUT_DENSITIES full name and path to the densities output file [default: ] |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
72 -s, --score_field_name SCORE_FIELD_NAME name of score field (in R format) [default: ] |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
73 -i, --input_file_type INPUT_FILE_TYPE type of input file (currently supports: PSM_Report) [default: PMD_FDR_input_file] |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
74 |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
75 ]]></help> |
|
16a4d32ff901
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/pmd_fdr commit 5e132b0b06fdc870f13604c42d3583e1f9adf103
galaxyp
parents:
diff
changeset
|
76 </tool> |
