Tool:Dot_plot_like_in_BLAST, a standalone tool for making dot plots similar to what online BLAST makes
0
0
Entering edit mode
4 months ago
shelkmike ★ 1.2k

The online BLAST (https://blast.ncbi.nlm.nih.gov) makes dot plots which look like this:

Dot plot from online BLAST

Unfortunately, the standalone BLAST lacks the capability of making dot plots. I have made a tool, named Dot_plot_like_in_BLAST, specifically for this purpose. Basically, it is a standalone tool that aligns by BLAST two nucleotide sequences and makes a dot plot. The main differences from the online BLAST are:

  1. While the online BLAST always makes rectangular images with a 2:1 aspect ratio, the aspect ratio in Dot_plot_like_in_BLAST is equal to the ratio of sequences' lengths. In other words, Dot_plot_like_in_BLAST doesn't distort lengths.
  2. The online BLAST draws direct and reverse matches in one color. Dot_plot_like_in_BLAST draws direct matches in blue, and reverse matches in orange.
  3. Dot_plot_like_in_BLAST has several options for image customization. For example, it allows to change the font size and line width.
  4. The online BLAST make images in PNG. Dot_plot_like_in_BLAST makes images in PNG, SVG, and also it makes interactive files in HTML. In the interactive file you can magnify a region of interest and save an SVG file specifically for this region.

Dot plot from Dot_plot_like_in_BLAST

Dot_plot_like_in_BLAST is available at https://github.com/shelkmike/Dot_plot_like_in_BLAST

Megablast Blastn dot plot dotplot BLAST • 387 views
ADD COMMENT
0
Entering edit mode

hi, thanks for sharing your tool. I think your comments on the script should be in English. it helps others to contribute to your tool and may use your script in other projects as forks

ADD REPLY
0
Entering edit mode

OP clearly mentions that they have difficulty with this. Maybe contribute a translation instead of asking them to do something they obviously do not want to do?

ADD REPLY

Login before adding your answer.

Traffic: 1708 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6