Unconfigured Ad

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • aforntacc
    Member
    • Jun 2011
    • 48

    #16
    ok fine i get it, in the report it says hi-seq 2000, base calling pipleline hiSeq control soft. v 1.4.5
    but by default bowtie identifies the quality scale. however now i am piping the fastq file through the perl script from the link you suggested will see when the run is finished.
    i am new may be that's why it hard like this.
    thanks a lot

    Comment

    • mastal
      Senior Member
      • Mar 2009
      • 666

      #17
      Software to filter errors in fastq files?

      Bowtie doesn't identify the scale by default, phred33 is the default
      scale bowtie will use unless you specify that your files use a different scale.

      But still, I don't think there are any quality encodings that would give you a value of -93.

      And yes, we've all been there, things always seem more complicated at the beginning.

      Comment

      • aforntacc
        Member
        • Jun 2011
        • 48

        #18
        hello guys
        Please i saw this summary file in the tophat out folder
        please what does it mean and why is it 64% its very low. i googled a bit but became more confused
        what can i do to to improve the mapping. i used default setting of tophat.

        Left reads:
        Input: 63588486
        Mapped: 41120473 (64.7% of input)
        of these: 5143253 (12.5%) have multiple alignments (2 have >20)
        Right reads:
        Input: 63588486
        Mapped: 38423206 (60.4% of input)
        of these: 4773086 (12.4%) have multiple alignments (0 have >20)
        62.5% overall read alignment rate.

        Aligned pairs: 31409898
        of these: 3418180 (10.9%) have multiple alignments
        and: 24649 ( 0.1%) are discordant alignments
        49.4% concordant pair alignment rate.

        thanks

        Comment

        • dpryan
          Devon Ryan
          • Jul 2011
          • 3478

          #19
          There are a few questions you'll need to answer before anyone can help you:
          1) How long are the reads?
          2) Have you quality trimmed yet?
          3) What organism is this?
          4) What reference did you use?
          5) What version of tophat/bowtie was this?
          6) What was the exact command line argument used to start alignment?
          7) What sort of experiment was this from?

          Comment

          • aforntacc
            Member
            • Jun 2011
            • 48

            #20
            Originally posted by dpryan View Post
            There are a few questions you'll need to answer before anyone can help you:
            1) How long are the reads?
            2) Have you quality trimmed yet?
            3) What organism is this?
            4) What reference did you use?
            5) What version of tophat/bowtie was this?
            6) What was the exact command line argument used to start alignment?
            7) What sort of experiment was this from?

            ok i see
            1 reads are 100bp. i did clearing of fastq file
            2 no i did not and i dont know how honestly
            3 organism plant
            4 ncbi mRNA
            5 BOWTIE 2
            6 TOPHAT2 path to ref.fa path to fastq file A1 and A2
            7 rnaseq.

            Comment

            • dpryan
              Devon Ryan
              • Jul 2011
              • 3478

              #21
              You might use trim_galore/trimmomatic/etc. to quality trim the reads and align again. Also, since you're aligning directly to the transcriptome, your alignment rate will be decreased if whichever plant your using doesn't have a particularly complete reference transcriptome.

              Comment

              • aforntacc
                Member
                • Jun 2011
                • 48

                #22
                Originally posted by dpryan View Post
                You might use trim_galore/trimmomatic/etc. to quality trim the reads and align again. Also, since you're aligning directly to the transcriptome, your alignment rate will be decreased if whichever plant your using doesn't have a particularly complete reference transcriptome.
                please what is this command line, never used it before and how can i get it.
                thanks

                Comment

                • dpryan
                  Devon Ryan
                  • Jul 2011
                  • 3478

                  #23
                  Originally posted by aforntacc View Post
                  please what is this command line, never used it before and how can i get it.
                  thanks
                  Have you googled for "trim_galore" or "trimmomatic"? They come with some documentation.

                  Comment

                  • mattbawn
                    Junior Member
                    • Sep 2013
                    • 5

                    #24
                    This was great thanks!!

                    Comment

                    • Ntobe
                      Junior Member
                      • Jul 2013
                      • 6

                      #25
                      filtering bad reads

                      Originally posted by simonandrews View Post
                      If it's useful to anyone this is a small script I knocked up when we had to process some fastq files which were corrupted during an FTP transfer. You can pipe data through it and it does some basic sanity checks to ensure that the file looks like valid fastq data. It will remove any entries which look broken and leave you just the good stuff.

                      Code:
                      #!/usr/bin/perl
                      use warnings;
                      use strict;
                      
                      while (<>) {
                      
                        unless (/^\@/) {
                          warn "$_ should have had an \@ at the start and it didn't\n";
                          next;
                        }
                        my $id1 = $_;
                        my $seq = <>;
                        my $id2 = <>;
                        my $qual = <>;
                      
                        if ($seq =~/^[@+]/) {
                          warn "Sequence '$seq' looked like an id";
                          next;
                        }
                        if ($qual =~/^[@+]/) {
                          warn "Quality '$qual' looked like an id";
                          next;
                        }
                        if ($id2 !~ /^\+/) {
                          warn "Midline '$id2' didn't start with a +";
                          next;
                        }
                      
                        if ($qual =~ /[GATCN]{20,}/) {
                          warn "Quality '$qual' looked like sequence";
                          next;
                        }
                      
                        if (length($seq) != length($qual)) {
                          warn "Seq $seq and Qual $qual weren't the same length";
                          next;
                        }
                      
                        print $id1,$seq,$id2,$qual;
                      
                      
                      }

                      Thank you so much for the script, I used it and it worked with my reads and left only good quality reads (which I managed to map using tophat). I have one question though, will filtering these reads affect any downstream analysis (e.g. cuffdiff step) where differential gene expression is dependent on read quantity between my conditions? I'm a biologist by training and have recently started working with RNA-Seq data. Any response will be highly appreciated.

                      Comment

                      • Brian Bushnell
                        Super Moderator
                        • Jan 2014
                        • 2709

                        #26
                        Quality-filtering will always incur bias in a platform where quality is affected by sequence composition; I don't recommend it for quantitative analysis like differential expression. It's better to quality-trim or simply use an aligner that is capable of mapping the low-quality reads, like BBMap.

                        Comment

                        • Ntobe
                          Junior Member
                          • Jul 2013
                          • 6

                          #27
                          Thank you so much for your response Brian. I will explore BBMap in the mean time. Does anyone know what this error mean? It occurred while filtering the reads using the perl script above.

                          Can't locate object method "With" via package "Quote" (perhaps you forgot to load "Quote"?) at ./perlscript.pl line 44, <> line 847195456

                          Thanks.

                          Comment

                          • Brian Bushnell
                            Super Moderator
                            • Jan 2014
                            • 2709

                            #28
                            Sorry, I don't use Perl.
                            Last edited by Brian Bushnell; 12-04-2015, 10:00 AM.

                            Comment

                            • Ntobe
                              Junior Member
                              • Jul 2013
                              • 6

                              #29
                              Thanks so much Brian Bushnell. The reason we trying to explore cleaning the reads is because our tophat jobs were running out of time in the server before completion. Our raw read files are too big (~13GB per .gz file) and we were thinking that some of the reads might not be of good quality. If that the case, why not remove them and map only good quality reads? Again, this might not be a good approach and that why I'm seeking help.

                              Comment

                              • GenoMax
                                Senior Member
                                • Feb 2008
                                • 7142

                                #30
                                @Ntobe: That perl script referenced above is only for checking if a file has corrupt fastq records. Is that what you are using it for?

                                Have you scanned and trimmed (if needed) your raw data files to remove adapter contamination? You can speed up Tophat jobs by using multiple threads. Have you tried using that option?

                                Comment

                                Latest Articles

                                Collapse

                                • mylaser
                                  Reply to Advanced Sequencing Platforms Tackle Neuroscience’s Toughest Genomics Problems
                                  by mylaser
                                  Kheloyar – Everything You Need to Know About Kheloyaar Login and Kheoyar Id
                                  If you are looking for an online gaming platform that offers a user-friendly experience, Kheloyar has become a name that many users search for. Whether you're interested in creating a new account, accessing your dashboard through Kheloyaar Login, or learning how to obtain a Kheoyar Id, understanding the platform's features and account process is essential.
                                  This guide explains everything you need to know about...
                                  Today, 01:13 AM
                                • 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

                                ad_right_rmr

                                Collapse

                                News

                                Collapse

                                Topics Statistics Last Post
                                Started by SEQadmin2, 07-09-2026, 10:04 AM
                                0 responses
                                13 views
                                0 reactions
                                Last Post SEQadmin2  
                                Started by SEQadmin2, 07-08-2026, 10:08 AM
                                0 responses
                                10 views
                                0 reactions
                                Last Post SEQadmin2  
                                Started by SEQadmin2, 07-07-2026, 11:05 AM
                                0 responses
                                19 views
                                0 reactions
                                Last Post SEQadmin2  
                                Started by SEQadmin2, 07-02-2026, 11:08 AM
                                0 responses
                                31 views
                                0 reactions
                                Last Post SEQadmin2  
                                Working...