Download All Genomes: Difference between revisions
From genomewiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Sometimes one wants to blat/blast on all Genomes. In this case, all of them have to be downloaded first to the local machine. | |||
The easiest way is the following bash shell command: | |||
mysql --user=genome --host=genome-mysql.cse.ucsc.edu -A -N \ | mysql --user=genome --host=genome-mysql.cse.ucsc.edu -A -N \ | ||
-e "select name from dbDb where active=1;" hgcentral | while read D | -e "select name from dbDb where active=1;" hgcentral | while read D | ||
Line 9: | Line 11: | ||
---- | ---- | ||
The following solution is more flexible but | The following solution is a bit more flexible but in most cases unnecessary long: | ||
This script will download the most current version for all genomes that can be rsynced from hgwdownload. It will only download 2bit files. | This script will download the most current version for all genomes that can be rsynced from hgwdownload. It will only download 2bit files. |
Revision as of 13:22, 18 January 2010
Sometimes one wants to blat/blast on all Genomes. In this case, all of them have to be downloaded first to the local machine.
The easiest way is the following bash shell command:
mysql --user=genome --host=genome-mysql.cse.ucsc.edu -A -N \ -e "select name from dbDb where active=1;" hgcentral | while read D do rsync -a --progress \ rsync://hgdownload.cse.ucsc.edu/gbdb/${D}/${D}.2bit ./${D}.2bit done
The following solution is a bit more flexible but in most cases unnecessary long:
This script will download the most current version for all genomes that can be rsynced from hgwdownload. It will only download 2bit files. It is written in python and is using the rsync program. Note the -f parameter to override the selection of the genomes. use -h for help. Downloaded files go into the current directory.