Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • allenyu
    Junior Member
    • Jul 2009
    • 9

    Euler-SR de novo assembly error during runtime

    Hi all,

    I have encountered terminate called after throwing an instance of 'std::bad_alloc' message during euler-sr assembly in the assemblesec.pl stage. Does anybody have experienced that before? Thanks

    ${EUSRC}/assembly/Assemble.pl sample1_reads_cat_qualfil.fa -ruleFile sample1_reads_cat_qualfil.rules

    mkdir -p fixed; /home/allenyu/source/euler-sr.1.1.2/assembly/x86_64/readsToSpectrum sample1_reads_cat_qualfil.fa -ruleFile fixed/sample1_reads_cat_qualfil.fa.spect -printCount
    /home/allenyu/source/euler-sr.1.1.2/assembly/x86_64/estErrorDist fixed/sample1_reads_cat_qualfil.fa.spect -binary
    /home/allenyu/source/euler-sr.1.1.2/assembly/x86_64/sortIntegralTupleList fixed/sample1_reads_cat_qualfil.fa.spect -printCount -minMult 0
    Using minimum multiplicity: 2
    /home/allenyu/source/euler-sr.1.1.2/assembly/x86_64/fixErrors sample1_reads_cat_qualfil.fa fixed/sample1_reads_cat_qualfil.fa.spect -ruleFile fixed/sample1_reads_cat_qualfil.fa -minMult 2 -maxScore 3 -startScore 2 -stepScore 1 -minVotes 2 -edgeLimit 3 -replaceN
    /home/allenyu/source/euler-sr.1.1.2/assembly/assemblesec.pl fixed/sample1_reads_cat_qualfil.fa -vertexSize -ruleFile
    terminate called after throwing an instance of 'std::bad_alloc'
    what(): St9bad_alloc
  • BaCh
    Member
    • May 2008
    • 81

    #2
    Originally posted by allenyu View Post
    terminate called after throwing an instance of 'std::bad_alloc' what(): St9bad_alloc
    This occurs when the operating system cannot provide memory as requested by the program (euler-sr in this case). It's basically an "out-of-memory" error written the C++ way.

    This can be due to:
    1. you really have too much data for your machine
    2. the program made a miscalculation somewhere and asks for much more memory than it would really need

    As to which of these possibilities apply to your situation ... perhaps you might want to ask the author? Don't forget to specify how much memory your machine has and how big the files are that you are trying to process ... that saves a few mails back and forth

    Regards,
    B.

    Comment

    • allenyu
      Junior Member
      • Jul 2009
      • 9

      #3
      Thanks for your reply. My machine is a Mac pro 8 core xeon 3ghz with 32 GB ram.
      The paired end solexa reads are 532MB each, with a reference genome size around 4MB. The version of euler-sr is 1.1.2. I guess my computer's resource sufficient?

      Comment

      • mchaisso
        Member
        • Apr 2008
        • 84

        #4
        Yes, your resources are sufficient. There are problems getting it to run on a mac, mainly due to the fact that I do not have a mac to test it out on... Glenn Tesler is compiling euler-sr for sparc, and has found a bunch of potential portability conflicts. He should post that soon, and you can try it out to see if it fixes your problems.

        best,
        -mark

        Originally posted by allenyu View Post
        Thanks for your reply. My machine is a Mac pro 8 core xeon 3ghz with 32 GB ram.
        The paired end solexa reads are 532MB each, with a reference genome size around 4MB. The version of euler-sr is 1.1.2. I guess my computer's resource sufficient?
        Last edited by mchaisso; 07-31-2009, 10:49 AM. Reason: typo

        Comment

        • allenyu
          Junior Member
          • Jul 2009
          • 9

          #5
          Mark, you didn't run into this problem in your system? May I know the OS you are using?
          The OS installed on my mac is CentOS 5.3.

          Best,
          Allen

          Comment

          • allenyu
            Junior Member
            • Jul 2009
            • 9

            #6
            Does anybody know how can I contact the author of euler-sr? I applied an account on their websites for days but the admin still doesn't approve my membership.

            Comment

            • BaCh
              Member
              • May 2008
              • 81

              #7
              Originally posted by allenyu View Post
              Does anybody know how can I contact the author of euler-sr? I applied an account on their websites for days but the admin still doesn't approve my membership.
              "You don't need to contact them, they'll contact you!"

              Sorry, couldn't resist to that joke. In fact, Mark (mchaisso) is the author

              Comment

              • ECO
                --Site Admin--
                • Oct 2007
                • 1360

                #8
                Originally posted by allenyu View Post
                Does anybody know how can I contact the author of euler-sr? I applied an account on their websites for days but the admin still doesn't approve my membership.
                I'll make sure he sees this.

                Comment

                • allenyu
                  Junior Member
                  • Jul 2009
                  • 9

                  #9
                  LOL. Mark, sorry for the ignorance. I would kindly wait for your reply.

                  Comment

                  • sediener
                    Junior Member
                    • Aug 2009
                    • 3

                    #10
                    Hi,

                    I've run into a similar error message during the first program in the pipeline: readsToSpectrum

                    Is there any upper limit to the number of sequences Euler can handle? I am trying to assemble illumina + 454 reads on a Linux box with 256GB or memory.

                    thanks,
                    Steve

                    Comment

                    • mchaisso
                      Member
                      • Apr 2008
                      • 84

                      #11
                      Sorry for the *very* delayed response... my euler-sr time is very limited these days. The website died during a hard drive crash right at the time I was defending, so instead of fixing it, I just put a link on the site to the code itself, and begged people to register later for the code. The project is back up and running now, under different and very talented leadership, so the site should be accepting logins in the near future.

                      bad_alloc's are typically from either a bug, or allocating too much memory. A bug causing this was recently fixed, but it is taking its time to get into the release due to the shift in man-power.

                      Comment

                      Latest Articles

                      Collapse

                      • SEQadmin2
                        Advanced Sequencing Platforms Tackle Neuroscience’s Toughest Genomics Problems
                        by SEQadmin2



                        Genomics studies in neuroscience face a special challenge due to the brain’s complexity and scarcity of samples. Mapping changes in cell type and state using conventional next-generation sequencing methods remains challenging. Advances in technologies like single-cell sequencing, spatial transcriptomics, and long-read sequencing have opened the door to deeper studies of the brain and diseases like Alzheimer’s, amyotrophic lateral sclerosis (ALS), and schizophrenia.
                        ...
                        07-09-2026, 11:10 AM
                      • SEQadmin2
                        Cancer Drug Resistance: The Lingering Barrier to Rising Survival
                        by SEQadmin2



                        Cancer survival rates have significantly increased in the last few decades in the United States, reaching a combined 70% 5-year survival rate by 2021. Behind this number, there are years of research to find new therapies, drug targets, and early detection methods. But there is one core challenge that keeps slowing down these advances, and it’s about drug resistance.

                        There is no single reason why many patients don’t respond to treatment as expected. Cancer is...
                        07-08-2026, 05:17 AM
                      • GATTACAT
                        Reply to Nine Things a Sample Prep Scientist Thinks About Before Sequencing
                        by GATTACAT
                        Love this - good data definitely starts from good input, and poor input can only give relatively poor data. I particularly like the mention of Nanodrop/absorbance based methods for quantification. It's such a toss up if you'll get an accurate reading or what amounts to a randomly generated number, and a lot of library/sequencing related issues can be traced back to poor quant.
                        07-01-2026, 11:43 AM

                      ad_right_rmr

                      Collapse

                      News

                      Collapse

                      Topics Statistics Last Post
                      Started by SEQadmin2, Yesterday, 10:26 AM
                      0 responses
                      13 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 07-09-2026, 10:04 AM
                      0 responses
                      26 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 07-08-2026, 10:08 AM
                      0 responses
                      16 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 07-07-2026, 11:05 AM
                      0 responses
                      33 views
                      0 reactions
                      Last Post SEQadmin2  
                      Working...