71a2c73633337ab11c6344fee8c077e13daf815b
markd
Tue Feb 2 12:03:42 2021 -0800
move most doc on setting up dynamic blat servers to the wiki
diff --git src/hg/htdocs/goldenPath/help/hubQuickStartAssembly.html src/hg/htdocs/goldenPath/help/hubQuickStartAssembly.html
index 41c25c8..91f4c5f 100755
--- src/hg/htdocs/goldenPath/help/hubQuickStartAssembly.html
+++ src/hg/htdocs/goldenPath/help/hubQuickStartAssembly.html
@@ -115,88 +115,36 @@
sequence, 17779
, in this example:
gfServer start localhost 17777 -trans -mask yourAssembly.2bit &
gfServer start localhost 17779 -stepSize=5 yourAssembly.2bit &
Then you can edit the genomes.txt file of your assembly hub to include three lines in the stanza referring to yourAssembly, that would have matching port numbers:
transBlat yourLab.yourInstitution.edu 17777 blat yourLab.yourInstitution.edu 17779 isPcr yourLab.yourInstitution.edu 17779
The assembly hub can be configured to talk to a dynamic BLAT server that loads
a pre-built index when started by an xinetd
super-server. This
allows genomes to have a blat server without needing it to be resident in
-memory at all times.
+memory at all times. See
+Running your own gfServer
+and
+Adding BLAT servers
+for details on how to setup dynamic BLAT servers
-
-A dynamic BLAT server is specified with thedynamic
argument to
-the blat
or transBlat
specification, followed by
-the gfServer
dynamic root-relative path of the directory
-containing the 2bit
and gfidx
files, named in the form
-myGenome.2bit
- two-bit format genomic sequence
- myGenome.untrans.gfidx
- untranslated index, built by gfServer index
- myGenome.trans.gfidx
- translated index, built by gfServer -trans index
--For example: -
- transBlat yourLab.yourInstitution.edu 4096 dynamic jillLab - blat yourLab.yourInstitution.edu 4096 dynamic jillLab - isPcr yourLab.yourInstitution.edu 4096 dynamic jillLab -- - -
-The following commands are an example on how to make the gfidx files: -
-gfServer index -stepSize=5 myGenome.untrans.gfidx myGenome.2bit -gfServer index -trans myGenome.trans.gfidx myGenome.2bit -- - -
-The files names in the form: -
- $rootdir/jillLab/myGenome.2bit - $rootdir/jillLab/myGenome.untrans.gfidx - $rootdir/jillLab/myGenome.trans.gfidx -- - -
-For a more deeply nest directory, for instance, the following NCBI -convention: -
- transBlat yourLab.yourInstitution.edu 4096 dynamic GCF/000/181/335/GCF_000181335.3 - blat yourLab.yourInstitution.edu 4096 dynamic GCF/000/181/335/GCF_000181335.3 -- -
-will reference these genome files: -
- $rootdir/GCF/000/181/335/GCF_000181335.3/GCF_000181335.3.2bit - $rootdir/GCF/000/181/335/GCF_000181335.3/GCF_000181335.3.untrans.gfidx - $rootdir/GCF/000/181/335/GCF_000181335.3/GCF_000181335.3.trans.gfidx -- - -See
gfServer
documentation for the details
-of configuring a dynamic BLAT server and generating indexes.
-
See an example genomes.txt with commented out lines
here, and please note the uppercase "B" in transBlat. For more
information, see the "Adding BLAT servers" section of the
Assembly Hub Wiki. The
Source
Downloads page offers access to utilities with pre-compiled binaries such as gfServer found in
a blat/ directory for your machine type here and further blat documentation
here. Please note that because the -mask
option in the above 17777
-trans
gfServer option will mask all lower-case sequence from being matched, you may not
wish to include it. See the above blat links and gfServer usage statement for more information.
If you have trouble connecting your blat servers with the browser or if the browser cannot access