Mercurial > repos > ecology > eml_validate
comparison eml_validate.xml @ 0:ad96b20423cf draft default tip
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tree/master/tools/EMLassemblyline commit 4b040fe7867d965fb88ce70cc08081367b62b063
author | ecology |
---|---|
date | Fri, 27 Sep 2024 13:01:04 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:ad96b20423cf |
---|---|
1 <tool id="eml_validate" name="Eml validate:" version="0.1.0" profile="21.05"> | |
2 <description>check if your EML file is valid</description> | |
3 <requirements> | |
4 <requirement type="package" version="4.3.3">r-base</requirement> | |
5 <requirement type="package" version="2.0.6.1">r-eml</requirement> | |
6 <requirement type="package" version="0.5.1">r-emld</requirement> | |
7 </requirements> | |
8 <command detect_errors="exit_code"><![CDATA[ | |
9 Rscript | |
10 '$__tool_directory__/eml_validate.R' > report.txt | |
11 '$inputmetadatafile' | |
12 '$output' | |
13 ]]></command> | |
14 <inputs> | |
15 <param name="inputmetadatafile" type="data" format="xml" label="EML metadata file" help="Insert only metadata using EML standard."/> | |
16 </inputs> | |
17 <outputs> | |
18 <data name="output" from_work_dir="report.txt" format="txt" label="Informations report"/> | |
19 </outputs> | |
20 <tests> | |
21 <test> | |
22 <param name="inputmetadatafile" value="metadataoutput.xml"/> | |
23 <output name='output' value="report.txt"/> | |
24 </test> | |
25 </tests> | |
26 <help><![CDATA[ | |
27 | |
28 **What it does?** | |
29 -------------------- | |
30 | |
31 Eml_validate processes an EML document using the XSD schema for the appropriate version of EML and determines if the document is schema-valid as defined by the XSD specification. | |
32 | |
33 **How to use it?** | |
34 -------------------- | |
35 | |
36 You need to input an EML file in xml format. And the tool will produce a text file with the information you need. | |
37 There are two different cases: | |
38 1) Your EML file is valid. | |
39 2) Your EML file is not valid, and a list of errors is displayed for you to improve your EML file. | |
40 | |
41 ]]></help> | |
42 <citations> | |
43 <citation type="doi">10.32614/CRAN.package.emld</citation> | |
44 <citation type="doi">10.32614/CRAN.package.EML</citation> | |
45 </citations> | |
46 </tool> |