6840fda62e60999b2c5858609efa2c6f361ded2f lrnassar Fri Oct 18 09:43:50 2019 -0700 Expanding blat FAQ, adding new entry for 1 base difference refs #24298 diff --git src/hg/htdocs/FAQ/FAQblat.html src/hg/htdocs/FAQ/FAQblat.html index a5991f2..7a54f0b 100755 --- src/hg/htdocs/FAQ/FAQblat.html +++ src/hg/htdocs/FAQ/FAQblat.html @@ -12,30 +12,32 @@

Return to FAQ Table of Contents

BLAT vs. BLAST

What are the differences between BLAT and BLAST?

BLAT is an alignment tool like BLAST, but it is structured differently. On DNA, BLAT works by keeping an index of an entire genome in memory. Thus, the target database of BLAT is not a set of GenBank sequences, but instead an index derived from the assembly of the entire genome. By default, the index consists of all non-overlapping 11-mers except for those heavily involved in repeats, and it uses less than a gigabyte of RAM. This smaller size means that BLAT is far more easily @@ -148,37 +150,41 @@ Blat source may be downloaded from http://hgdownload.soe.ucsc.edu/admin/ (located at /kent/src/blat within the most recent jksrci*.zip source tree). For Blat executables, go to http://hgdownload.soe.ucsc.edu/admin/exe/ and choose your machine type.

Documentation on Blat program specifications is available here. Note that the command-line BLAT does not return matches to U nucleotides in the query sequence.

Replicating web-based Blat parameters in command-line version

I'm setting up my own Blat server and would like to use the same parameter values that the UCSC web-based Blat server uses.

-We almost always expect small differences between the hgBlat/gfServer and the +We almost always expect small differences between the hgBlat/gfServer and the stand-alone, command-line Blat. The best matches can be found using pslReps and pslCDnaFilter utilities. The web-based Blat is tuned permissively with a minimum cut-off score of 20, which will display most of the alignments. We advise deciding which filtering parameters make the most sense for the experiment or analysis. Often these settings will be different and more stringent than those of the web-based Blat. With that in mind, use the -following settings to replicate the search results of the web-based Blat:

+following settings to approximate the search results of the web-based Blat:

+

+Note: There are cases where the gfServer/gfClient approach provide a better +approximation of web results than standalone Blat. See the example below +for an overview of this process.

standalone Blat:

faToTwoBit: