| Miscellaneous |
| Version lineage of this tool (guids ordered most recent to oldest) |
| toolshed.g2.bx.psu.edu/repos/devteam/bamtools_split/bamtools_split/2.5.2+galaxy0 (this tool) |
| toolshed.g2.bx.psu.edu/repos/devteam/bamtools_split/bamtools_split/2.5.1+galaxy0 |
| toolshed.g2.bx.psu.edu/repos/devteam/bamtools_split/bamtools_split/2.4.0 |
| bamtools_split |
| Requirements (dependencies defined in the <requirements> tag set) |
| name | version | type |
| bamtools | 2.5.2 | package |
| Additional information about this tool |
echo "BAM" > $report &&
#for $bam_count, $input_bam in enumerate( $input_bams ):
ln -s "${input_bam}" "localbam_${bam_count}.bam" &&
ln -s "${input_bam.metadata.bam_index}" "localbam_${bam_count}.bam.bai" &&
#end for
bamtools
split
#if str ( $analysis_type.analysis_type_selector ) == "-tag" :
${analysis_type.analysis_type_selector} "${analysis_type.tag_name}"
#else
${analysis_type.analysis_type_selector}
#end if
-stub split_bam
#for $bam_count, $input_bam in enumerate( $input_bams ):
-in "localbam_${bam_count}.bam"
#end for
| Functional tests |
| name | inputs | outputs | required files |
| Test-1 |
input_bams: bamtools-input1.bam analysis_type|analysis_type_selector: -mapped |
name: value |
bamtools-input1.bam value |
| Test-2 |
input_bams: bamtools-input2.bam analysis_type|analysis_type_selector: -reference |
name: value |
bamtools-input2.bam value |