Repository revision
45:a1a923cd89e8

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

bedtools ClosestBed tool metadata
Miscellaneous
find the closest, potentially non-overlapping interval
bedtools_closestbed
toolshed.g2.bx.psu.edu/repos/iuc/bedtools/bedtools_closestbed/2.30.0
2.30.0
bedtools --version
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/iuc/bedtools/bedtools_closestbed/2.30.0 (this tool)
toolshed.g2.bx.psu.edu/repos/iuc/bedtools/bedtools_closestbed/2.19.0
bedtools_closestbed
Requirements (dependencies defined in the <requirements> tag set)
name version type
bedtools 2.30.0 package
Additional information about this tool
closestBed
$strand
$addition
#if $addition2.addition2_select:
    -D $addition2.addition2_select
    $addition2.iu
    $addition2.id
#end if
$io
-mdb $mdb
-t $ties
#if str($k):
    -k $k
#end if
-a '$inputA'
#if str($overlap_with.source) == "data_table":
    -b '$overlap_with.table.fields.path'
#else
    -b
    #for $file in $overlap_with.inputB:
        '$file'
    #end for
#end if
> '$output'
    
None
False
Functional tests
name inputs outputs required files
Test-1 inputA: closestBedA.bed
overlap_with|inputB: closestBedB.bed
overlap_with|source: history
name: value
closestBedA.bed
closestBedB.bed
value
Test-2 inputA: closestBed_a.bed
overlap_with|inputB: ['closestBed_b1.bed', 'closestBed_b2.bed']
overlap_with|source: history
addition: True
name: value
closestBed_a.bed
closestBed_b1.bed
closestBed_b2.bed
value
Test-3 inputA: closestBed_a.bed
overlap_with|inputB: ['closestBed_b1.bed', 'closestBed_b2.bed']
overlap_with|source: history
addition: True
mdb: all
name: value
closestBed_a.bed
closestBed_b1.bed
closestBed_b2.bed
value
Test-4 inputA: closestBed_c.bed
overlap_with|inputB: closestBed_d.bed
overlap_with|source: history
addition2|addition2_select: ref
name: value
closestBed_c.bed
closestBed_d.bed
value
Test-5 inputA: closestBed_c.bed
overlap_with|inputB: closestBed_d.bed
overlap_with|source: history
addition2|addition2_select: a
name: value
closestBed_c.bed
closestBed_d.bed
value
Test-6 inputA: closestBedA.bed
overlap_with|inputB: a.bed
overlap_with|source: history
k: 3
name: value
closestBedA.bed
a.bed
value
Test-7 inputA: closestBedA.bed
overlap_with|source: data_table
k: 3
name: value
closestBedA.bed
value