Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jjk
    Member
    • Nov 2009
    • 21

    #1

    Keep BLASTdb in memory

    As I am trying to set up a BLAST server I stumbled across a tiny "problem".

    In the future I will do many tiny blasts of a few sequences at a time from different scripts and such. Is it possible to have a blast in memory waiting for a request? So that it does not need to load the entire blast database in memory every time I perform a simple blast?
  • mbblack
    Senior Member
    • Aug 2009
    • 245

    #2
    Depending on how much RAM is available, database caching already occurs automatically with BLAST. Of course, if there is insufficent RAM, then only a portion of the database is cached in RAM and the rest gets paged out to disc. Also, if the next search uses an alternate database, then the cached one is bumped out (or if any other process on the same machine needs the memory, the cache will be purged).

    Look in the BLAST documentation under memory requirements and there is a section on database caching.

    Also look at how much free RAM you have on that machine after a clean boot, so minimal resources already used. If you do not have substantionally more (say twice or more) RAM then the size of your database, then caching will either not be an option or it will be limited and less than optimally efficient (as other system calls, for example nightly backup or maintenance scripts, may often end up purging your cached database).

    Alternatives would be adding RAM to the machine, setting up a RAM disc just for the database(s), or buying a solid state drive large enough for just the database(s).
    Last edited by mbblack; 11-27-2012, 05:58 AM.
    Michael Black, Ph.D.
    ScitoVation LLC. RTP, N.C.

    Comment

    • renyongzhe19
      Junior Member
      • Jul 2021
      • 2

      #3
      have you cached the db into memory?

      Comment

      Latest Articles

      Collapse

      • SEQadmin2
        Multiomic Liquid Biopsy: What DNA/RNA Panels Reveal That DNA Alone Can’t
        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
        ...
        10-14-2026, 09:55 AM
      • SEQadmin2
        New Genomics Technologies Take Aim at Long-Standing Limits
        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
        ...
        09-28-2026, 10:25 AM

      ad_right_rmr

      Collapse

      News

      Collapse

      Topics Statistics Last Post
      Started by SEQadmin2, 10-22-2026, 11:13 AM
      0 responses
      23 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-22-2026, 10:48 AM
      0 responses
      20 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-15-2026, 10:52 AM
      0 responses
      36 views
      0 reactions
      Last Post SEQadmin2  
      Started by SEQadmin2, 10-14-2026, 05:39 AM
      0 responses
      42 views
      0 reactions
      Last Post SEQadmin2  
      Working...