Repository revision
10:57c6718cbfcc

Repository 'funannotate_compare'
hg clone https://toolshed.g2.bx.psu.edu/repos/iuc/funannotate_compare

Funannotate compare tool metadata
Miscellaneous
annotations
funannotate_compare
toolshed.g2.bx.psu.edu/repos/iuc/funannotate_compare/funannotate_compare/1.8.15+galaxy4
1.8.15+galaxy4
funannotate check --show-versions
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/iuc/funannotate_compare/funannotate_compare/1.8.15+galaxy4 (this tool)
toolshed.g2.bx.psu.edu/repos/iuc/funannotate_compare/funannotate_compare/1.8.15+galaxy3
toolshed.g2.bx.psu.edu/repos/iuc/funannotate_compare/funannotate_compare/1.8.15+galaxy2
toolshed.g2.bx.psu.edu/repos/iuc/funannotate_compare/funannotate_compare/1.8.15+galaxy1
toolshed.g2.bx.psu.edu/repos/iuc/funannotate_compare/funannotate_compare/1.8.15+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/funannotate_compare/funannotate_compare/1.8.9+galaxy3
toolshed.g2.bx.psu.edu/repos/iuc/funannotate_compare/funannotate_compare/1.8.9+galaxy2
toolshed.g2.bx.psu.edu/repos/iuc/funannotate_compare/funannotate_compare/1.8.9+galaxy1
funannotate_compare
Requirements (dependencies defined in the <requirements> tag set)
name version type
funannotate 1.8.15 package
Additional information about this tool
#set $inputs = ""
#for i, f in enumerate($input):
    #set $inputs = $inputs + " input" + str($i) + ".gbk"
    ln -s '$f' input${i}.gbk &&
#end for

funannotate compare
--input

$inputs

--out output

--database '$database.fields.path'

#if $run_dnds in ['estimate', 'full']:
    --run_dnds ${run_dnds}
#end if

## need to add --outgroup option some day (hard to get an up to date/customizable list)

--go_fdr ${go_fdr}

--heatmap_stdev ${heatmap_stdev}

--num_orthos ${num_orthos}

#if $proteinortho:
    --proteinortho '${proteinortho}'
#end if

--ml_method ${ml.ml_method}

#if $ml.ml_method == 'raxml':
    --bootstrap '${ml.bootstrap}'
#end if

--cpus \${GALAXY_SLOTS:-2}

&&

mkdir -p '$output.files_path' &&
cp -R output/* '$output.files_path' &&
cp output/index.html '$output'
    
None
False
Functional tests
name inputs outputs required files
Test-1 input: ['compare/Genus_species.gbk', 'compare/Other_species.gbk', 'compare/Other_beast.gbk', 'compare/Yet_another.gbk']
database: 2021-07-20-120000
ml|ml_method: raxml
name: value
compare/Genus_species.gbk
compare/Other_species.gbk
compare/Other_beast.gbk
compare/Yet_another.gbk
value
Test-2 input: ['compare/Genus_species.gbk', 'compare/Other_species.gbk', 'compare/Other_beast.gbk', 'compare/Yet_another.gbk']
database: 2021-07-20-120000
run_dnds: estimate
ml|ml_method: raxml
name: value
compare/Genus_species.gbk
compare/Other_species.gbk
compare/Other_beast.gbk
compare/Yet_another.gbk
value
Test-3 input: ['compare/Genus_species.gbk', 'compare/Other_species.gbk', 'compare/Other_beast.gbk', 'compare/Yet_another.gbk']
database: 2021-07-20-120000
run_dnds: full
ml|ml_method: raxml
name: value
compare/Genus_species.gbk
compare/Other_species.gbk
compare/Other_beast.gbk
compare/Yet_another.gbk
value