I am running BLAST locally and would like to populate a database with a set of paired end illumina reads. There are 2,132,034,004 reads that I would like to dump in the db. It is taking a very long time to get the db going. I have used the makebalstdb command. Anyone try this before? How long did it take, any general advice or other suggestions? Thank you.
Unconfigured Ad
Collapse
X
-
I have done this before and I think it took a day or so, and that was with more like 100M reads, not 2B! What ever you are trying to do, it will probably be easier a different way. At the very least, you should probably be using mpiblast, as any querying of that database will also take a very long time.
What is it you are trying to do anyway? The community here might have some better suggestions for you.
-
Ok, I'm still somewhat confused by what data you have and what you're doing with it.
Are you trying to, for example, find the reads that support a SNP from an alignment? You could more easily reduce a data set like that with samtools mpileup to just reads that overlap the SNP. Then blasting, or even just inspection, could work a lot faster.
Comment
-
Sorry for not being clear. Thank you for your help and patience. Here is the main purpose of my task:
I have some illumina sequences that were identified to be chimeric by another analyst. He came to this conclusion using another software that trimmed and renamed the reads. I want to blast these 'chimeric' reads against the custom blast database populated with all the reads from the entire dataset. My hope is that the chimeric reads from the other analyst will align with the original reads and that I will be able to view the entire read (not trimmed) with the header information so I have the original read name. Then I can use the original data for further analysis.
Comment
-
Hmm, I see. That is a little more problematic then isn't it.
It does sound like blat or blast are your only options. You could try splitting up that huge file of reads into some number of chunks and running makeblastdb individually, then just concatenating the results from each chunk later. Blat does have the advantage that you don't need to format your database. If you have Kent's src, you could use a few of the tools to speed this job up (ie faSplit), then again running multiple queries on individual chunks.
If you have access to a cluster, you could take advantage of hundreds of cores with blat. Just be clever about the faSplit output names, then take advantage of the qsub -t and a $PBS_ARRAYID variable in your command. Blat also has the advantage of being able to easily merge and filter the resulting .psl files.
It doesn't sound like fun to me, but it might just be done within a day if you have the right resources and a well thought out plan.
Comment
-
I left the makeblastdb command running while I tried working with the cluster and it actually finished populating last night. I currently am conducting my BLAST search. I appreciate all the help and if my blast fails I may consider the bwa/bowtie suggestion. Thank you.
Comment
-
Sounds good, I'm happy to help.Originally posted by wdemos View PostI left the makeblastdb command running while I tried working with the cluster and it actually finished populating last night. I currently am conducting my BLAST search. I appreciate all the help and if my blast fails I may consider the bwa/bowtie suggestion. Thank you.
Comment
Latest Articles
Collapse
-
by SEQadmin2
Tumors contain complex mixtures of cell populations that evolve in response to treatment and host-specific factors. Tissue biopsies provide only static snapshots of a tumor’s state. But what if we could follow that evolution over time using a minimally invasive technique?
Liquid biopsies can detect tumor-derived material circulating in the bloodstream, providing a way to study treatment response, detect emerging resistance, and discover new biomarkers. Circulating...-
Channel: Articles
10-14-2026, 09:55 AM -
-
by SEQadmin2
Researchers using sequencing and genomics tools often have to make trade-offs. They can choose between speed or scale, short reads or long-range information, or targeted panels or a view of the whole transcriptome. New technologies that have been released this year are built to address those tough choices.
We asked six companies the same four questions to learn about their latest products. The new technologies bring a lot to the table, including rethinking sequencing...-
Channel: Articles
-
ad_right_rmr
Collapse
News
Collapse
| Topics | Statistics | Last Post | ||
|---|---|---|---|---|
|
Started by SEQadmin2, 10-22-2026, 11:13 AM
|
0 responses
60 views
0 reactions
|
Last Post
by SEQadmin2
10-22-2026, 11:13 AM
|
||
|
Started by SEQadmin2, 10-22-2026, 10:48 AM
|
0 responses
42 views
0 reactions
|
Last Post
by SEQadmin2
10-22-2026, 10:48 AM
|
||
|
Started by SEQadmin2, 10-15-2026, 10:52 AM
|
0 responses
75 views
0 reactions
|
Last Post
by SEQadmin2
10-15-2026, 10:52 AM
|
||
|
Started by SEQadmin2, 10-14-2026, 05:39 AM
|
0 responses
74 views
0 reactions
|
Last Post
by SEQadmin2
10-14-2026, 05:39 AM
|
Comment