Mercurial > repos > ecology > sentinel_2
diff val_metadata.xml @ 0:fbffdeefb146 draft
Uploaded
author | ecology |
---|---|
date | Sun, 08 Jan 2023 23:03:35 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/val_metadata.xml Sun Jan 08 23:03:35 2023 +0000 @@ -0,0 +1,67 @@ +<tool id="srs_metadata" name="Validate ISO 19139" version="@VERSION@" profile="20.01"> + <description>metadata documents</description> + <macros> + <import>macro.xml</import> + </macros> + <requirements> + <requirement type="package" version="4.2.2">r-base</requirement> + <requirement type="package" version="2.12.2">r-r.utils</requirement> + <requirement type="package" version="3.5_21">r-raster</requirement> + <requirement type="package" version="1.0_7">r-sf</requirement> + <requirement type="package" version="1.5_32">r-rgdal</requirement> + <requirement type="package" version="0.6_1">r-rgeos</requirement> + <requirement type="package" version="0.5_5">r-stars</requirement> + <requirement type="package" version="1.5.0">r-stringr</requirement> + <requirement type="package" version="1.20">r-ncdf4</requirement> + <requirement type="package" version="0.7">r-geometa</requirement> + <requirement type="package" version="1.4.4">r-httr</requirement> + <requirement type="package" version="3.99_0.13">r-xml</requirement> + <requirement type="package" version="1.3.3">r-xml2</requirement> + </requirements> + <command detect_errors="exit_code"><![CDATA[ + Rscript + '$__tool_directory__/val_metadata.r' + '$input' + '$output' 1> Metadata_validation.txt + ]]> + </command> + <inputs> + <param name="input" type="data" format="xml" label="XML file to validate"/> + </inputs> + <outputs> + <data name="output" from_work_dir="Metadata_validation.txt" format="txt" label="Validate metadata"/> + </outputs> + <tests> + <test> + <param name="input" value="12a0b625-9ad5-4251-a57a-305e22edef2e.xml"/> + <output name="output" value="Metadata_validation.txt"/> + </test> + </tests> + <help><![CDATA[ +========================== +Preprocess Sentinel 2 data +========================== + + +**What it does** + +Read a ISO 19139 from a file or url into an object in the geometa model. + +**Input description** + +A metadata xml file or url. + ++-------------+ +| Metadata | ++=============+ +| file or url | ++-------------+ +| ... | ++-------------+ + +**Output** + +A text file saying TRUE or FALSE depending on if the xml metadata are conforme according to ISO 19139. If the xml metadata is not conform it will write down where are the issues. + ]]> </help> + <expand macro="SRS_metaref"/> +</tool>