0
|
1 <tool
|
|
2 id="history_metadata_extractor"
|
|
3 name="History Metadata Extractor"
|
|
4 version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@"
|
|
5 profile="21.09"
|
|
6 >
|
|
7 <description>
|
|
8 displays information from exported history's jobs_attrs.txt file.
|
|
9 </description>
|
|
10 <macros>
|
1
|
11 <token name="@TOOL_VERSION@">0.2.0</token>
|
0
|
12 <token name="@VERSION_SUFFIX@">0</token>
|
|
13 </macros>
|
|
14 <requirements>
|
|
15 <requirement type="package" version="3.10.5">python</requirement>
|
|
16 </requirements>
|
|
17 <stdio>
|
|
18 <exit_code range="1" level="fatal" description="Missing parameter error" />
|
|
19 <exit_code range="2" level="fatal" description="Bad parameter's value" />
|
|
20 <exit_code range="3" level="fatal" description="Missing input file" />
|
|
21 <exit_code range="4:254" level="fatal" description="Unknown error" />
|
|
22 <exit_code range="255" level="fatal" description="No any result to output" />
|
|
23 </stdio>
|
|
24 <version_command>
|
|
25 python3 '$__tool_directory__/history_metadata_extractor.py' --version | head -n 1
|
|
26 </version_command>
|
|
27 <command>
|
|
28 <![CDATA[
|
|
29 python3 '$__tool_directory__/history_metadata_extractor.py'
|
|
30 --jobs-attrs '$jobs_attrs'
|
|
31 --dataset-attrs '$dataset_attrs'
|
|
32 --output '$history_visu'
|
|
33 ]]>
|
|
34 </command>
|
|
35 <inputs>
|
|
36 <param
|
|
37 argument="--jobs-attrs"
|
|
38 type="data"
|
|
39 format="txt"
|
|
40 label="Exported history's jobs_attrs.txt file"
|
|
41 help="Export and extract an history. Select the file 'jobs_attrs.txt'"
|
|
42 />
|
|
43 <param
|
|
44 argument="--dataset-attrs"
|
|
45 type="data"
|
|
46 format="txt"
|
|
47 label="Exported history's dataset_attrs.txt file"
|
|
48 help="Export and extract an history. Select the file 'dataset_attrs.txt'"
|
|
49 />
|
|
50 </inputs>
|
|
51 <outputs>
|
|
52 <data
|
|
53 name="history_visu"
|
|
54 format="html"
|
|
55 label="history_visu.html"
|
|
56 />
|
|
57 </outputs>
|
|
58 <tests>
|
|
59 <test>
|
|
60 <param name="jobs_attrs" value="jobs_attrs.txt" />
|
|
61 <param name="dataset_attrs" value="datasets_attrs.txt" />
|
|
62 <output name="history_visu" file="out.html" />
|
|
63 </test>
|
|
64 </tests>
|
|
65 <help><![CDATA[
|
|
66
|
|
67 * **@AUTHOR**: Lain Pavot - lain.pavot@inrae.fr
|
|
68 * **@CREATION DATE**: 22/06/2022
|
1
|
69 * **@LAST UPDATE DATE**: 08/08/2022
|
|
70 * **@VERSION**: @TOOL_VERSION@
|
|
71
|
|
72 ----
|
|
73
|
|
74 ==========================
|
|
75 History Metadata Extractor
|
|
76 ==========================
|
0
|
77
|
1
|
78 -------
|
|
79 summary
|
|
80 -------
|
|
81
|
|
82 | This tool xtracts informations from the `jobs_attrs.txt` and
|
|
83 `datasets_attrs` files in exported histories, and produces an html page
|
|
84 showing these informations in a kawaii table.
|
|
85
|
|
86 -----
|
|
87 story
|
|
88 -----
|
0
|
89
|
1
|
90 | You have conscientiously stored your Galaxy history exports through the
|
|
91 years and now need to mine into it. You want to check what has been done
|
|
92 but you fear the time needed to get all the info by reloading your
|
|
93 histories into Galaxy for manual mining. You know there is this
|
|
94 'jobs_attrs.txt' file that contains the golden info, but eh...
|
0
|
95
|
1
|
96 | So unfriendly!
|
|
97
|
|
98 | Worry no more! The History Metadata Extractor is there for you! Just upload
|
|
99 your 'jobs_attrs.txt' file and generate a user-friendly summary of the main
|
|
100 basic info you may be interested in. Tools used, parameters set... The overview
|
|
101 you have been dreaming of in a nice html file! You're welcome :)
|
0
|
102
|
1
|
103 --------------------
|
|
104 How to use this tool
|
|
105 --------------------
|
|
106
|
|
107 Your exported histories are at the zip format.
|
|
108 Extract the history you want to visualize, and upload the following files:
|
|
109
|
|
110 * jobs_attrs.txt
|
|
111 * datasets_attrs.txt
|
|
112
|
|
113 Run the History Metadata Extractor tool with these input files. You will get a
|
|
114 HTML file in output. This file can be viewed clicking on the little eye on
|
|
115 the right of the output card in the output panel.
|
|
116
|
|
117 --
|
|
118
|
|
119 Love & Unicorns - Lain
|
|
120 ]]>
|
0
|
121 </help>
|
|
122 </tool>
|