Repository revision
5:7a9dd5efc076

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

Biobox add taxid tool metadata
Miscellaneous
Add taxid output from BAT or GTDB to biobox binning data
biobox_add_taxid
toolshed.g2.bx.psu.edu/repos/iuc/biobox_add_taxid/biobox_add_taxid/1.2+galaxy0
1.2+galaxy0
None
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/iuc/biobox_add_taxid/biobox_add_taxid/1.2+galaxy0 (this tool)
toolshed.g2.bx.psu.edu/repos/iuc/biobox_add_taxid/biobox_add_taxid/0.6+galaxy0
toolshed.g2.bx.psu.edu/repos/iuc/biobox_add_taxid/biobox_add_taxid/0.4+galaxy0
biobox_add_taxid
Requirements (dependencies defined in the <requirements> tag set)
name version type
biobox_add_taxid 1.2 package
Additional information about this tool
ln -s '$biobox_file' 'biobox.tsv' &&

    #if $input.is_select == 'contig':
        ln -s '$contig2taxid' 'contig.tsv' &&
    #else:
        ln -s '$binid2taxid' 'bin.tsv' &&
    #end if

    biobox_add_taxid.py
    'biobox.tsv'
    #if $input.is_select == 'contig':
        -c 'contig.tsv'
    #else:
        -b 'bin.tsv'
    #end if
    -k_c ${key_col}
    -t_c ${taxid_col}

    &&

    cp 'modified_biobox_file.tsv' '$output'

    
    
None
False
Functional tests
name inputs outputs required files
Test-1 biobox_file: biobox_file.tsv
input|binid2taxid: binid2taxid.tsv
input|key_col: 1
input|taxid_col: 2
input|is_select: bin
name: value
biobox_file.tsv
binid2taxid.tsv
value
Test-2 biobox_file: biobox_file.tsv
input|contig2taxid: kraken2.tsv
input|key_col: 2
input|taxid_col: 3
input|is_select: contig
name: value
biobox_file.tsv
kraken2.tsv
value