Mercurial > repos > galaxyp > calisp
annotate calisp.xml @ 1:867f17ede7f3 draft default tip
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
author | galaxyp |
---|---|
date | Thu, 14 Sep 2023 12:49:19 +0000 |
parents | 6d93529d19d4 |
children |
rev | line source |
---|---|
0
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
1 <tool id="calisp" name="calisp" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05"> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
2 <description>Estimate isotopic composition of peptides from proteomics mass spectrometry data</description> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
3 <macros> |
1
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
4 <token name="@TOOL_VERSION@">3.0.13</token> |
0
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">0</token> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
6 <token name="@CALISP_REPO@">https://raw.githubusercontent.com/kinestetika/Calisp/208d495674e2b52fe56cf23457c833d1c2527242</token> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
7 <xml name="input_macro" tokens="multiple"> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
8 <!-- According to readme mzid input is not yet implented --> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
9 </xml> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
10 </macros> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
11 <requirements> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
12 <requirement type="package" version="@TOOL_VERSION@">calisp</requirement> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
13 </requirements> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
14 <command detect_errors="aggressive"><![CDATA[ |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
15 #import re |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
16 |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
17 mkdir -p spectra && |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
18 #set escaped_specs = re.sub('[^\w\-\.,:]', '_', str($spectrum_file.element_identifier)) |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
19 ln -s '$spectrum_file' spectra/'$escaped_specs' && |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
20 |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
21 mkdir -p psms && |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
22 #set escaped_peps = re.sub('[^\w\-\.,:]', '_', str($peptide_file.element_identifier)) |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
23 ln -s '$peptide_file' psms/'$escaped_peps' && |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
24 |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
25 calisp |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
26 --spectrum_file spectra/ |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
27 --peptide_file psms/ |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
28 --output_file calisp-output/ |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
29 --mass_accuracy $mass_accuracy |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
30 --bin_delimiter '$bin_delimiter' |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
31 --threads "\${GALAXY_SLOTS:-1}" |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
32 --isotope $isotope |
1
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
33 $compute_clumps |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
34 #if $isotope_abundance_matrix |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
35 --isotope_abundance_matrix '$isotope_abundance_matrix' |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
36 #end if |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
37 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
38 #if $isotope_abundance_matrix |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
39 && ISOTOPE_ABUNDANCE_MATRIX="$isotope_abundance_matrix" |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
40 #else |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
41 && ISOTOPE_ABUNDANCE_MATRIX="\$(python -c 'import site; print(f"{site.getsitepackages()[0]}/calisp/isotope_matrix.txt")')" |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
42 #end if |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
43 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
44 && python '$__tool_directory__/benchmarking.py' |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
45 --input calisp-output/ |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
46 --isotope_abundance_matrix "\$ISOTOPE_ABUNDANCE_MATRIX" |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
47 --isotope $isotope |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
48 #if $benchmark_cond.benchmark == 'yes' |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
49 --out_filtered '$filtered' |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
50 --out_summary '$summary' |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
51 #if $benchmark_cond.nominal_values |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
52 --nominal_values '$benchmark_cond.nominal_values' |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
53 #end if |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
54 #end if |
0
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
55 ]]></command> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
56 <inputs> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
57 <param argument="--spectrum_file" type="data" multiple="false" format="mzml" label="Spectrum file"/> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
58 <param argument="--peptide_file" type="data" multiple="false" format="tabular" label="Peptide file" help="Psm file" /> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
59 <param argument="--mass_accuracy" type="float" value="10" label="Mass accuracy" help="The maximum mass difference between theoretical mass and experimental mass of a peptide" /> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
60 <param argument="--bin_delimiter" type="text" value="_" label="Bin delimiter" help="For metagenomic data, the delimiter that separates the bin ID from the protein ID (default: "_"). Use "-" to ignore bins ID entirely."> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
61 <sanitizer invalid_char=""> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
62 <valid initial="string.ascii_letters,string.digits"> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
63 <add value="_" /> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
64 <add value="-" /> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
65 <add value=":" /> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
66 </valid> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
67 </sanitizer> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
68 </param> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
69 <param argument="--isotope" type="select" label="Target isotope"> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
70 <option value="13C" selected="true">13C</option> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
71 <option value="14C">14C</option> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
72 <option value="15N">15N</option> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
73 <option value="17O">17O</option> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
74 <option value="18O">18O</option> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
75 <option value="2H">2H</option> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
76 <option value="3H">3H</option> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
77 <option value="33S">33S</option> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
78 <option value="34S">34S</option> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
79 <option value="36S">36S</option> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
80 </param> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
81 <param argument="--compute_clumps" type="boolean" truevalue="--compute_clumps" falsevalue="" checked="false" label="Compute clumps" help="To compute clumpiness of carbon assimilation. Only use when samples are labeled tosaturation. Estimation of clumpiness takes much additional time." /> |
1
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
82 <param argument="--isotope_abundance_matrix" type="data" format="tabular" optional="true" label="Custom isotope abundance matrix" help="If not given the built in matrix will be used" /> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
83 <conditional name="benchmark_cond"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
84 <param name="benchmark" type="select" label="Run benchmarking"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
85 <option value="yes">Yes</option> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
86 <option value="no">No</option> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
87 </param> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
88 <when value="yes"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
89 <param name="nominal_values" type="data" format="tabular" optional="true" label="Nominal values" help="A table containing ms_run and their nominal value (1, 5, or 10)"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
90 </when> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
91 <when value="no"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
92 </conditional> |
0
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
93 </inputs> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
94 <outputs> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
95 <collection name="output" type="list"> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
96 <discover_datasets pattern="(?P<designation>.*)\.tsv" format="tabular" directory="calisp-output"/> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
97 </collection> |
1
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
98 <data name="filtered" format="tabular" label="${tool.name} on ${on_string}: filtered"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
99 <filter>benchmark_cond['benchmark'] == 'yes'</filter> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
100 </data> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
101 <data name="summary" format="tabular" label="${tool.name} on ${on_string}: peptide summary"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
102 <filter>benchmark_cond['benchmark'] == 'yes'</filter> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
103 </data> |
0
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
104 </outputs> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
105 <tests> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
106 <!-- TODO test data to large, avilable from here: https://github.com/kinestetika/Calisp/tree/master/test |
1
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
107 if possible inlcude via location in the future --> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
108 <!-- <test expect_num_outputs="3"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
109 <param name="spectrum_file" location="https://raw.githubusercontent.com/kinestetika/Calisp/v@TOOL_VERSION@/test/calisp_test_data.mzML" ftype="mzml"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
110 <param name="peptide_file" location="https://raw.githubusercontent.com/kinestetika/Calisp/v@TOOL_VERSION@/test/calisp_test_data_TargetPeptideSpectrumMatch.txt" ftype="tabular"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
111 <param name="benchmark" value="true"/> |
0
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
112 <output_collection name="output" count="1"> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
113 <element name="calisp_test_data"> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
114 <assert_contents> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
115 <has_text text="experiment"/> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
116 <has_text text="MKH_260min_1800ng"/> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
117 <has_text text="HOMO"/> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
118 <has_text text="P13645"/> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
119 <has_text text="NHEEEMKDLR"/> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
120 <has_text text="Oxidation"/> |
1
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
121 <has_n_columns n="84"/> |
0
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
122 <has_n_lines n="24"/> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
123 </assert_contents> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
124 </element> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
125 </output_collection> |
1
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
126 <output name="filtered" ftype="tabular"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
127 <assert_contents> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
128 <has_n_lines n="24"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
129 <has_n_columns n="87"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
130 </assert_contents> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
131 </output> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
132 <output name="summary" value="summary.tsv" ftype="tabular"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
133 </test> --> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
134 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
135 <!-- same test, but with isotope abundance matrix supplied by the user |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
136 (using the same as the built in => same results) |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
137 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
138 TODO: test will only work with 23.1 tool-utils package available --> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
139 <!-- <test expect_num_outputs="3"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
140 <param name="spectrum_file" location="https://raw.githubusercontent.com/kinestetika/Calisp/v@TOOL_VERSION@/test/calisp_test_data.mzML" ftype="mzml"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
141 <param name="peptide_file" location="https://raw.githubusercontent.com/kinestetika/Calisp/v@TOOL_VERSION@/test/calisp_test_data_TargetPeptideSpectrumMatch.txt" ftype="tabular"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
142 <param name="isotope_abundance_matrix" location="https://raw.githubusercontent.com/kinestetika/Calisp/v@TOOL_VERSION@/src/calisp/isotope_matrix.txt" ftype="tabular"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
143 <param name="benchmark" value="true"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
144 <output_collection name="output" count="1"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
145 <element name="calisp_test_data"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
146 <assert_contents> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
147 <has_text text="experiment"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
148 <has_text text="MKH_260min_1800ng"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
149 <has_text text="HOMO"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
150 <has_text text="P13645"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
151 <has_text text="NHEEEMKDLR"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
152 <has_text text="Oxidation"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
153 <has_n_columns n="84"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
154 <has_n_lines n="24"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
155 </assert_contents> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
156 </element> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
157 </output_collection> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
158 <output name="filtered" ftype="tabular"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
159 <assert_contents> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
160 <has_n_lines n="24"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
161 <has_n_columns n="87"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
162 </assert_contents> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
163 </output> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
164 <output name="summary" value="summary.tsv" ftype="tabular"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
165 </test> --> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
166 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
167 <!-- trst output filters for no benchmarking --> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
168 <!-- <test expect_num_outputs="1"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
169 <param name="spectrum_file" location="https://raw.githubusercontent.com/kinestetika/Calisp/v@TOOL_VERSION@/test/calisp_test_data.mzML" ftype="mzml"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
170 <param name="peptide_file" location="https://raw.githubusercontent.com/kinestetika/Calisp/v@TOOL_VERSION@/test/calisp_test_data_TargetPeptideSpectrumMatch.txt" ftype="tabular"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
171 <conditional name="benchmark_cond"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
172 <param name="benchmark" value="no"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
173 </conditional> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
174 <output_collection name="output" count="1"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
175 <element name="calisp_test_data"> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
176 <assert_contents> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
177 <has_text text="experiment"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
178 <has_text text="MKH_260min_1800ng"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
179 <has_text text="HOMO"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
180 <has_text text="P13645"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
181 <has_text text="NHEEEMKDLR"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
182 <has_text text="Oxidation"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
183 <has_n_columns n="84"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
184 <has_n_lines n="24"/> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
185 </assert_contents> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
186 </element> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
187 </output_collection> |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
188 </test> --> |
0
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
189 </tests> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
190 <help><![CDATA[ |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
191 Calisp (Calgary approach to isotopes in proteomics) is a program that estimates |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
192 isotopic composition (e.g. 13C/12C, delta13C, 15N/14N etc) of peptides from |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
193 proteomics mass spectrometry data. Input data consist of mzML files and files |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
194 with peptide spectrum matches. |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
195 |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
196 Calisp was originally developed in Java. This Galaxy tool uses the python |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
197 reimplementation https://github.com/kinestetika/Calisp. |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
198 Note that, in contrast to the Java version the python reimplementation does |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
199 not use ``mcl`` . |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
200 Compared to Java versions of calisp, the workflow has been simplified. |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
201 Calisp does not filter out any isotopic patterns, or adds up isotopic |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
202 patterns to reduce noise - like the Java version does. It simply estimates the |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
203 ratio for the target isotopes (e.g. 13C/12C) for every isotopic pattern it can |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
204 subsample. It estimates this ratio based on neutron abundance and using fast |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
205 fourier transforms. The former applies to stable isotope probing experiments. |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
206 The latter applies to natural abundances, or to isotope probing experiments with |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
207 very little added label (e.g. using substrates with <1% additional 13C). The |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
208 motivation for omitting filtering is that keeping all subsampled isotopic |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
209 patterns, including bad ones, will enable training of machine learning |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
210 classifiers. Also, because it was shown that the median provides better |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
211 estimates for species in microbial communities than the mean, adding up isotopic |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
212 patterns to improve precision has lost its purpose. There is more power (and |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
213 sensitivity) in numbers. |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
214 |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
215 Because no data are filtered out and no isotopic patterns get added up, |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
216 calisp analyzes at least ten times as many isotopic patterns compared to the |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
217 Java version. That means calisp.py is about ten times slower, it takes about |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
218 5-10 min per .mzML file on a Desktop computer. For natural |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
219 abundance data, it works well to only use those spectra that have a FFT fitting |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
220 error ("error_fft") of less than 0.001. Note that this threshold is less |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
221 stringent then thew one used by the java program. |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
222 |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
223 Input |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
224 ===== |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
225 |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
226 Calisp needs two inputs: a spectra file in mzML format and tabular peptipe file (PSM). |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
227 The PSM file contains a column "Spectrum File" that links the peptides to the |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
228 original spectra files. The mzML files are identified by the run id |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
229 information stored in the mzML files or the file name. |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
230 In order to make the association via the file name work in Galaxy one can either |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
231 |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
232 - use collections where the element identifiers are equal to the data in the column |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
233 - make sure that dataset names are equal to the data in this column |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
234 |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
235 Output table |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
236 ============ |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
237 |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
238 Each row contains one isotopic pattern, defined by the following columns: |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
239 |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
240 ========================================== =================== |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
241 Header name Content |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
242 ========================================== =================== |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
243 experiment filename of the peptide spectrum match (psm) file |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
244 ms_run filename of the .mzml file |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
245 bins bin/mag ids, separated by commas. Calisp expects the protein ids in the psm file to consist of two parts, separated by a delimiter (_ by default). The first part is the bin/mag id, the second part the protein id |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
246 proteins the ids of the proteins associated with the pattern (without the bin id) |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
247 peptide the aminoacid sequence of the peptide |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
248 peptide_mass the mass of the peptide |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
249 C # of carbon atoms in the peptide |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
250 N # of nitrogen atoms in the peptide |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
251 O # of oxygen atoms in the peptide |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
252 H # of hydrogen atoms in the peptide |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
253 S # of sulfur atoms in the peptide |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
254 psm_id psm id |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
255 psm_mz psm m over z |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
256 psm_charge psm charge |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
257 psm_neutrons number of neutrons inferred from custom 'neutron' modifications |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
258 psm_rank rank of the psm |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
259 psm_precursor_id id of the ms1 spectrum that was the source of the psm |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
260 psm_precursor_mz mass over charge of the precursor of the psm |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
261 pattern_charge charge of the pattern |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
262 pattern_precursor_id id of the ms1 spectrum that was the source of the pattern |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
263 pattern_total_intensity total intensity of the pattern |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
264 pattern_peak_count # of peaks in the pattern |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
265 pattern_median_peak_spacing medium mass difference between a pattern's peaks |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
266 spectrum_mass_irregularity a measure for the standard deviation in the mass difference between a pattern's peaks |
1
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
267 ratio_na the estimated isotope ratio (in percent) inferred from neutron abundance (sip experiments) |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
268 ratio_fft the estimated isotope ratio (in percent) inferred by the fft method (natural isotope abundances) |
0
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
269 error_fft the remaining error after fitting the pattern with fft |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
270 error_clumpy the remaining error after fitting the pattern with the clumpy carbon method |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
271 flag_peptide_contains_sulfur true if peptide contains sulfur |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
272 flag_peptide_has_modifications true if peptide has no modifications |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
273 flag_peptide_assigned_to_multiple_bins true if peptide is associated with multiple proteins from different bins/mags |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
274 flag_peptide_assigned_to_multiple_proteins true if peptide is associated with multiple proteins |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
275 flag_peptide_mass_and_elements_undefined true if peptide has unknown mass and elemental composition |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
276 flag_psm_has_low_confidence true if psm was flagged as having low confidence (peptide identity uncertain) |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
277 flag_psm_is_ambiguous true if psm could not be assigned with certainty |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
278 flag_pattern_is_contaminated true if multiple patterns have one or more shared peaks |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
279 flag_pattern_is_wobbly true if pattern_median_peak_spacing exceeds a treshold |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
280 flag_peak_at_minus_one_pos true if a peak was detected immediately before the monoisotopic peak, could indicate overlap with another pattern |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
281 i0 - i19 the intensities of the first 20 peaks of the pattern |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
282 m0 - m19 the masses of the first 20 peaks of the pattern |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
283 c1 - c6 contributions of clumps of 1-6 carbon to ratio_na. These are the outcomes of the clumpy carbon model. These results are only meaningful if the biomass was labeled to saturation. |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
284 ========================================== =================== |
1
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
285 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
286 Benchmarking |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
287 ============ |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
288 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
289 If the user chooses to run the additional benchmarking script two additional |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
290 outputs are created as follows. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
291 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
292 Load data: |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
293 ---------- |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
294 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
295 - Concatenate calisp result tables |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
296 - add column ``delta_na`` = 1000 * ``ratio_na`` / (1/factor-2) |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
297 - add column ``delta_fft`` = 1000 * ``ratio_fft`` / (1/factor-2) |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
298 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
299 Filter data: |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
300 ------------ |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
301 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
302 Rows are removed for which any of the following criteria applies |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
303 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
304 - flag_peak_at_minus_one_pos |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
305 - flag_pattern_is_wobbly |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
306 - flag_psm_has_low_confidence |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
307 - flag_psm_is_ambiguous |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
308 - flag_pattern_is_contaminated |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
309 - flag_peptide_assigned_to_multiple_bins |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
310 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
311 Furthermore in the ``peptide`` column the strings ``"Oxidation"``, ``"Carbamidomethyl"``, |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
312 and text in brackets (i.e. ``[]``) preceded by any number of spaces |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
313 is removed. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
314 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
315 Benchmarking: |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
316 ------------- |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
317 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
318 Iterate through all combinations of unique peptides, proteins, and samples |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
319 and output the following tabular information |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
320 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
321 =================== =========================== |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
322 Column Content |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
323 =================== =========================== |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
324 file The name of the mzML spectrum file comprising the peptide |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
325 bin bin/mag ids, separated by commas. Calisp expects the protein ids in the psm file to consist of two parts, separated by a delimiter (_ by default). The first part is the bin/mag id, and the second part is the protein id |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
326 %label The label percentage (≠ 0 if labelled components used during experiments) |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
327 ratio The natural abundance ratio of the target element (C, H, N, O, S) |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
328 peptide The labeled peptides |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
329 psm_mz psm m over z |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
330 n(patterns) The number of iterations of the same pattern for the peptides has been repeated |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
331 mean intensity The mean of the total intensity of the pattern |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
332 ratio_NA median The mean of the estimated isotope ratio inferred from neutron abundance (sip experiments) |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
333 N mean The mean of the number of neutrons inferred from custom 'neutron' modifications |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
334 ratio_NA SEM The standard error of the mean of the estimated isotope ratio inferred from neutron abundance (sip experiments) |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
335 ratio_FFT median The mean of the estimated isotope ratio inferred by the fft method (natural isotope abundances) |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
336 ratio_FFT SEM The standard error of the mean of the estimated isotope ratio inferred by the fft method (natural isotope abundances) |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
337 False Positive Any false positive indications |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
338 =================== =========================== |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
339 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
340 Mean, median, and standard error values are computed for |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
341 all entries of this sample and that have the same peptide. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
342 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
343 **Isotope abundance matrix**: |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
344 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
345 The isotope abundance matrix gives the background unlabeled fraction. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
346 The default matrix implemented in calisp is given here: |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
347 https://github.com/kinestetika/Calisp/blob/v@TOOL_VERSION@/src/calisp/isotope_matrix.txt. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
348 Columns specify the atom of interest and the rows the isotope, i.e. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
349 rows 1-5 correspond to C, N, O, H, S. For instance |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
350 13C is in the 2nd column of the 1st row and 14C in the 3rd column |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
351 of the same row. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
352 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
353 **Benchmarking without nominal values**: |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
354 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
355 If no nominal values, i.e. percentage of labeled atoms are given, |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
356 nominal values of 0 are assumed. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
357 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
358 The values in the `ratio` column is comuted as `background_isotope / background_unlabelled * 100` |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
359 where `background_unlabelled` is taken from the isotope abundance matrix |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
360 according to the chosen target isotope. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
361 Then `background_isotope` is given by `1 - background_unlabelled` |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
362 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
363 All entries of the table are considered not false positive. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
364 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
365 **Benchmarking with nominal values**: |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
366 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
367 The `%label` (the nominal value) of a sample is either 0 (the default), |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
368 1, 5, or 10 and can be provided or each sample by a tabular dataset |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
369 (column 1 should give the sample names and column 2 the nominal value). |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
370 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
371 The `ratio = I / U * 100` is given by |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
372 `U = unlabeled_fraction * background_unlabelled` and |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
373 `I = nominal_value / 100 + unlabeled_fraction * background_isotope` |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
374 where |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
375 `unlabeled_fraction = 1 - nominal_value / 100` |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
376 `background_isotope = 1 - background_unlabelled` |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
377 and `background_unlabelled` is given by the isotope abundance matrix. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
378 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
379 A peptide is considered false positive if it's not a contaminant(at the moment only K12) |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
380 and the median of `ratio_na` values for the same peptide and sample |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
381 is greater than a threshold depending on the nominal value: |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
382 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
383 "For false positive discovery rates we set the threshold at the |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
384 isotope/unlabelled associated with 1/4 of a generation of labeling. The E. |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
385 coli values (1.7, 4.2 and 7.1) are for 1 generation at 1, 5 and 10% label, and |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
386 we take the background (1.07) into account as well."" |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
387 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
388 ============= ========= |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
389 nominal value threshold |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
390 ============= ========= |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
391 1 `1.07 + (1.7 - 1.07) / 4` |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
392 5 `1.07 + (4.2 - 1.07) / 4` |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
393 10 `1.07 + (7.1 - 1.07) / 4` |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
394 ============= ========= |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
395 |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
396 File an issue at https://github.com/galaxyproteomics/tools-galaxyp/issues if |
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
397 different contaminants of thresholds should be considered. |
0
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
398 ]]></help> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
399 <citations> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
400 <citation type="doi">10.1186/s40168-022-01454-1</citation> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
401 <citation type="doi">10.1073/pnas.1722325115</citation> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
402 <citation type="doi">10.1093/bioinformatics/bty046</citation> |
6d93529d19d4
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 060699366b6dd19ad6c3ef3f332f63cc55d75dce
galaxyp
parents:
diff
changeset
|
403 </citations> |
1
867f17ede7f3
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/calisp commit 42e5dfeaa309e6ac17b4616314498a3b628272d2
galaxyp
parents:
0
diff
changeset
|
404 </tool> |