Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • MurielGB
    Member
    • Oct 2013
    • 51

    #1

    Map 454 RNA-seq single-end reads on a genome: UPDATE

    Hi everybody !

    I want to annotate a non-model organism genome.

    I am using (among other) 454 RNA-seq single-end reads.

    I read several topics about the mapping of 454 RNA seq but they are quite old...
    It seemed that using TopHat was not OK because TopHat can deal only with short reads (like Illumina)

    However, now there is TopHat2 using Bowtie2.
    Apparently, they can deal with longer reads : In the manual (http://tophat.cbcb.umd.edu/manual.shtml), it is written : TopHat can align reads that are up to 1024 bp long.

    What do you think ?
    Is it now OK to align 454 reads with TopHat ?
    If yes, do you have any recommendation concerning the parameters to use ?

    Thanks a lot !

    Muriel
  • Brian Bushnell
    Super Moderator
    • Jan 2014
    • 2709

    #2
    How long are your reads?

    Comment

    • jpummil
      Member
      • Apr 2014
      • 85

      #3
      As 454 data is written in binary .sff format, how does one tell how long the reads are? Standard tools for ascii text such as grep, awk, wc, etc can't be utilized...

      Comment

      • MurielGB
        Member
        • Oct 2013
        • 51

        #4
        My data are in fast format.
        It seems that length are from 60 to 900 bp...

        I haven't trim on quality and length, maybe I should ? Which tool to use ? I used Sickle for another project with Illumina data but I heard it's not the best for 454, is it true ?

        Comment

        • Brian Bushnell
          Super Moderator
          • Jan 2014
          • 2709

          #5
          Originally posted by MurielGB View Post
          My data are in fast format.
          It seems that length are from 60 to 900 bp...
          You could run this with BBMap, which is more error-tolerant than Tophat. For reads over 500bp, though, the command line would be a little different, as it needs to run in PacBio mode:

          (index)
          mapPacBio8k.sh ref=reference.fasta -Xmx23g

          (map)
          mapPacBio8k.sh in=reads.fq out=mapped.sam xstag=unstranded maxindel=200000 qin=33 intronlen=10 -Xmx23g

          The "-Xmx23g" sets the amount of memory to use; it should be set to around 85% of physical memory.

          I haven't trim on quality and length, maybe I should ? Which tool to use ? I used Sickle for another project with Illumina data but I heard it's not the best for 454, is it true ?
          Don't trim unless you have problems with the mapping rates. But I'm not sure how a trimming tool designed for Illumina data would perform on 454 data, anyway.
          Last edited by Brian Bushnell; 04-30-2014, 09:20 AM.

          Comment

          • GenoMax
            Senior Member
            • Feb 2008
            • 7142

            #6
            Give BBMap a try: http://seqanswers.com/forums/showthread.php?t=41057

            What state is your reference sequence in (multiple contigs)?

            Edit: Brian beat me to it

            Brian: The reads here are in fasta format. I assume BBMap will accept them.

            Comment

            • MurielGB
              Member
              • Oct 2013
              • 51

              #7
              OK thank you, I didn't know this software, I'll have a look on it !

              I wanted to use Tophat since I also have Illumina RNA-seq and for these ones I used Tophat and I thought, it would be cool to use the same...

              Comment

              • Brian Bushnell
                Super Moderator
                • Jan 2014
                • 2709

                #8
                Originally posted by GenoMax View Post
                Edit: Brian beat me to it


                Brian: The reads here are in fasta format. I assume BBMap will accept them.
                Yes, it will.

                Comment

                • MurielGB
                  Member
                  • Oct 2013
                  • 51

                  #9
                  Sorry, I meant FastQ format...

                  Comment

                  • Brian Bushnell
                    Super Moderator
                    • Jan 2014
                    • 2709

                    #10
                    Originally posted by MurielGB View Post
                    Sorry, I meant FastQ format...
                    No problem, it supports input of fasta, fastq, scarf, and even sam.

                    Comment

                    • GenoMax
                      Senior Member
                      • Feb 2008
                      • 7142

                      #11
                      Originally posted by MurielGB View Post
                      Sorry, I meant FastQ format...
                      In that case Brian's command line is valid for use.

                      Comment

                      • MurielGB
                        Member
                        • Oct 2013
                        • 51

                        #12
                        What is the output of BBMap ?
                        I want then to use Cufflink, is it ok ?

                        Comment

                        • GenoMax
                          Senior Member
                          • Feb 2008
                          • 7142

                          #13
                          Originally posted by MurielGB View Post
                          What is the output of BBMap ?
                          I want then to use Cufflink, is it ok ?
                          In the example command line above a SAM file.

                          Comment

                          • MurielGB
                            Member
                            • Oct 2013
                            • 51

                            #14
                            If I understand well, I need to split my fastq files because for the short reads I will use bbmap.sh while for the longest ones I need to use mapPacBio8k.sh ?
                            I checked and I have reads from 45 to 1201 bp.

                            If this is the case, what length should be the max for the short read file used for bbmap.sh ?
                            And which length is the minimum for mapPacBio8k.sh ?

                            Do you know a tool to do that ?

                            Since this is RNA seq data, I guess I should index the reference that way :
                            bbmap.sh ref=ref.fasta k=14

                            But how to choose midpad ? My genome is 460 Mb long and there are 8,000 scaffolds.
                            I guess I could calculate the length of the longest gap in my reference and use a higher value ?

                            My longest expected read is 1201 bp so should I leave the default value (8,000) for startpad and stoppad ? Or maybe I can put 1,300 ???
                            Can you explain how this is gonna affect the rest of the analysis ?

                            Finally, if I use bbmap.sh for short reads and mapPacBio8k.sh for long reads, should I build two different index ? One using bbmap.sh and the other using mapPacBio8k.sh ?

                            Thank you,

                            Muriel
                            Last edited by MurielGB; 05-01-2014, 06:08 AM.

                            Comment

                            • Brian Bushnell
                              Super Moderator
                              • Jan 2014
                              • 2709

                              #15
                              Originally posted by MurielGB View Post
                              If I understand well, I need to split my fastq files because for the short reads I will use bbmap.sh while for the longest ones I need to use mapPacBio8k.sh ?
                              I checked and I have reads from 45 to 1201 bp.

                              If this is the case, what length should be the max for the short read file used for bbmap.sh ?
                              And which length is the minimum for mapPacBio8k.sh ?

                              Do you know a tool to do that ?

                              Since this is RNA seq data, I guess I should index the reference that way :
                              bbmap.sh ref=ref.fasta k=14

                              But how to choose midpad ? My genome is 460 Mb long and there are 8,000 scaffolds.
                              I guess I could calculate the length of the longest gap in my reference and use a higher value ?

                              My longest expected read is 1201 bp so should I leave the default value (8,000) for startpad and stoppad ? Or maybe I can put 1,300 ???
                              Can you explain how this is gonna affect the rest of the analysis ?

                              Finally, if I use bbmap.sh for short reads and mapPacBio8k.sh for long reads, should I build two different index ? One using bbmap.sh and the other using mapPacBio8k.sh ?

                              Thank you,

                              Muriel
                              Muriel,

                              Just use mapPacBio8k.sh for all reads, it will work fine. It has a default midpad of 6000 which will also be fine for those reads. The value of midpad is not very important, as long as it is at least as long as your longest read; it's just there to prevent reads from mapping spanning two adjacent scaffolds.

                              Since you brought it up, it is worth noting that bbmap has default k=13 while the pacbio version has default k=12 because of pacbio's high error rate. And yes, a longer k can help with rnaseq data that has long introns, so it's probably worth using k=13 or k=14. To set k=14, you need to include that flag both while indexing and while mapping.

                              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
                              24 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...