view PhageDPO.xml @ 40:1a450881f456 draft

Uploaded
author jose_duarte
date Fri, 02 Feb 2024 16:27:56 +0000
parents 19a57d76f3b3
children
line wrap: on
line source

<tool id="PhageDPO" name="PhageDPO" version="0.1.0" python_template_version="3.5">
	<description>
Phage Depolymerase Finder
	</description>
    <requirements>
        <requirement type="package" version="1.78">biopython</requirement>
        <requirement type="package" version="0.24.1">scikit-learn</requirement>
        <requirement type="package" version="1.19.2">numpy</requirement>
        <requirement type="package" version="1.2.3">pandas</requirement>
    </requirements>
    <command detect_errors="exit_code"><![CDATA[
        python '$__tool_directory__/DPOGALAXY.py' '${input1}'
    ]]></command>
    <inputs>
		<param type="data" name="input1" format="fasta" label="Fasta file"/>
    </inputs>
    <outputs>
		<data name="output1" format="html" from_work_dir="output.html" 
		label="DPO Prediction"/>
    </outputs>
	<tests>
        <test>
	        <param name="input1" value="fasta_file.fasta"/>
            <output name="output1" file="output.html"/>
        </test>
    </tests>
    <help><![CDATA[
	
========
PhageDPO
========

Predicts the existance of Phage Polysaccharide Depolymerase.

PhageDPO is a python script that predicts the existance of depolymerases (DPOs) using supervised machine learning models. 

**Inputs:**

* fasta file: fasta file format contain the nucleotide sequences.

**Outputs:**

The tool outputs an html file containing the name of the sequence and the percentage of positive prediction for DPO.	

**Requirements:**
	
* Biopython
* Sklearn
* Numpy
* Pandas

    ]]></help>
</tool>