Mercurial > repos > jay > gaiac_time_synchronization
view gaiac_time_sync/gaiac_time_sync.xml @ 1:11046e4b33a9 draft
planemo upload for repository https://github.com/jaidevjoshi83/gaiac.git commit a733fec1915a1f6cf5f07092dc33426f765b6cb3-dirty
| author | jay |
|---|---|
| date | Thu, 15 May 2025 22:51:32 +0000 |
| parents | d3418b0d9b27 |
| children | c1c1e2405c4e |
line wrap: on
line source
<tool id="gaiac_time_synchronization" name="GAIAC data synchronization" version="0.1.0" python_template_version="3.8"> <description>Returns files with time synchronized data</description> <requirements> <requirement type="package" version="3.10">python</requirement> <requirement type="package" version="2.2.3">pandas</requirement> <requirement type="package" version="2.2.5">numpy</requirement> </requirements> <command detect_errors="exit_code"><![CDATA[ python3 '$__tool_directory__/time_sync.py' -f '$input1' -t '$column' -o $out ]]></command> <inputs> <param type="data" name="input1" label="Input files" format="tabular" multiple="true" help="Input tabular data files"/> <param type="text" name="column" label="Date and Time Column" help="Date and Time column name"/> </inputs> <outputs> <data name='out' format='tabular' label="out.tsv" from_work_dir="out.tsv"/> </outputs> <tests> <test> <!-- Input files for time synchronization --> <param name="input1" value="input1.tsv,input2.tsv,input3.tsv"/> <param name="column" value="date_time"/> <!-- Output file to check synchronization --> <output name="out" file="out.tsv" /> </test> </tests> <help><![CDATA[ .. class:: infomark **What it does** This tool synchronizes the data based on time from the different files. ----- **Inputs** Time sychronization tool * **--Input files** tabular data files (example input1.tsv, input2.tsv.... inputn.tsv ). ----- **Outputs** * Returns time synchronized files.]]></help> <citations> <citation type="bibtex"> @article{dubey2022, title={AirPiuG-Galaxy software platform based open-source GUI tools for data collection and analysis from low cost air pollution sensors}, author={Dubey, R and Joshi, J and Patra, A and Blankenberg, D}, journal={GitHub repository}, url = {https://github.com/ravishdubey/OPCN3API}, year={2022}, publisher={GitHub} } }</citation> </citations> </tool>
