| Miscellaneous |
| Version lineage of this tool (guids ordered most recent to oldest) |
| toolshed.g2.bx.psu.edu/repos/bgruening/infernal/infernal_cmalign/1.1.5+galaxy0 (this tool) |
| toolshed.g2.bx.psu.edu/repos/bgruening/infernal/infernal_cmalign/1.1.4+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/bgruening/infernal/infernal_cmalign/1.1.2.0 |
| infernal_cmalign |
| Requirements (dependencies defined in the <requirements> tag set) |
| name | version | type |
| infernal | 1.1.5 | package |
| coreutils | 9.5 | package |
| Additional information about this tool |
cmalign
## Infernal Options
--cpu "\${GALAXY_SLOTS:-2}"
-o '$outfile'
$alignment_algorithm_cont.alignment_algorithm.alignment_algorithm_selector
#if $alignment_algorithm_cont.alignment_algorithm.alignment_algorithm_selector=="--sample"
--seed $alignment_algorithm_cont.alignment_algorithm.seed
#end if
$alignment_algorithm_cont.notrunc_opt.notrunc
#if $alignment_algorithm_cont.notrunc_opt.notrunc=="--notrunc"
$alignment_algorithm_cont.notrunc_opt.sub
#end if
$speed_memory_cont.hmm_banding.banding_selector
#if $speed_memory_cont.hmm_banding.banding_selector=="--hbanded"
--tau $speed_memory_cont.hmm_banding.tau
--mxsize $speed_memory_cont.hmm_banding.mxsize
$speed_memory_cont.hmm_banding.fixedtau
--maxtau $speed_memory_cont.hmm_banding.maxtau
#end if
#if $speed_memory_cont.hmm_banding.banding_selector=="--nonbanded"
--mxsize $speed_memory_cont.hmm_banding.mxsize
#end if
#if $other_opts.mapali_opt.mapali_cond=="true"
--mapali '$other_opts.mapali_opt.mapali'
$other_opts.mapali_opt.mapstr
#end if
--informat $seqdb.ext
--outformat $other_opts.outformat_selector
$other_opts.dnaout
$other_opts.noprob
$other_opts.matchonly
$other_opts.ileaved
##--small requirements according to cmalign.c
#if $alignment_algorithm_cont.alignment_algorithm.alignment_algorithm_selector=="--cyk" \
and $other_opts.noprob \
and $speed_memory_cont.hmm_banding.banding_selector=="--nonbanded" \
and $alignment_algorithm_cont.notrunc_opt.notrunc=="--notrunc"
$speed_memory_cont.small
#end if
## CM file from the history or stored as database on disc
#if $cm_opts.cm_opts_selector == "db":
$cm_opts.database.fields.path
#else:
'$cm_opts.cmfile'
#end if
## sequence file
'$seqdb'
| Functional tests |
| name | inputs | outputs | required files |
| Test-1 |
seqdb: cmalign_input_mrum_tRNAs10.fa cm_opts|cmfile: cmalign_input2_tRNA5.c.cm cm_opts|cm_opts_selector: histdb |
name: value |
cmalign_input_mrum_tRNAs10.fa cmalign_input2_tRNA5.c.cm value |
| Test-2 |
seqdb: cmalign_input_mrum_tRNAs10.fa cm_opts|database: cmalign_input2_tRNA5.c.cm cm_opts|cm_opts_selector: db |
name: value |
cmalign_input_mrum_tRNAs10.fa value |