Repository revision
5:96c9315b0e29

Repository 'bamtools_split'
hg clone https://toolshed.g2.bx.psu.edu/repos/devteam/bamtools_split

Split tool metadata
Miscellaneous
Split
BAM datasets on variety of attributes
bamtools_split
toolshed.g2.bx.psu.edu/repos/devteam/bamtools_split/bamtools_split/2.5.2+galaxy0
2.5.2+galaxy0
None
True
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
        
    
None
False
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