Mercurial > repos > jay > gaiac_time_synchronization
view gaiac_time_sync/gaiac_time_sync.xml @ 3:32c40144e766 draft default tip
planemo upload for repository https://github.com/jaidevjoshi83/gaiac commit e9587f93346c7b55e1be00bad5844bf2db3ed03d-dirty
author | jay |
---|---|
date | Thu, 10 Jul 2025 19:42:22 +0000 |
parents | c1c1e2405c4e |
children |
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[ python '$__tool_directory__/gaiac_time_sync.py' -f '$input' -t '$column' -o $out ]]></command> <inputs> <param type="data" name="input" 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="${tool.name} on $on_string (tabular)" from_work_dir="out.tsv"/> </outputs> <tests> <test> <!-- Input files for time synchronization --> <param name="input" 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>