Forrest logo
back to the bedtools tool


bedtools: Find for all features in {{file_1}}.bed the closest one in {{file_2}}.bed and write their distance in an extra column (input files must be sorted).
$ bedtools closest -a ${filename_1}.bed -b ${filename_2}.bed -d
try on your machine

The command "bedtools closest" is a command used in genomics to determine the closest intervals between two sets of genomic regions.

Here is a breakdown of the command and its options:

  • "bedtools closest" is the command itself.
  • "-a ${filename_1}.bed" specifies the first input file containing genomic intervals. The "${filename_1}.bed" refers to a specific file name, typically provided by the user, with the ".bed" extension. It represents a BED file format, which contains genomic interval information.
  • "-b ${filename_2}.bed" specifies the second input file containing the other set of genomic intervals. Similarly, "${filename_2}.bed" refers to the second file in the ".bed" format.
  • "-d" is an optional flag that, when used, reports the distance between the intervals from the first input file and their adjacent interval(s) from the second input file.

In short, the command "bedtools closest" compares two sets of genomic intervals from the specified .bed files and reports the closest distances between the intervals. The "-d" flag provides the additional information of the distance between the closest intervals.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the bedtools tool