I want to use one of the parameters in the DNA database in my BLAST code, which is the sequence modification date.
So, I need to retrieve it from the DNA database. If I download the DNA database to my local computer (and not store it in my SQL database), is it possible to check that variable in my BLAST code?
If yes, from where can I download DNA database that created using tables?
Hope you getting my point
Thanks
Hello,
For more clarification,
I want to modify the BLAST code. I want to compare sequence gi value with another parameter (IF statement), In order to write the IF statement, I need to retrieve gi value from the database. How to do this task?
BLAST databases reside on NCBI are binary files, How can I retrieve gi value from the binary file?
I think it is difficult, in my opinion, I need to find another place that provide the BLAST databases in a table format (relational database) to easily browse the database structure and just write a query to retrieve the gi value.
Hope you getting my point
Thanks a lot,
Alaa
So download the database and turn it into table format. Blast manual shows how one can extract information from any NCBI blast db with blastdbcmd. Alternatively you can e.g. download entire GenBank and parse whatever info you need.
Regarding your alternative solution, Ihave no idea about GenBank structure. Is it set of tables? From where can I download it?
Thank you
ftp://ftp.ncbi.nlm.nih.gov/genbank/README.genbank
Any idea please