view bmsb.xml @ 38:3a336de4539a draft default tip

Uploaded
author greg
date Tue, 20 Dec 2016 07:58:25 -0500
parents 956daea2c7fe
children
line wrap: on
line source

<?xml version="."?>
<tool id="bmsb_model" name="Brown Marmorated Stink Bug" version="1.0.0">
    <description></description>
    <requirements>
         <requirement type="package" version="1.3.0">r-optparse</requirement>
    </requirements>
    <command>
        <![CDATA[
            Rscript $__tool_directory__/bmsb.R
            -a $adult_mort
            -b $adult_accum
            -c $egg_mort
            -d $latitude
            -e $location
            -f $max_clutch_size
            -i $min_clutch_size
            -j $nymph_mort
            -k $old_nymph_accum
            -o $output
            -p $oviposition
            -q $photoperiod
            -s $replications
            -t $se_plot
            -u $year
            -v "$temperature_dataset"
            -y $young_nymph_accum
        ]]>
    </command>
    <inputs>
        <param name="location" type="select" label="Select a location">
            <option value="asheville" selected="True">Asheville</option>
            <option value="wenatchee">Wenatchee</option>
        </param>
        <param name="latitude" type="float" value="35.60" label="Latitude of selected location" />
        <param name="temperature_dataset" type="data" format="csv" label="Select dataset containing temperatures" />
        <param name="year" type="select" label="Select the year for the temperature data">
            <option value="1995">1995</option>
            <option value="1996">1996</option>
            <option value="1997">1997</option>
            <option value="1998">1998</option>
            <option value="1999">1999</option>
            <option value="2000">2000</option>
            <option value="2001">2001</option>
            <option value="2002">2002</option>
            <option value="2003">2003</option>
            <option value="2004">2004</option>
            <option value="2005">2005</option>
            <option value="2006">2006</option>
            <option value="2007">2007</option>
            <option value="2008">2008</option>
            <option value="2009">2009</option>
            <option value="2010">2010</option>
            <option value="2011">2011</option>
            <option value="2012">2012</option>
            <option value="2013">2013</option>
            <option value="2014">2014</option>
            <option value="2015">2015</option>
            <option value="2016">2016</option>
            <option value="2017">2017</option>
            <option value="2018">2018</option>
            <option value="2019">2019</option>
            <option value="2020">2020</option>
            <option value="2021">2021</option>
            <option value="2022">2022</option>
            <option value="2023">2023</option>
            <option value="2024">2024</option>
            <option value="2025">2025</option>
        </param>
        <param name="replications" type="integer" value="10" min="1" label="Number of replications" />
        <param name="photoperiod" type="float" value="13.5" label="Critical photoperiod for diapause induction/termination" />
        <param name="egg_mort" type="integer" value="1" label="Adjustment rate for egg mortality" />
        <param name="nymph_mort" type="integer" value="1" label="Adjustment rate for nymph mortality" />
        <param name="adult_mort" type="integer" value="1" label="Adjustment rate for adult mortality" />
        <param name="oviposition" type="integer" value="1" label="Adjustment oviposition rate" />
        <param name="min_clutch_size" type="integer" value="0" label="Adjustment of minimum clutch size" />
        <param name="max_clutch_size" type="integer" value="0" label="Adjustment of maximum clutch size" />
        <param name="young_nymph_accum" type="integer" value="0" label="Adjustment of DD accumulation (egg->young nymph)" />
        <param name="old_nymph_accum" type="integer" value="0" label="Adjustment of DD accumulation (young nymph->old nymph)" />
        <param name="adult_accum" type="integer" value="0" label="Adjustment of DD accumulation (old nymph->adult)" />
        <param name="se_plot" type="select" label="Plot SE?">
            <option value="1" selected="True">Yes</option>
            <option value="0">No</option>
        </param>
    </inputs>
    <outputs>
        <data name="output" format="pdf" label="${tool.name} ${location}:${year} on ${on_string}" />
    </outputs>
    <tests>
        <test>
            <param name="temperature_dataset" value="asheville2014.csv" ftype="csv" />
            <param name="location" value="asheville" />
            <param name="latitude" value="35.60" />
            <param name="year" value="2014" />
            <param name="replications" value="3" />
            <output name="output" file="output.pdf" ftype="pdf" compare="sim_size" />
        </test>
    </tests>
    <help>
**What it does**
 
BMSB prototype tool.
    </help>
    <citations>
        <citation></citation>
    </citations>
</tool>