Mercurial > repos > elixir-it > vinyl_optimizer
diff old_version/optimizer.xml @ 2:6e4eb4856874 draft
Uploaded
| author | elixir-it |
|---|---|
| date | Wed, 22 Jul 2020 19:20:30 +0000 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/old_version/optimizer.xml Wed Jul 22 19:20:30 2020 +0000 @@ -0,0 +1,136 @@ +<tool id="optimizer" name="optimizer" version="1"> + <description> Optimizer</description> + <requirements> + <requirement type="package" >perl</requirement> + <requirement type="package" >r-base</requirement> + </requirements> + <command> <![CDATA[ + ln -s $__tool_directory__/score_complete_alt.pl 2>$log && + ln -s $__tool_directory__/wilcox.R 2>>$log && + ln -s $fileR fileR && + ln -s $fileC fileC && + + + + + perl $__tool_directory__/optimizer.pl + + + ###INPUT VCF FILE + + -fileR fileR -fileC fileC + + + + + #if $qfile + -leQTL $qfile + #else + -leQTL $__tool_directory__/qfile + #end if + + #if $similarD + -similarD $similarD + #end if + + #if $disease + -disease $disease + #end if + + #if $lgenes + -lgenes $lgenes + #end if + + #if $kfile + -keywords $kfile + #else + -keywords $__tool_directory__/kfile + #end if + + #if $efile + -effects $efile + #else + -effects $__tool_directory__/efile + #end if + + + ###RANGE VALUES + -disease_clinvar $disease_clinvarMIN:$disease_clinvarMAX + + -score_AF $score_AFMIN:$score_AFMAX + + -score_functional $score_functionalMIN:$score_functionalMAX + + -score_NS $score_NSMIN:$score_NSMAX + + -score_nIND $score_nINDMIN:$score_nINDMAX + + -AF $AF + + -scoreeQTL $scoreeQTLMIN:$scoreeQTLMAX + + -scoreG $scoreGMIN:$scoreGMAX + -nind $nind + + ###OUTPUT + -ofile $ofile + + 2>>$log + + + + ]]> + </command> + <inputs> + <param format="vcf" name="fileR" type="data" label="VCF" help="vcf fileR test ALL input file"/> + <param format="vcf" name="fileC" type="data" label="VCF" help="vcf fileC test test_unefected input file"/> +<!-- default values--> + <param name="disease_clinvarMIN" value="4" type="integer"/> + <param name="disease_clinvarMAX" value="6" type="integer"/> + <param name="score_AFMIN" value="2" type="integer"/> + <param name="score_AFMAX" value="4" type="integer"/> + <param name="score_functionalMIN" value="4" type="integer"/> + <param name="score_functionalMAX" value="6" type="integer"/> + <param name="score_NSMIN" value="2" type="integer"/> + <param name="score_NSMAX" value="4" type="integer"/> + <param name="score_nINDMIN" value="2" type="integer"/> + <param name="score_nINDMAX" value="4" type="integer"/> + <param name="AF" value="0.0001" type="float"/> + <param name="scoreeQTLMIN" value="2" type="integer"/> + <param name="scoreeQTLMAX" value="4" type="integer"/> + <param name="nind" value="5" min="5" type="integer"/> + <param name="scoreGMIN" value="3" type="integer"/> + <param name="scoreGMAX" value="5" type="integer"/> +<!--optional values --> + <param format="txt" name="kfile" type="data" optional="true" label="txt kfile" help="input kfile"/> + <param format="txt" name="efile" type="data" optional="true" label="txt efile" help="input efile"/> + <param format="txt" name="qfile" type="data" optional="true" label="txt qfile" help="input qfile"/> + <param name="disease" type="text" optional="true"/> + <param name="similarD" type="data" format="txt" optional="true"/> + <param name="lgenes" type="data" format="txt" optional="true"/> +<!--others--> + + </inputs> + <outputs> + <data format="txt" name="log" label="${tool.name} on ${on_string}: log file "/> + <data format="tabular" name="ofile" label="${tool.name} on ${on_string}: tabular "/> + </outputs> + <stdio> + </stdio> + <tests> + <test> + </test> + </tests> + <help> +**What it does** + + + +**Important Usage Note** + + + + </help> + <citations> + </citations> +</tool>
