Repository revision
14:d40b9a7debe5

Repository 'ete'
hg clone https://toolshed.g2.bx.psu.edu/repos/earlhaminst/ete

ETE lineage generator tool metadata
Miscellaneous
from a list of species/taxids using the ETE Toolkit
ete_lineage_generator
toolshed.g2.bx.psu.edu/repos/earlhaminst/ete/ete_lineage_generator/3.1.2+galaxy1
3.1.2+galaxy1
None
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/earlhaminst/ete/ete_lineage_generator/3.1.2+galaxy1 (this tool)
toolshed.g2.bx.psu.edu/repos/earlhaminst/ete/ete_lineage_generator/3.1.2
toolshed.g2.bx.psu.edu/repos/earlhaminst/ete/ete_lineage_generator/3.1.1
toolshed.g2.bx.psu.edu/repos/earlhaminst/ete/ete_lineage_generator/3.0.0b35
ete_lineage_generator
Requirements (dependencies defined in the <requirements> tag set)
name version type
ete3 3.1.2 package
Additional information about this tool
python '$__tool_directory__/ete_lineage_generator.py'
-s '$speciesFile'
-d '$database'
-o '$outputFile'
#if $ranks.levels == "full"
    -f
#elif $ranks.levels == "manual"
    #for $rank in str($ranks.manualranks).split(','):
        -r $rank
    #end for
#end if
#if $compresscond.compress == "-c"
    $compresscond.compress
    $compresscond.lower
#end if
$includeid
    
None
False
Functional tests
name inputs outputs required files
Test-1 speciesFile: species.txt
database: taxdump.sqlite
ranks|levels: full
compresscond|compress:
name: value
species.txt
taxdump.sqlite
value
Test-2 speciesFile: species.txt
database: taxdump.sqlite
ranks|levels: primary
compresscond|compress: -c
name: value
species.txt
taxdump.sqlite
value
Test-3 speciesFile: species.txt
database: taxdump.sqlite
ranks|levels: primary
compresscond|lower: True
compresscond|compress: -c
name: value
species.txt
taxdump.sqlite
value
Test-4 speciesFile: species.txt
database: taxdump.sqlite
ranks|manualranks: ['kingdom', 'family']
ranks|levels: manual
compresscond|compress:
name: value
species.txt
taxdump.sqlite
value
Test-5 speciesFile: species.txt
database: taxdump.sqlite
includeid: True
name: value
species.txt
taxdump.sqlite
value
Test-6 speciesFile: species_ids.txt
database: taxdump.sqlite
name: value
species_ids.txt
taxdump.sqlite
value