User Tools

Site Tools


biological-databases

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
biological-databases [2019/03/13 20:11] aorthbiological-databases [2020/04/08 09:39] aorth
Line 1: Line 1:
 ====== Biological Sequence Databases on the HPC ====== ====== Biological Sequence Databases on the HPC ======
 +
 +~~NOTOC~~
  
 Some of the most common biological sequence databases are available on the HPC for you to use with tools like BLAST. Below you can find the list of them, their location on the system, and the last time they were updated. Some of the most common biological sequence databases are available on the HPC for you to use with tools like BLAST. Below you can find the list of them, their location on the system, and the last time they were updated.
Line 5: Line 7:
 We endeavor to keep this list updated as the One True List™. We endeavor to keep this list updated as the One True List™.
  
-^Name        ^Version Number   ^Last Updated¹              ^Database Location          ^How to Use   +^Name        ^Comments   ^Updated¹              ^Database Location          ^ 
-| NCBI nr/nt nucleotide collection | N/A | 2018-11-24 | ''/export/data/bio/ncbi/blast/db'' | Use ''BLASTDB=/export/data/bio/ncbi/blast/db'' and ''blastn ... -db nt'' in your Bash script +| nt | NCBI nucleotide collection (v5²) Mar 24, 2020 | ''/export/data/bio/ncbi/blast/db/v5''
-| NCBI nr/nt protein collection | N/A | 2018-08-16 | ''/export/data/bio/ncbi/blast/db'' | use ''BLASTDB=/export/data/bio/ncbi/blast/db'' and ''blastp ... -db nr'' in your Bash script +| nr | NCBI protein collection (v5²) Mar 24, 2020 | ''/export/data/bio/ncbi/blast/db/v5''
-| UniProt's UniProtKB/Swiss-Prot (manually curated, most reliableN/A | ? | ''/export/data/bio/uniprot/blast/db'' | use ''BLASTDB=/export/data/bio/uniprot/blast/db'' in your Bash script +| UniProt's UniProtKB/Swiss-Prot | Manually curated, most reliable | 2019-07-01 | ''/export/data/bio/uniprot/blast/db''
-| UniProt's UniProtKB/TrEMBL (automated curation) | N/A | ? | ''/export/data/bio/uniprot/blast/db'' | use ''BLASTDB=/export/data/bio/uniprot/blast/db'' in your Bash script +| UniProt's UniProtKB/TrEMBL | Automated curation | ? | ''/export/data/bio/uniprot/blast/db''
-| UniProt's UniRef100 | N/A | ? | ''/export/data/bio/uniprot/blast/db'' | use ''BLASTDB=/export/data/bio/uniprot/blast/db'' in your Bash script |+| UniProt's UniRef100 | | ? | ''/export/data/bio/uniprot/blast/db'' |
  
-To use these databases you generally need to set an environment variable pointing to the location of the database before running your programFor example, to use ''nt'' with ''blastn'':+==== Using These Databases ==== 
 +Tools like BLAST use the ''BLASTDB'' environment variable to find the location of the system's BLAST databasesILRI's BLAST environment modules like ''blast/2.10.0+'' automatically set this variable when you load the module. 
 + 
 +If you are using different software you will need to set the variable manually, for example:
  
 <code> <code>
-$ export BLASTDB=/export/data/bio/ncbi/blast/db+$ export BLASTDB=$BLASTDB:/export/data/bio/ncbi/blast/db/v5
 $ blastn -db nt -query file.seq -out blast.out $ blastn -db nt -query file.seq -out blast.out
 </code> </code>
  
-<html> 
-<hr /> 
-</html> 
  
-¹ Use the following to determine the date of a BLAST database: ''/export/apps/blast/2.7.1+/bin/blastdbcmd -info -db nt | grep Date''+---- 
 + 
 +==== Notes ===== 
 +1. Use the following to determine the date of a BLAST database: 
 + 
 +<code>$ module load blast/2.10.0+ 
 +blastdbcmd -info -db nt | grep Date 
 +</code> 
 + 
 +2: NCBI introduced database format version 5 in 2019 and these only work with BLAST tools starting from 2.9.0. They are no longer updating the version 4 databses, but we have preserved them in a separate directory if you are using tools that do not support version 5. 
 + 
biological-databases.txt · Last modified: 2023/10/09 11:18 by aorth