Mercurial > repos > galaxyp > hardklor
annotate hardklor.conf @ 6:73fc27617b2e draft default tip
"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit 44c3e37a12f60b01521d3e3f18b7f16664f954cc"
author | galaxyp |
---|---|
date | Tue, 07 Apr 2020 03:27:32 -0400 |
parents | d796e6613d19 |
children |
rev | line source |
---|---|
0
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
1 # Hardklor parameter file |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
2 # Version 2.3.0 |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
3 # Please see online documentation for detailed explanations: |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
4 # https://code.google.com/p/hardklor/wiki/Documentation |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
5 |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
6 # All parameters are separated from their values by an equals sign ('=') |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
7 # Anything after a '#' will be ignored for the remainder of the line. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
8 # All data files (including paths if necessary) to be analyzed are discussed below. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
9 |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
10 # Parameters used to described the data being input to Hardklor |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
11 instrument = {instrument} #Values are: FTICR, Orbitrap, TOF, QIT |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
12 resolution = {resolution} #Resolution at 400 m/z (def. 60000) |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
13 centroided = {centroided} #0=no, 1=yes |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
14 |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
15 # Parameters used in preprocessing spectra prior to analysis |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
16 ms_level = {mslvl} #1=MS1, 2=MS2, 3=MS3, 0=all |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
17 scan_range_min = 0 #ignore any spectra lower than this number, 0=off |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
18 scan_range_max = 0 #ignore any spectra higher than this number, 0=off |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
19 signal_to_noise = 0 #set signal-to-noise ratio, 0=off |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
20 sn_window = 250.0 #size in m/z for computing localized noise level in a spectrum. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
21 static_sn = 0 #0=off, 1=on. Apply lowest localized noise level to entire spectrum. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
22 boxcar_averaging = 0 #0=off, or specify number of scans to average together, use odd numbers only |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
23 boxcar_filter = 0 #0=off, when using boxcar_averaging, only keep peaks seen in this number of scans |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
24 # currently being averaged together. When on, signal_to_noise is not used. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
25 boxcar_filter_ppm = 5 #Tolerance in ppm for matching peaks across spectra in boxcar_filter |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
26 mz_min = 0 #Sets lower bound of spectrum m/z range to analyze, 0=off |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
27 mz_max = 0 #Sets upper bound of spectrum m/z range to analyze, 0=off |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
28 smooth = 0 #Peforms Savitzky-Golay smoothing of peaks data. 0=off |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
29 # Not recommended for high resolution data. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
30 |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
31 # Parameters used to customize the Hardklor analysis. Some of these parameters will drastically |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
32 # affect the analysis speed and results. Please consult the documentation and choose carefully! |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
33 algorithm = {algorithm} #Algorithms include: Basic, Version1, Version2 |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
34 charge_algorithm = {charge_algo} #Preferred method for feature charge identification. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
35 # Values are: Quick, FFT, Patterson, Senko, None |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
36 # If None is set, all charge states are assumed, slowing Hardklor |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
37 charge_min = {mincharge} #Lowest charge state allowed in the analysis. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
38 charge_max = {maxcharge} #Highest charge state allowed in the analysis. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
39 correlation = {correlation} #Correlation threshold to accept a peptide feature. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
40 averagine_mod = 0 #Formula containing modifications to the averagine model. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
41 # Read documentation carefully before using! 0=off |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
42 mz_window = 5.25 #Breaks spectrum into windows not larger than this value for Version1 algorithm. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
43 sensitivity = {sensitivity} #Values are 0 (lowest) to 3 (highest). Increasing sensitivity |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
44 # identifies more features near the noise where the isotope distribution |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
45 # may not be fully visible. However, these features are also more |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
46 # likely to be false. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
47 depth = {depth} #Depth of combinatorial analysis. This is the maximum number of overlapping |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
48 # features allowed in any mz_window. Each increase requires exponential |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
49 # computation. In other words, keep this as low as necessary!!! |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
50 max_features = {maxfeat} #Maximum number of potential features in an mz_window to combinatorially solve. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
51 # Setting this too high results in wasted computation time trying to mix-and-match |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
52 # highly improbable features. |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
53 |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
54 # Parameters used to customize the Hardklor output |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
55 distribution_area = 1 #Report sum of distribution peaks instead of highest peak only. 0=off, 1=on |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
56 xml = 0 #Output results as XML. 0=off, 1=on |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
57 |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
58 |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
59 # Below this point is where files to be analyzed should go. They should be listed contain |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
60 # both the input file name, and the output file name. Each file to be analyzed should begin |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
61 # on a new line. By convention Hardklor output should have this extension: .hk |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
62 # Example: |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
63 #YourData.mzXML YourData.hk |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
64 #Data.mzXML Data.hk |
d796e6613d19
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tools/hardklor commit f37e6d0357de4d9b1cd743ca291a7d4df2cc7a5f-dirty
galaxyp
parents:
diff
changeset
|
65 {inputfile} {outputfile} |