Mercurial > repos > galaxyp > openms_rnpxlsearch
diff RNPxlSearch.xml @ 11:0f97ea098da0 draft default tip
planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit 3d1e5f37fd16524a415f707772eeb7ead848c5e3
author | galaxyp |
---|---|
date | Thu, 01 Dec 2022 19:19:49 +0000 |
parents | 3dc6d9795d5b |
children |
line wrap: on
line diff
--- a/RNPxlSearch.xml Fri Nov 06 19:46:50 2020 +0000 +++ b/RNPxlSearch.xml Thu Dec 01 19:19:49 2022 +0000 @@ -1,13 +1,11 @@ <?xml version='1.0' encoding='UTF-8'?> <!--This is a configuration file for the integration of a tools into Galaxy (https://galaxyproject.org/). This file was automatically generated using CTDConverter.--> <!--Proposed Tool Section: [Utilities]--> -<tool id="RNPxlSearch" name="RNPxlSearch" version="@TOOL_VERSION@+galaxy@GALAXY_VERSION@" profile="20.05"> +<tool id="RNPxlSearch" name="RNPxlSearch" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05"> <description>Annotate RNA/DNA-peptide cross-links in MS/MS spectra.</description> <macros> <token name="@EXECUTABLE@">RNPxlSearch</token> <import>macros.xml</import> - <import>macros_autotest.xml</import> - <import>macros_test.xml</import> </macros> <expand macro="requirements"/> <expand macro="stdio"/> @@ -58,32 +56,31 @@ <configfile name="hardcoded_json"><![CDATA[{"log": "log.txt", "threads": "\${GALAXY_SLOTS:-1}", "no_progress": true}]]></configfile> </configfiles> <inputs> - <param name="in" argument="-in" type="data" format="mzml" optional="false" label="input file" help=" select mzml data sets(s)"/> - <param name="database" argument="-database" type="data" format="fasta" optional="false" label="input file" help=" select fasta data sets(s)"/> + <param argument="-in" type="data" format="mzml" optional="false" label="input file" help=" select mzml data sets(s)"/> + <param argument="-database" type="data" format="fasta" optional="false" label="input file" help=" select fasta data sets(s)"/> <section name="precursor" title="Precursor (Parent Ion) Options" help="" expanded="false"> <param name="mass_tolerance" argument="-precursor:mass_tolerance" type="float" optional="true" value="10.0" label="Precursor mass tolerance (+/- around precursor m/z)" help=""/> - <param name="mass_tolerance_unit" argument="-precursor:mass_tolerance_unit" display="radio" type="select" optional="false" label="Unit of precursor mass tolerance" help=""> + <param name="mass_tolerance_unit" argument="-precursor:mass_tolerance_unit" type="select" optional="true" label="Unit of precursor mass tolerance" help=""> <option value="ppm" selected="true">ppm</option> <option value="Da">Da</option> - <expand macro="list_string_san"/> + <expand macro="list_string_san" name="mass_tolerance_unit"/> </param> <param name="min_charge" argument="-precursor:min_charge" type="integer" optional="true" value="2" label="Minimum precursor charge to be considered" help=""/> <param name="max_charge" argument="-precursor:max_charge" type="integer" optional="true" value="5" label="Maximum precursor charge to be considered" help=""/> <param name="isotopes" argument="-precursor:isotopes" type="text" optional="true" value="0 1" label="Corrects for mono-isotopic peak misassignments" help="(E.g.: 1 = prec. may be misassigned to first isotopic peak) (space separated list, in order to allow for spaces in list items surround them by single quotes)"> - <expand macro="list_integer_valsan"/> + <expand macro="list_integer_valsan" name="isotopes"/> </param> </section> <section name="fragment" title="Fragments (Product Ion) Options" help="" expanded="false"> <param name="mass_tolerance" argument="-fragment:mass_tolerance" type="float" optional="true" value="10.0" label="Fragment mass tolerance (+/- around fragment m/z)" help=""/> - <param name="mass_tolerance_unit" argument="-fragment:mass_tolerance_unit" display="radio" type="select" optional="false" label="Unit of fragment m" help=""> + <param name="mass_tolerance_unit" argument="-fragment:mass_tolerance_unit" type="select" optional="true" label="Unit of fragment m" help=""> <option value="ppm" selected="true">ppm</option> <option value="Da">Da</option> - <expand macro="list_string_san"/> + <expand macro="list_string_san" name="mass_tolerance_unit"/> </param> </section> <section name="modifications" title="Modifications Options" help="" expanded="false"> <param name="fixed" argument="-modifications:fixed" multiple="true" type="select" optional="true" label="Fixed modifications, specified using UniMod (www.unimod.org) terms" help="e.g. 'Carbamidomethyl (C)'"> - <option value="">default (nothing chosen)</option> <option value="15N-oxobutanoic (N-term C)">15N-oxobutanoic (N-term C)</option> <option value="15N-oxobutanoic (Protein N-term S)">15N-oxobutanoic (Protein N-term S)</option> <option value="15N-oxobutanoic (Protein N-term T)">15N-oxobutanoic (Protein N-term T)</option> @@ -1453,7 +1450,6 @@ <option value="Glu->Pro (E)">Glu->Pro (E)</option> <option value="Glu->pyro-Glu (N-term E)">Glu->pyro-Glu (N-term E)</option> <option value="Glu->pyro-Glu+Methyl (N-term E)">Glu->pyro-Glu+Methyl (N-term E)</option> - <option value="Glu->pyro-Glu+Methyl (N-term E)">Glu->pyro-Glu+Methyl (N-term E)</option> <option value="Glu->pyro-Glu+Methyl:2H(2)13C (N-term E)">Glu->pyro-Glu+Methyl:2H(2)13C (N-term E)</option> <option value="Glu->pyro-Glu+Methyl:2H(2)13C(1) (N-term E)">Glu->pyro-Glu+Methyl:2H(2)13C(1) (N-term E)</option> <option value="Glu->Ser (E)">Glu->Ser (E)</option> @@ -3012,10 +3008,9 @@ <option value="ZGB (K)">ZGB (K)</option> <option value="ZGB (N-term)">ZGB (N-term)</option> <option value="ZQG (K)">ZQG (K)</option> - <expand macro="list_string_san"/> + <expand macro="list_string_san" name="fixed"/> </param> <param name="variable" argument="-modifications:variable" multiple="true" type="select" optional="true" label="Variable modifications, specified using UniMod (www.unimod.org) terms" help="e.g. 'Oxidation (M)'"> - <option value="">default (nothing chosen)</option> <option value="15N-oxobutanoic (N-term C)">15N-oxobutanoic (N-term C)</option> <option value="15N-oxobutanoic (Protein N-term S)">15N-oxobutanoic (Protein N-term S)</option> <option value="15N-oxobutanoic (Protein N-term T)">15N-oxobutanoic (Protein N-term T)</option> @@ -4385,7 +4380,6 @@ <option value="Glu->Pro (E)">Glu->Pro (E)</option> <option value="Glu->pyro-Glu (N-term E)">Glu->pyro-Glu (N-term E)</option> <option value="Glu->pyro-Glu+Methyl (N-term E)">Glu->pyro-Glu+Methyl (N-term E)</option> - <option value="Glu->pyro-Glu+Methyl (N-term E)">Glu->pyro-Glu+Methyl (N-term E)</option> <option value="Glu->pyro-Glu+Methyl:2H(2)13C (N-term E)">Glu->pyro-Glu+Methyl:2H(2)13C (N-term E)</option> <option value="Glu->pyro-Glu+Methyl:2H(2)13C(1) (N-term E)">Glu->pyro-Glu+Methyl:2H(2)13C(1) (N-term E)</option> <option value="Glu->Ser (E)">Glu->Ser (E)</option> @@ -5944,7 +5938,7 @@ <option value="ZGB (K)">ZGB (K)</option> <option value="ZGB (N-term)">ZGB (N-term)</option> <option value="ZQG (K)">ZQG (K)</option> - <expand macro="list_string_san"/> + <expand macro="list_string_san" name="variable"/> </param> <param name="variable_max_per_peptide" argument="-modifications:variable_max_per_peptide" type="integer" optional="true" value="2" label="Maximum number of residues carrying a variable modification per candidate peptide" help=""/> </section> @@ -5952,41 +5946,41 @@ <param name="min_size" argument="-peptide:min_size" type="integer" optional="true" value="6" label="Minimum size a peptide must have after digestion to be considered in the search" help=""/> <param name="max_size" argument="-peptide:max_size" type="integer" optional="true" value="1000000" label="Maximum size a peptide may have after digestion to be considered in the search" help=""/> <param name="missed_cleavages" argument="-peptide:missed_cleavages" type="integer" optional="true" value="1" label="Number of missed cleavages" help=""/> - <param name="enzyme" argument="-peptide:enzyme" type="select" optional="false" label="The enzyme used for peptide digestion" help=""> + <param name="enzyme" argument="-peptide:enzyme" type="select" optional="true" label="The enzyme used for peptide digestion" help=""> + <option value="PepsinA">PepsinA</option> + <option value="TrypChymo">TrypChymo</option> + <option value="Trypsin/P">Trypsin/P</option> + <option value="Trypsin" selected="true">Trypsin</option> + <option value="Lys-N">Lys-N</option> + <option value="Lys-C/P">Lys-C/P</option> + <option value="Clostripain/P">Clostripain/P</option> + <option value="elastase-trypsin-chymotrypsin">elastase-trypsin-chymotrypsin</option> + <option value="no cleavage">no cleavage</option> + <option value="unspecific cleavage">unspecific cleavage</option> + <option value="Arg-C/P">Arg-C/P</option> <option value="Asp-N">Asp-N</option> <option value="Asp-N/B">Asp-N/B</option> - <option value="Asp-N_ambic">Asp-N_ambic</option> - <option value="Trypsin" selected="true">Trypsin</option> - <option value="proline endopeptidase">proline endopeptidase</option> - <option value="glutamyl endopeptidase">glutamyl endopeptidase</option> - <option value="Alpha-lytic protease">Alpha-lytic protease</option> - <option value="2-iodobenzoate">2-iodobenzoate</option> - <option value="iodosobenzoate">iodosobenzoate</option> <option value="staphylococcal protease/D">staphylococcal protease/D</option> <option value="proline-endopeptidase/HKR">proline-endopeptidase/HKR</option> <option value="Glu-C+P">Glu-C+P</option> <option value="PepsinA + P">PepsinA + P</option> <option value="cyanogen-bromide">cyanogen-bromide</option> - <option value="Clostripain/P">Clostripain/P</option> - <option value="elastase-trypsin-chymotrypsin">elastase-trypsin-chymotrypsin</option> - <option value="no cleavage">no cleavage</option> + <option value="Asp-N_ambic">Asp-N_ambic</option> <option value="Chymotrypsin">Chymotrypsin</option> <option value="Chymotrypsin/P">Chymotrypsin/P</option> + <option value="Arg-C">Arg-C</option> + <option value="glutamyl endopeptidase">glutamyl endopeptidase</option> + <option value="Alpha-lytic protease">Alpha-lytic protease</option> + <option value="2-iodobenzoate">2-iodobenzoate</option> + <option value="iodosobenzoate">iodosobenzoate</option> <option value="CNBr">CNBr</option> - <option value="Lys-C/P">Lys-C/P</option> - <option value="PepsinA">PepsinA</option> - <option value="TrypChymo">TrypChymo</option> - <option value="unspecific cleavage">unspecific cleavage</option> - <option value="Arg-C">Arg-C</option> - <option value="Arg-C/P">Arg-C/P</option> <option value="Formic_acid">Formic_acid</option> <option value="Lys-C">Lys-C</option> - <option value="Lys-N">Lys-N</option> - <option value="Trypsin/P">Trypsin/P</option> <option value="V8-DE">V8-DE</option> <option value="V8-E">V8-E</option> <option value="leukocyte elastase">leukocyte elastase</option> - <expand macro="list_string_san"/> + <option value="proline endopeptidase">proline endopeptidase</option> + <expand macro="list_string_san" name="enzyme"/> </param> </section> <section name="report" title="Reporting Options" help="" expanded="false"> @@ -5995,35 +5989,35 @@ <section name="RNPxl" title="RNPxl Options" help="" expanded="false"> <param name="length" argument="-RNPxl:length" type="integer" optional="true" value="2" label="Oligonucleotide maximum length" help="0 = disable search for RNA variants"/> <param name="sequence" argument="-RNPxl:sequence" type="text" optional="true" value="" label="Sequence to restrict the generation of oligonucleotide chains" help="(disabled for empty sequence)"> - <expand macro="list_string_san"/> + <expand macro="list_string_san" name="sequence"/> </param> <param name="target_nucleotides" argument="-RNPxl:target_nucleotides" type="text" optional="true" value="A=C10H14N5O7P C=C9H14N3O8P G=C10H14N5O8P U=C9H13N2O9P" label="format: target nucleotide=empirical formula of nucleoside monophosphate" help="e.g. A=C10H14N5O7P, ..., U=C10H14N5O7P, X=C9H13N2O8PS where X represents e.g. tU . or e.g. Y=C10H14N5O7PS where Y represents tG (space separated list, in order to allow for spaces in list items surround them by single quotes)"> - <expand macro="list_string_val"/> - <expand macro="list_string_san"/> + <expand macro="list_string_val" name="target_nucleotides"/> + <expand macro="list_string_san" name="target_nucleotides"/> </param> <param name="nt_groups" argument="-RNPxl:nt_groups" type="text" optional="true" value="" label="Restrict which nucleotides can cooccur in a precursor adduct to be able to search both RNA and DNA (Formate" help="e.g.: AU CG) (space separated list, in order to allow for spaces in list items surround them by single quotes)"> - <expand macro="list_string_val"/> - <expand macro="list_string_san"/> + <expand macro="list_string_val" name="nt_groups"/> + <expand macro="list_string_san" name="nt_groups"/> </param> <param name="mapping" argument="-RNPxl:mapping" type="text" optional="true" value="A->A C->C G->G U->U" label="format: source->target e.g. A->A, ..., U->U, U->X" help=" (space separated list, in order to allow for spaces in list items surround them by single quotes)"> - <expand macro="list_string_val"/> - <expand macro="list_string_san"/> + <expand macro="list_string_val" name="mapping"/> + <expand macro="list_string_san" name="mapping"/> </param> <param name="can_cross_link" argument="-RNPxl:can_cross_link" type="text" optional="true" value="U" label="format: 'U' if only U forms cross-links" help="'CATG' if C, A, G, and T form cross-links"> - <expand macro="list_string_san"/> + <expand macro="list_string_san" name="can_cross_link"/> </param> <param name="fragment_adducts" argument="-RNPxl:fragment_adducts" type="text" optional="true" value="U:C9H10N2O5;U-H3PO4 U:C4H4N2O2;U' U:C4H2N2O1;U'-H2O U:C3O;C3O U:C9H13N2O9P1;U U:C9H11N2O8P1;U-H2O U:C9H12N2O6;U-HPO3" label="format: [target nucleotide]:[formula] or [precursor adduct]->[fragment adduct formula];[name]:" help="e.g., 'U:C9H10N2O5;U-H3PO4' or 'U:U-H2O->C9H11N2O8P1;U-H2O', (space separated list, in order to allow for spaces in list items surround them by single quotes)"> - <expand macro="list_string_val"/> - <expand macro="list_string_san"/> + <expand macro="list_string_val" name="fragment_adducts"/> + <expand macro="list_string_san" name="fragment_adducts"/> </param> <param name="modifications" argument="-RNPxl:modifications" type="text" optional="true" value="U: U:-H2O U:-H2O-HPO3 U:-HPO3" label="format: empirical formula e.g -H2O, ..., H2O+PO3" help=" (space separated list, in order to allow for spaces in list items surround them by single quotes)"> - <expand macro="list_string_val"/> - <expand macro="list_string_san"/> + <expand macro="list_string_val" name="modifications"/> + <expand macro="list_string_san" name="modifications"/> </param> - <param name="scoring" argument="-RNPxl:scoring" display="radio" type="select" optional="false" label="Scoring algorithm used in prescoring (fast: total-loss, slow: all losses)" help=""> + <param name="scoring" argument="-RNPxl:scoring" type="select" optional="true" label="Scoring algorithm used in prescoring (fast: total-loss, slow: all losses)" help=""> <option value="fast" selected="true">fast</option> <option value="slow">slow</option> - <expand macro="list_string_san"/> + <expand macro="list_string_san" name="scoring"/> </param> <param name="decoys" argument="-RNPxl:decoys" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Generate decoy sequences and spectra" help=""/> <param name="CysteineAdduct" argument="-RNPxl:CysteineAdduct" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Use this flag if the +152 adduct is expected" help=""/> @@ -6034,9 +6028,9 @@ <param name="marker_ions_tolerance" argument="-RNPxl:marker_ions_tolerance" type="float" optional="true" value="0.05" label="Tolerance used to determine marker ions (Da)" help=""/> </section> <expand macro="adv_opts_macro"> - <param name="force" argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overrides tool-specific checks" help=""/> - <param name="test" argument="-test" type="hidden" optional="true" value="False" label="Enables the test mode (needed for internal use only)" help=""> - <expand macro="list_string_san"/> + <param argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overrides tool-specific checks" help=""/> + <param argument="-test" type="hidden" optional="true" value="False" label="Enables the test mode (needed for internal use only)" help=""> + <expand macro="list_string_san" name="test"/> </param> </expand> <param name="OPTIONAL_OUTPUTS" type="select" optional="true" multiple="true" label="Optional outputs"> @@ -6053,13 +6047,248 @@ <filter>OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS</filter> </data> </outputs> - <tests> - <expand macro="autotest_RNPxlSearch"/> - <expand macro="manutest_RNPxlSearch"/> + <tests><!-- TOPP_RNPxlSearch_1 --> + <test expect_num_outputs="2"> + <section name="adv_opts"> + <param name="force" value="false"/> + <param name="test" value="true"/> + </section> + <param name="in" value="RNPxlSearch_1_input.mzML"/> + <param name="database" value="RNPxlSearch_1_input.fasta"/> + <output name="out" file="RNPxlSearch_1_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> + <section name="precursor"> + <param name="mass_tolerance" value="20.0"/> + <param name="mass_tolerance_unit" value="ppm"/> + <param name="min_charge" value="2"/> + <param name="max_charge" value="5"/> + <param name="isotopes" value="0 1"/> + </section> + <section name="fragment"> + <param name="mass_tolerance" value="20.0"/> + <param name="mass_tolerance_unit" value="ppm"/> + </section> + <section name="modifications"> + <param name="fixed"/> + <param name="variable" value="Oxidation (M)"/> + <param name="variable_max_per_peptide" value="2"/> + </section> + <section name="peptide"> + <param name="min_size" value="6"/> + <param name="max_size" value="1000000"/> + <param name="missed_cleavages" value="1"/> + <param name="enzyme" value="Trypsin"/> + </section> + <section name="report"> + <param name="top_hits" value="1"/> + </section> + <section name="RNPxl"> + <param name="length" value="2"/> + <param name="sequence" value="GUA"/> + <param name="target_nucleotides" value=""A=C10H14N5O7P" "C=C9H14N3O8P" "G=C10H14N5O8P" "U=C9H13N2O9P""/> + <param name="nt_groups" value=""/> + <param name="mapping" value=""A->A" "C->C" "G->G" "U->U""/> + <param name="can_cross_link" value="U"/> + <param name="fragment_adducts" value=""U:C9H10N2O5;U-H3PO4" "U:C4H4N2O2;U'" "U:C4H2N2O1;U'-H2O" "U:C3O;C3O" "U:C9H13N2O9P1;U" "U:C9H11N2O8P1;U-H2O" "U:C9H12N2O6;U-HPO3""/> + <param name="modifications" value=""U:" "U:-H2O" "U:-H2O-HPO3" "U:-HPO3""/> + <param name="scoring" value="fast"/> + <param name="decoys" value="false"/> + <param name="CysteineAdduct" value="false"/> + <param name="filter_fractional_mass" value="false"/> + <param name="carbon_labeled_fragments" value="false"/> + <param name="only_xl" value="false"/> + <param name="filter_small_peptide_mass" value="600.0"/> + <param name="marker_ions_tolerance" value="0.05"/> + </section> + <param name="OPTIONAL_OUTPUTS" value="ctd_out_FLAG"/> + <output name="ctd_out" ftype="xml"> + <assert_contents> + <is_valid_xml/> + </assert_contents> + </output> + </test> + <!-- TOPP_RNPxlSearch_2 --> + <test expect_num_outputs="2"> + <section name="adv_opts"> + <param name="force" value="false"/> + <param name="test" value="true"/> + </section> + <param name="in" value="RNPxlSearch_1_input.mzML"/> + <param name="database" value="RNPxlSearch_1_input.fasta"/> + <output name="out" file="RNPxlSearch_2_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> + <section name="precursor"> + <param name="mass_tolerance" value="20.0"/> + <param name="mass_tolerance_unit" value="ppm"/> + <param name="min_charge" value="2"/> + <param name="max_charge" value="5"/> + <param name="isotopes" value="0 1"/> + </section> + <section name="fragment"> + <param name="mass_tolerance" value="20.0"/> + <param name="mass_tolerance_unit" value="ppm"/> + </section> + <section name="modifications"> + <param name="fixed"/> + <param name="variable" value="Oxidation (M)"/> + <param name="variable_max_per_peptide" value="2"/> + </section> + <section name="peptide"> + <param name="min_size" value="6"/> + <param name="max_size" value="1000000"/> + <param name="missed_cleavages" value="1"/> + <param name="enzyme" value="Trypsin"/> + </section> + <section name="report"> + <param name="top_hits" value="1"/> + </section> + <section name="RNPxl"> + <param name="length" value="2"/> + <param name="sequence" value="GUA"/> + <param name="target_nucleotides" value=""A=C10H14N5O7P" "C=C9H14N3O8P" "G=C10H14N5O8P" "U=C9H13N2O9P""/> + <param name="nt_groups" value=""/> + <param name="mapping" value=""A->A" "C->C" "G->G" "U->U""/> + <param name="can_cross_link" value="U"/> + <param name="fragment_adducts" value=""U:C9H10N2O5;U-H3PO4" "U:C4H4N2O2;U'" "U:C4H2N2O1;U'-H2O" "U:C3O;C3O" "U:C9H13N2O9P1;U" "U:C9H11N2O8P1;U-H2O" "U:C9H12N2O6;U-HPO3""/> + <param name="modifications" value=""U:" "U:-H2O" "U:-H2O-HPO3" "U:-HPO3""/> + <param name="scoring" value="fast"/> + <param name="decoys" value="true"/> + <param name="CysteineAdduct" value="false"/> + <param name="filter_fractional_mass" value="false"/> + <param name="carbon_labeled_fragments" value="false"/> + <param name="only_xl" value="false"/> + <param name="filter_small_peptide_mass" value="600.0"/> + <param name="marker_ions_tolerance" value="0.05"/> + </section> + <param name="OPTIONAL_OUTPUTS" value="ctd_out_FLAG"/> + <output name="ctd_out" ftype="xml"> + <assert_contents> + <is_valid_xml/> + </assert_contents> + </output> + </test> + <!-- TOPP_RNPxlSearch_3 --> + <test expect_num_outputs="3"> + <section name="adv_opts"> + <param name="force" value="false"/> + <param name="test" value="true"/> + </section> + <param name="in" value="RNPxlSearch_1_input.mzML"/> + <param name="database" value="RNPxlSearch_1_input.fasta"/> + <output name="out" file="RNPxlSearch_3_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> + <output name="out_tsv" file="RNPxlSearch_3_output2.tsv" compare="sim_size" delta_frac="0.7" ftype="tabular"/> + <section name="precursor"> + <param name="mass_tolerance" value="10.0"/> + <param name="mass_tolerance_unit" value="ppm"/> + <param name="min_charge" value="2"/> + <param name="max_charge" value="5"/> + <param name="isotopes" value="0 1"/> + </section> + <section name="fragment"> + <param name="mass_tolerance" value="10.0"/> + <param name="mass_tolerance_unit" value="ppm"/> + </section> + <section name="modifications"> + <param name="fixed"/> + <param name="variable"/> + <param name="variable_max_per_peptide" value="2"/> + </section> + <section name="peptide"> + <param name="min_size" value="6"/> + <param name="max_size" value="1000000"/> + <param name="missed_cleavages" value="1"/> + <param name="enzyme" value="Trypsin"/> + </section> + <section name="report"> + <param name="top_hits" value="3"/> + </section> + <section name="RNPxl"> + <param name="length" value="2"/> + <param name="sequence" value=""/> + <param name="target_nucleotides" value=""A=C10H14N5O7P" "C=C9H14N3O8P" "G=C10H14N5O8P" "U=C9H13N2O9P""/> + <param name="nt_groups" value=""/> + <param name="mapping" value=""A->A" "C->C" "G->G" "U->U""/> + <param name="can_cross_link" value="U"/> + <param name="fragment_adducts" value=""U:C9H10N2O5;U-H3PO4" "U:C4H4N2O2;U'" "U:C4H2N2O1;U'-H2O" "U:C3O;C3O" "U:C9H13N2O9P1;U" "U:C9H11N2O8P1;U-H2O" "U:C9H12N2O6;U-HPO3""/> + <param name="modifications" value=""U:" "U:-H2O" "U:-H2O-HPO3" "U:-HPO3""/> + <param name="scoring" value="fast"/> + <param name="decoys" value="false"/> + <param name="CysteineAdduct" value="false"/> + <param name="filter_fractional_mass" value="false"/> + <param name="carbon_labeled_fragments" value="false"/> + <param name="only_xl" value="false"/> + <param name="filter_small_peptide_mass" value="600.0"/> + <param name="marker_ions_tolerance" value="0.05"/> + </section> + <param name="OPTIONAL_OUTPUTS" value="ctd_out_FLAG,out_tsv_FLAG"/> + <output name="ctd_out" ftype="xml"> + <assert_contents> + <is_valid_xml/> + </assert_contents> + </output> + </test> + <!-- TOPP_RNPxlSearch_4 --> + <test expect_num_outputs="3"> + <section name="adv_opts"> + <param name="force" value="false"/> + <param name="test" value="true"/> + </section> + <param name="in" value="RNPxlSearch_1_input.mzML"/> + <param name="database" value="RNPxlSearch_1_input.fasta"/> + <output name="out" file="RNPxlSearch_4_output.idXML" compare="sim_size" delta_frac="0.7" ftype="idxml"/> + <output name="out_tsv" file="RNPxlSearch_4_output2.tsv" compare="sim_size" delta_frac="0.7" ftype="tabular"/> + <section name="precursor"> + <param name="mass_tolerance" value="10.0"/> + <param name="mass_tolerance_unit" value="ppm"/> + <param name="min_charge" value="2"/> + <param name="max_charge" value="5"/> + <param name="isotopes" value="0 1"/> + </section> + <section name="fragment"> + <param name="mass_tolerance" value="10.0"/> + <param name="mass_tolerance_unit" value="ppm"/> + </section> + <section name="modifications"> + <param name="fixed"/> + <param name="variable"/> + <param name="variable_max_per_peptide" value="2"/> + </section> + <section name="peptide"> + <param name="min_size" value="6"/> + <param name="max_size" value="1000000"/> + <param name="missed_cleavages" value="1"/> + <param name="enzyme" value="Trypsin"/> + </section> + <section name="report"> + <param name="top_hits" value="2"/> + </section> + <section name="RNPxl"> + <param name="length" value="2"/> + <param name="sequence" value=""/> + <param name="target_nucleotides" value=""A=C10H14N5O7P" "C=C9H14N3O8P" "G=C10H14N5O8P" "U=C9H13N2O9P""/> + <param name="nt_groups" value=""/> + <param name="mapping" value=""A->A" "C->C" "G->G" "U->U""/> + <param name="can_cross_link" value="U"/> + <param name="fragment_adducts" value=""U:C9H10N2O5;U-H3PO4" "U:C4H4N2O2;U'" "U:C4H2N2O1;U'-H2O" "U:C3O;C3O" "U:C9H13N2O9P1;U" "U:C9H11N2O8P1;U-H2O" "U:C9H12N2O6;U-HPO3""/> + <param name="modifications" value=""U:" "U:-H2O" "U:-H2O-HPO3" "U:-HPO3""/> + <param name="scoring" value="fast"/> + <param name="decoys" value="true"/> + <param name="CysteineAdduct" value="false"/> + <param name="filter_fractional_mass" value="false"/> + <param name="carbon_labeled_fragments" value="false"/> + <param name="only_xl" value="false"/> + <param name="filter_small_peptide_mass" value="600.0"/> + <param name="marker_ions_tolerance" value="0.05"/> + </section> + <param name="OPTIONAL_OUTPUTS" value="ctd_out_FLAG,out_tsv_FLAG"/> + <output name="ctd_out" ftype="xml"> + <assert_contents> + <is_valid_xml/> + </assert_contents> + </output> + </test> </tests> <help><![CDATA[Annotate RNA/DNA-peptide cross-links in MS/MS spectra. -For more information, visit http://www.openms.de/doxygen/release/2.6.0/html/UTILS_RNPxlSearch.html]]></help> +For more information, visit http://www.openms.de/doxygen/release/2.8.0/html/UTILS_RNPxlSearch.html]]></help> <expand macro="references"/> </tool>