| Miscellaneous |
| Version lineage of this tool (guids ordered most recent to oldest) |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.83+galaxy0 (this tool) |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.47+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.36+galaxy2 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.31+galaxy2 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.31+galaxy1 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.31+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.30+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.29+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.26+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.25+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.24+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.23+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.21+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.17+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.15+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.14+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.12+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.11+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.9+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.8+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.7+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.5+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.4+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.3+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.2+galaxy1 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.2+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.5.0+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/iuc/hyphy_busted/hyphy_busted/2.3.14+galaxy0 |
| hyphy_busted |
| Requirements (dependencies defined in the <requirements> tag set) |
| name | version | type |
| hyphy | 2.5.83 | package |
| Additional information about this tool |
#if $input_nhx is not None:
ln -s '$input_nhx' input.nhx &&
#end if
ln -s '$input_file' input.$input_file.extension &&
#set $input_file = 'input.%s' % $input_file.extension
ENV="TOLERATE_NUMERICAL_ERRORS=1;" hyphy busted
--alignment ./$input_file
#if $input_nhx:
--tree input.nhx
#end if
--code $gencodeid
#if $branch_cond.branch_sel == 'specify':
--branches '$branch_cond.branch_label'
#else:
--branches $branch_cond.branch_sel
#end if
--output '$busted_output'
--syn-rates $advanced_options.syn_rates
--rates $advanced_options.rates
--grid-size $advanced_options.grid_size
--starting-points $advanced_options.starting_points
#if $advanced_options.multiple_hits != 'None':
--multiple-hits $advanced_options.multiple_hits
#end if
#if $advanced_options.error_sink:
--error-sink Yes
#end if
#if $advanced_options.save_alternative_model:
--save-fit alternative_model.nhx
#end if
#if $advanced_options.mss.enabled == "true":
--mss Yes
--mss-type $advanced_options.mss.mss_type_cond.mss_type
#if $advanced_options.mss.mss_type_cond.mss_type == "Random":
--mss-classes $advanced_options.mss.mss_type_cond.mss_classes
#elif $advanced_options.mss.mss_type_cond.mss_type == "Empirical":
--mss-file $advanced_options.mss.mss_type_cond.mss_file
#elif $advanced_options.mss.mss_type_cond.mss_type == "File":
--mss-file $advanced_options.mss.mss_type_cond.mss_file
--mss-neutral $advanced_options.mss.mss_type_cond.mss_neutral
#elif $advanced_options.mss.mss_type_cond.mss_type == "Codon-file":
--mss-file $advanced_options.mss.mss_type_cond.mss_file
--mss-neutral $advanced_options.mss.mss_type_cond.mss_neutral
#end if
#end if
--kill-zero-lengths $advanced_options.kill_zero_lengths
> busted_stdout.md
; EC=\$? ; [[ -f errors.* ]] && cat errors.* >&2 ; exit \$EC
| Functional tests |
| name | inputs | outputs | required files |
| Test-1 |
input_file: absrel-in1.fa input_nhx: absrel-in1.nhx |
name: value name: value |
absrel-in1.fa absrel-in1.nhx value |
| Test-2 |
input_file: busted-in2.nex branch_cond|branch_sel: Internal advanced_options|syn_rates: 2 advanced_options|rates: 2 advanced_options|save_alternative_model: True |
name: value name: value name: value |
busted-in2.nex value |
| Test-3 |
input_file: busted-in2.nex branch_cond|branch_sel: Internal advanced_options|starting_points: 5 advanced_options|multiple_hits: Double advanced_options|error_sink: True advanced_options|save_alternative_model: True |
name: value name: value name: value |
busted-in2.nex value |
| Test-4 |
input_file: busted-in2.nex branch_cond|branch_sel: Internal advanced_options|mss|mss_type_cond|mss_file: mss.tsv advanced_options|mss|mss_type_cond|mss_neutral: NEUTRAL advanced_options|mss|mss_type_cond|mss_type: Codon-file advanced_options|mss|enabled: true |
name: value name: value |
busted-in2.nex mss.tsv value |