annotate mzspeclib_describe.xml @ 0:4484e5822a6b draft default tip

planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
author recetox
date Mon, 30 Jun 2025 08:12:11 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
1 <tool id="mzspeclib_describe" name="mzspeclib describe" version="@TOOL_VERSION@+galaxy0" profile="23.0">
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
2 <description>Summarize and describe mzspeclib files using mzspeclib.</description>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
3 <macros>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
4 <import>macros.xml</import>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
5 </macros>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
6 <xrefs>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
7 <xref type="bio.tools">mzspeclib</xref>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
8 </xrefs>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
9 <requirements>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
10 <requirement type="package" version="@TOOL_VERSION@">mzspeclib</requirement>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
11 </requirements>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
12
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
13 <command detect_errors="exit_code"><![CDATA[
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
14 mzspeclib describe -i mzspeclib.${input.ext} ${input} > ${output}
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
15 ]]></command>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
16
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
17 <inputs>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
18 <param name="input" type="data" format="txt,json" label="Input mzspeclib file" help="Input mzspeclib file (text or JSON) to be summarized."/>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
19 </inputs>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
20
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
21 <outputs>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
22 <data name="output" format="txt"/>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
23 </outputs>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
24
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
25 <tests>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
26 <test>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
27 <param name="input" value="sample.txt" ftype="txt"/>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
28 <output name="output" file="sample_describe_report.txt" compare="diff" lines_diff="2">
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
29 <!-- <assert_contents>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
30 <has_line line="Format: text"/>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
31 <has_line line="Spectrum Count: 6"/>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
32 <has_line line="MS:1003186|library format version=1.0"/>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
33 </assert_contents> -->
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
34 </output>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
35 </test>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
36 </tests>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
37
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
38 <help><![CDATA[
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
39 .. _mzspeclib_describe:
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
40
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
41 ==========================
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
42 mzspeclib Describe Tool
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
43 ==========================
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
44
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
45 **Tool Description**
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
46
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
47 This tool summarizes and describes mzspeclib files using the mzspeclib library. It provides an overview of the content, such as the number of spectra, library type, and other metadata.
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
48
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
49 Inputs
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
50 ------
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
51
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
52 - **Input mzspeclib file**
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
53 The mzspeclib file to be summarized. Supported formats: text (txt), JSON.
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
54
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
55 Outputs
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
56 -------
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
57
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
58 - **mzspeclib description**
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
59 A text file containing a summary and description of the mzspeclib file.
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
60
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
61 Example
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
62 -------
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
63
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
64 Suppose you have a file `sample.txt` in mzspeclib text format. Upload this file as input and run the tool. The output will be a summary report describing the contents of the file.
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
65
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
66 Notes
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
67 -----
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
68
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
69 - Ensure your input file is in mzspeclib text or JSON format.
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
70 - Use this tool to quickly inspect the contents and structure of your mzspeclib files.
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
71 ]]></help>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
72 <expand macro="citations"/>
4484e5822a6b planemo upload for repository https://github.com/RECETOX/galaxytools/tree/main/tools/mzspeclib commit 6707579ea4c2d22b625b85c30e5b9705ae142b20
recetox
parents:
diff changeset
73 </tool>