Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • senna
    Junior Member
    • Sep 2014
    • 3

    #1

    deNovo assembly with long reads and big genome

    Hi all!

    First, I have to say that I am a newbie in genome assembly. Please be kind
    I have to deal with a project with Illumina Long Reads data (formerly Moleculo) and an expected genome of 1.2Gb. I was reading a little about but seems that there is no "easy solution" for that. All the recommendations/assemblers that I found are related with smaller and bacterial genomes. I have made some trials with MIRA but I think it will take months to finish with my current infrastructure. I also have pair-end HiSeq data and I have thought that maybe is possible to assembly this first with Abyss or SOAPdenovo and then use the long-reads in some way to fill gaps or something like that, but no clue how to do it.

    I am open to any suggestion/recommendation!

    Thanks in advance!
  • gringer
    David Eccles (gringer)
    • May 2011
    • 845

    #2
    You either need a computer with lots of memory (at least 128GB, and possibly closer to 512GB), or a huge cluster of computers with a large amount of combined memory (if you're using Ray). If you don't have that, don't bother with a de-novo assembly of a 1.2Gbp genome -- it's not going to work.

    There are a few programs that can do hybrid assemblies, which is what you would want with this. You mentioned MIRA, but another example is SPAdes, which allows you to make small contigs with short-read data (i.e. your paired-end data), use that to correct the long read data, then use the long read data to scaffold the short read contigs.

    Comment

    • dnusol
      Senior Member
      • Jul 2009
      • 136

      #3
      Besides what gringer says, other options include commercial software such as dnastar or CLC suite, which may do the job with less amounts of RAM. At a cost, of course...
      So it may be worth writing down a pros-cons list with things such as buying software, buying hardware, paying for an external service, or finding a colaboration with a bioinformatics group.

      Software-wise, apart from MIRA and SPAdes, you can also check Velvet and Trinity

      HTH

      Dave

      Comment

      • gringer
        David Eccles (gringer)
        • May 2011
        • 845

        #4
        Trinity is just for transcriptome data. That said, if you do want to assemble transcriptomes, it's pretty good at keeping resource use low.

        Comment

        • westerman
          Rick Westerman
          • Jun 2008
          • 1104

          #5
          ABySS should be able to do a de-novo assembly with the pair-ends and then use the Long Reads as scaffolding information. It also might be possible to toss in the Long Reads as single-end reads during the assembly step. Not having used the Long Reads before (although I would really like to get my hands on some) I am not sure.

          I do know that Mira will choke on a 1.2 GB genome. Don't even try it.

          Comment

          • mchaisso
            Member
            • Apr 2008
            • 84

            #6
            use celera: http://wgs-assembler.sourceforge.net/

            Comment

            • senna
              Junior Member
              • Sep 2014
              • 3

              #7
              First, thanks to all for the answers. Great forum!

              The computer infrastructure should not be a problem as we can access to a computer with 1.5 TB RAM and several CPU's/Threads. I think around 40.

              I will try the two approaches that westerman suggested and I will give a try to Abyss using the long-reads as single-end input and also using them as scaffolding information after an assembly with the pair-ends. I will let you know how is going.

              About the other assemblers... do you think that Spades will be able to handle the size of the genome?

              Some recommendations for Celera?

              Thanks!

              Comment

              • kev8305
                Junior Member
                • Mar 2014
                • 2

                #8
                How's the assembly?

                I'm also a newbie for Moleculo data. And I'm now working with those kind of data and Celera assembler.

                Celera assebler spent a lot of time.

                So, I wonder that ABySS is good for assemble Moleculo reads.


                Originally posted by senna View Post
                First, thanks to all for the answers. Great forum!

                The computer infrastructure should not be a problem as we can access to a computer with 1.5 TB RAM and several CPU's/Threads. I think around 40.

                I will try the two approaches that westerman suggested and I will give a try to Abyss using the long-reads as single-end input and also using them as scaffolding information after an assembly with the pair-ends. I will let you know how is going.

                About the other assemblers... do you think that Spades will be able to handle the size of the genome?

                Some recommendations for Celera?

                Thanks!

                Comment

                • jpummil
                  Member
                  • Apr 2014
                  • 85

                  #9
                  Originally posted by senna View Post
                  First, thanks to all for the answers. Great forum!

                  The computer infrastructure should not be a problem as we can access to a computer with 1.5 TB RAM and several CPU's/Threads. I think around 40.

                  About the other assemblers... do you think that Spades will be able to handle the size of the genome?

                  Thanks!
                  So, SPAdes is a GREAT assembler and can make use of long reads during assembly, but it is NOT currently designed to do Gb sized genomes. I currently have a genome assembly of similar size running on a node with 768GB of ram and 32 fast cores. Assembly consists of 3 sets of PE data and 1 set of MP data totaling around 200GB of fastq files. It is currently using 516GB of memory, all 32 cores, and has been running for over 1000 hours (about 42 days). Additionally, BayesHammer (the read error correction tool) right now contains a limit of 2^32 k-mers in the input, so I am running in "--only-assembler" option.

                  That said, again...if you are doing something in the 100's of Mb size, DEFINITELY give SPAdes a try. Plus, the latest version (3.5.0) also has support for nanopore long reads

                  Comment

                  • senna
                    Junior Member
                    • Sep 2014
                    • 3

                    #10
                    Hi there!

                    Finally the most successful approach for us was to use Abyss with the PE short-reads and then use PBJelly (http://sourceforge.net/projects/pb-jelly/) to fill gaps in the scaffolds with the Moleculo reads.

                    The trials with Celera were not good due to our low coverage of the Moleculo reads and the ones with Abyss using the long reads came to errors during the assembly.

                    Comment

                    • kev8305
                      Junior Member
                      • Mar 2014
                      • 2

                      #11
                      Thank you for the information.

                      I've been tried assembly using Celera assembler. But, it's not good.

                      Originally posted by senna View Post
                      Hi there!

                      Finally the most successful approach for us was to use Abyss with the PE short-reads and then use PBJelly (http://sourceforge.net/projects/pb-jelly/) to fill gaps in the scaffolds with the Moleculo reads.

                      The trials with Celera were not good due to our low coverage of the Moleculo reads and the ones with Abyss using the long reads came to errors during the assembly.

                      Comment

                      • NextGenSeq
                        Senior Member
                        • Apr 2009
                        • 482

                        #12
                        Throw in some ONT MinION data and use LINKS

                        bioRxiv - the preprint server for biology, operated by openRxiv, a nonprofit organization dedicated to advancing scientific communication

                        Comment

                        Latest Articles

                        Collapse

                        • SEQadmin2
                          16S/ITS Profiling vs. Shotgun Metagenomics: What Changes in Your Workflow?
                          by SEQadmin2




                          NGS has revolutionized clinical microbiology by offering new ways to identify and surveil pathogens without prior knowledge of the target. One popular approach is 16S rRNA and ITS amplicon sequencing, which targets specific microbial markers. But studies are increasingly incorporating shotgun metagenomics, a technique that sequences all DNA from a sample without targeting specific microbial markers. This approach allows more detailed taxonomic classification, detection...
                          Today, 06:46 AM
                        • 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

                        ad_right_rmr

                        Collapse

                        News

                        Collapse

                        Topics Statistics Last Post
                        Started by SEQadmin2, 10-28-2026, 09:57 AM
                        0 responses
                        22 views
                        0 reactions
                        Last Post SEQadmin2  
                        Started by SEQadmin2, 10-28-2026, 09:51 AM
                        0 responses
                        14 views
                        0 reactions
                        Last Post SEQadmin2  
                        Started by SEQadmin2, 10-22-2026, 11:13 AM
                        0 responses
                        67 views
                        0 reactions
                        Last Post SEQadmin2  
                        Started by SEQadmin2, 10-22-2026, 10:48 AM
                        0 responses
                        47 views
                        0 reactions
                        Last Post SEQadmin2  
                        Working...