Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • tabotaab
    Junior Member
    • Apr 2014
    • 2

    #1

    HGAP error caused by blasr memory limit

    Hi,
    I am using HGAP for a large genome pacbio data.
    I do not have cluster and our server has 64 cores & 500G mem.
    In the smrt pipeline when running blasr I receive :
    ERROR! Reading fasta files greater than 4Gbytes is not supported.
    How can I change the parameters to skip this error?

    Cheers,
  • rhall
    Senior Member
    • Aug 2012
    • 324

    #2
    What version of SMRT Analysis are you using? Early versions of HGAP were limited in genome size (~100Mb) because of this limitation with blasr. SMRT Analysis 2.2 and HGAP.3 will not have this problem as the data can be split into multiple blasr alignments (parameter - number of seed read chunks)

    Comment

    • tabotaab
      Junior Member
      • Apr 2014
      • 2

      #3
      I am using SMRT Analysis 2.2 and HGAP.3 and I set "targetChunks" parameter to 6. But still I receive the same ERROR.
      here are the prarameters which I set for "P_PreAssemblerDagcon" module:

      <module id="P_PreAssemblerDagcon">
      <param name="computeLengthCutoff"><value>true</value></param>
      <param name="minLongReadLength"><value>9000</value></param>
      <param name="targetChunks"><value>6</value></param>
      <param name="splitBestn"><value>11</value></param>
      <param name="totalBestn"><value>24</value></param>
      <param name="blasrOpts"><value> -noSplitSubreads -minReadLength 200 -maxScore -1000 -maxLCPLength 16 -minMatch 14</value></param>
      </module>


      and this is the error which I see in smrtpipe.log:

      [ERROR] 2014-04-24 10:25:19,992 [smrtpipe.status refreshTargets 413] *** Failed task task://Anonymous/P_PreAssemblerDagcon/hgapAlignForCorrection

      I checked the "P_PreAssemblerDagcon/hgapAlignForCorrection.log" file and it seems that the input file is not splitted for blasr:

      Successfully found /PacBio/4th_run/data/filtered_subreads.fasta
      Successfully found /PacBio/4th_run/filtered_longreads.fasta
      Successfully validated input files
      [INFO] 2014-04-24T10:25:15 [blasr] started.
      ERROR! Reading fasta files greater than 4Gbytes is not supported.


      FYI, "filtered_subreads.fasta" file is 14G and "filtered_longreads.fasta" is 11G.

      Any idea?

      Comment

      • yueluo
        Member
        • Aug 2013
        • 82

        #4
        I haven't used blasr, but this error seems to be about reading the reference(instead of reading your reads).

        I did some googling and saw this :


        Something that you may want to know.
        First, the maximum reference genome size that blasr supports is 4G.
        Second, blasr is designed to align Pacbio reads to genome, not genome to genome, and there is a limit on read length (e.g., <100K). If a read is too long, blasr may consume all the memory and cause problems.
        Hope this helps.

        Comment

        • rhall
          Senior Member
          • Aug 2012
          • 324

          #5
          The splitting is not being carried out as I guess you are running in none distributed mode? HGAP for this size genome will have to be run using the '--distribute' parameter to smrtpipe.py. This is not really intuitive when executing on a single server with high number of cores, but it is they only way to get the workflow engine to split the assembly into manageable chunks. SMRT pipe command:
          Code:
          smrtpipe.py --distribute -D CLUSTER_MANAGER=BASH -D MAX_THREADS=6 -D NPROC=10 ...
          Last edited by rhall; 04-24-2014, 07:23 AM. Reason: Correction

          Comment

          • lastnameha
            Junior Member
            • Jul 2014
            • 2

            #6
            tabotaab,

            So, did you figure this out?
            I have exactly same problem.

            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
            53 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 10-22-2026, 10:48 AM
            0 responses
            39 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 10-15-2026, 10:52 AM
            0 responses
            46 views
            0 reactions
            Last Post SEQadmin2  
            Started by SEQadmin2, 10-14-2026, 05:39 AM
            0 responses
            46 views
            0 reactions
            Last Post SEQadmin2  
            Working...