Mercurial > repos > chemteam > biobb_pytorch
view biobb_train_mdae.xml @ 0:0d9f162a7d2c draft default tip
planemo upload for repository https://github.com/galaxycomputationalchemistry/galaxy-tools-compchem/tree/master/tools/biobb_pytorch commit 891dd7da50f0a362969b9fb1cf8db9171b04f78a
author | chemteam |
---|---|
date | Thu, 05 Dec 2024 17:20:02 +0000 |
parents | |
children |
line wrap: on
line source
<tool id="biobb_pytorch_train_mdae" name="TrainMdae" version="@TOOL_VERSION@" profile="22.05"> <description>Train a Molecular Dynamics AutoEncoder (MDAE) PyTorch model</description> <macros> <token name="@TOOL_VERSION@">4.2.1</token> </macros> <requirements> <requirement type="package" version="@TOOL_VERSION@">biobb_pytorch</requirement> </requirements> <command detect_errors="exit_code"><![CDATA[ ln -s '$input_train_npy_path' ./input_train_npy_path.$input_train_npy_path.ext && #if $input_model_pth_path: ln -s '$input_model_pth_path' ./input_model_pth_path.$input_model_pth_path.ext && #end if #if $config_json: ln -s '$config_json' ./config_json.$config_json.ext && #end if train_mdae #if $config_json: --config ./config_json.$config_json.ext #end if --input_train_npy_path ./input_train_npy_path.$input_train_npy_path.ext #if $input_model_pth_path: --input_model_pth_path ./input_model_pth_path.$input_model_pth_path.ext #end if --output_model_pth_path ./output_model_pth_path.pth #if $output_train_data_npz_path: --output_train_data_npz_path ./output_train_data_npz_path.npz #end if #if $output_performance_npz_path: --output_performance_npz_path ./output_performance_npz_path.npz #end if ; ]]> </command> <inputs> <param name="input_train_npy_path" type="data" format="npy" optional="False" label="Input NPY file" help="Input train NPY data file"/> <param name="input_model_pth_path" type="data" format="pth" optional="True" label="Input PTH file" help="Input model PTH file"/> <param name="config_json" type="data" format="json" optional="True" label="Configuration file" help="File containing tool settings"/> </inputs> <outputs> <data format="pth" name="output_model_pth_path" from_work_dir="output_model_pth_path.pth" label="output_model_pth_path" /> <data format="npz" name="output_train_data_npz_path" from_work_dir="output_train_data_npz_path.npz" label="output_train_data_npz_path" /> <data format="npz" name="output_performance_npz_path" from_work_dir="output_performance_npz_path.npz" label="output_performance_npz_path" /> </outputs> <tests> <test> <param name="config_json" value="config_train_mdae.json" ftype="json" /> <param name="input_train_npy_path" value="train_mdae_traj.npy" ftype="npy" /> <output name="output_model_pth_path" file="ref_output_model.pth" compare="sim_size" /> <output name="output_train_data_npz_path"> <assert_contents> <has_size value="1k" delta="500"/> </assert_contents> </output> <output name="output_performance_npz_path"> <assert_contents> <has_size value="124k" delta="50k"/> </assert_contents> </output> </test> </tests> <help> .. class:: infomark Check the syntax for the tool parameters at the original library documentation: https://biobb-pytorch.readthedocs.io/en/latest </help> <citations> <citation type="bibtex"> @misc{githubbiobb, author = {Andrio P, Bayarri, G., Hospital A, Gelpi JL}, year = {2019-21}, title = {biobb: BioExcel building blocks }, publisher = {GitHub}, journal = {GitHub repository}, url = {https://github.com/bioexcel/biobb_pytorch}, } </citation> <citation type="doi">10.1038/s41597-019-0177-4</citation> </citations> </tool>