Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • JackieBadger
    Senior Member
    • Mar 2009
    • 385

    #1

    454 amplicon quality filtering

    Can anyone point out software which can quality filter 454 data, and isn't Linux based i.e. easy for a non-Linux user to use?

    I have been using the Galaxy portal, yet their 454 filtering function only retrieves high quality segments. I want to retrieve all amplicons with an average quality score. Galaxy can only retrieve full amplicons with every single base above Q.20.

    Any ideas?

    Cheers,

    J
  • maubp
    Peter (Biopython etc)
    • Jul 2009
    • 1544

    #2
    Are you looking for an off the shelf solution, or are you willing to write some code? You could use the Biopython SFF support to do whatever quality filtering you have in mind, but you would have to write this yourself.

    Also what do you mean by "all amplicons with an average quality score"? Do you mean a mean/median over the whole of each (trimmed) read sequence? That doesn't seem so helpful to me.

    Comment

    • JackieBadger
      Senior Member
      • Mar 2009
      • 385

      #3
      I am not looking for either. I would like a user friendly free-ware package that does the trick. I can use the Roche off instrument package, but with no experience in Linux just installing the software is tedious.

      And yes, I mean pull out the sequences (untrimmed) which have a mean quality score of Q20. I would also want to pull sequences which have a minimum of Q20 for each base over 95% of the sequence.

      There seems to be these options available for FASTQ formats...but it seems I run into issues when combining FASTA and Qual files into FASTQ and then converting back to FASTA.

      Comment

      • maubp
        Peter (Biopython etc)
        • Jul 2009
        • 1544

        #4
        Originally posted by JackieBadger View Post
        There seems to be these options available for FASTQ formats...but it seems I run into issues when combining FASTA and Qual files into FASTQ and then converting back to FASTA.
        Problems in Galaxy converting between FASTA+QUAL and FASTA? That should work fine.

        Personally I'd go SFF to FASTQ, and then stick with FASTQ for your filtering and trimming (rather than trying to use FASTA+QUAL).

        Comment

        • JackieBadger
          Senior Member
          • Mar 2009
          • 385

          #5
          The issue in the Galaxy FASTA+QUAL ->FASTQ->FASTA is that it seems my barcodes get removed through these conversions.

          I require my quality filtered files to be in FASTA format, pre-timmed, to feed in to the MHC specific barcode sorting program, jMHC.

          I'm not sure that Galaxy allows upload of SFF files, and requires the use of FASTA + QUAL.

          So the question still stands, is there an easy way (which doesn't require lots of code) to filter 454 pre-trimmed data?

          Cheers,

          J

          Comment

          • shandley
            Member
            • Sep 2010
            • 59

            #6
            The filtering/trimming options for 454 formatted data are a bit more limited than they are for FASTQ formatted data. However, you do have a few options. The first is to get access to a Mac OS. You only seem adverse to the Linux OS, but many of the FASTQ filtering tools work great and are easy to install on Mac OS. I definitely encourage this option if you are planning on doing more genomics research in the future. Many of the best tools for doing these types of things are readily available for the Mac OS.

            If you decide to go this route you can easily convert your SFF files to the FASTQ format and process them using FASTX tools. I help run a Workshop on Genomics that developed a tutorial for doing this exact task along with some additional QC manipulations. The tutorial is at: http://www.molecularevolution.org/re..._data_activity and the FASTX tools are available at: http://hannonlab.cshl.edu/fastx_toolkit/download.html. I believe that the fastq_quality_filter command will be able to do what you need it to do. You should also take a look at the fastq_quality_trimmer command which is not as well documented, but may be useful in your situation as it only trims the low-quality sequence at the end of the read.

            Galaxy does accept 454 sff files. You can upload them and use the tool called "Select High Quality Segments" which is located under NGS TOOLBOX BETA -> ROCHE-454-DATA. I believe you will need to have your data as a seperate "reads" file and "quality" file to get everything to work right. You will also need to change your data type to 'quality score' format by clicking on the pencil next to your quality data in order for Galaxy to correctly interpret the uploaded file. You are also limited in file size when using the web interface for Galaxy. If your file is over 2 GB you will need to use the Galaxy FTP service, not the web format. Or role your own Galaxy install locally.

            You should also check out FastQC (http://www.bioinformatics.bbsrc.ac.uk/projects/fastqc/) and PRINSEQ (http://edwards.sdsu.edu/prinseq_beta/). FastQC doesn't implement any filtering (last I checked at least), but it can be installed on any OS and will allow you to take a good close look at your data. It may be useful for setting your filtering paramaters and to assess the effect of any filtering or trimming you end up doing. PRINSEQ is a web-based tool (can also be installed locally) that does QC and filtering on next-gen data. It doesn't take 454 sff files directly, so you would still need to convert to the FASTQ format. But this is probably one of your best options if you are not able to install the other software packages. The PRINSEQ site has a lot of documentation and the paper was just published in Bioinformatics.

            SAH

            Comment

            • JackieBadger
              Senior Member
              • Mar 2009
              • 385

              #7
              Thanks a lot for this. Very helpful.

              The Galaxy method you outline is what I have been doing. But "filtering high quality segments" for 454 amplicon data is pretty useless because it invariably mashes up a target sequence and you can loose the barcodes on either end. I know my total amplicon size, so I can select a contiguous segment of this size, but this chomps away half of my data set because the stringent quality filtering (i.e. everybase must be of certain fixed quality score).

              I spoke to the authors of FASTQC a while back and this was their reply

              "Whilst you might get some useful information from running 454 sequence through FastQC it wasn't really designed with sequences of that length in mind. The duplicate and overrepresented sequence plots will be pretty meaningless when you have the sorts of per sequence error rates which come from 454, and some of the other plots may be pretty wide!"

              Thanks for the input, and it seems I should attempt to grasp the Mac OS FASTQ route.
              Cheers,

              J

              Comment

              • JackieBadger
                Senior Member
                • Mar 2009
                • 385

                #8
                Wow, PRINSEQ is exactly what I'm looking for!

                Thanks a lot Shandley!

                Comment

                • shandley
                  Member
                  • Sep 2010
                  • 59

                  #9
                  No problem! One word of warning. I have never actually used PRINSEQ before. The publication is new, and I have ambitions to incorporate it into our metagenomics/pathogen discovery pipeline, but just haven't found the time.

                  Good luck. If you have any insights into PRINSEQ after using it I would love to hear about them.

                  Best,

                  SAH

                  Comment

                  • tnabtaf
                    Member
                    • Jan 2011
                    • 53

                    #10
                    Originally posted by JackieBadger View Post
                    I have been using the Galaxy portal, yet their 454 filtering function only retrieves high quality segments. I want to retrieve all amplicons with an average quality score. Galaxy can only retrieve full amplicons with every single base above Q.20.
                    I realize I'm late to the conversation, but I think you can actually do this in Galaxy. Try

                    NGS: QC and manipulation -> Combine FASTA and QUAL into FASTQ

                    and then either
                    NGS: QC and manipulation -> Filter FASTQ reads by quality score and length

                    or
                    NGS: QC and manipulation -> Filter by quality

                    Comment

                    • JackieBadger
                      Senior Member
                      • Mar 2009
                      • 385

                      #11
                      Originally posted by tnabtaf View Post
                      I realize I'm late to the conversation, but I think you can actually do this in Galaxy. Try

                      NGS: QC and manipulation -> Combine FASTA and QUAL into FASTQ

                      and then either
                      NGS: QC and manipulation -> Filter FASTQ reads by quality score and length

                      or
                      NGS: QC and manipulation -> Filter by quality
                      Yep Galaxy is what I have used in the past, but if you read the above threads you'll see that for some reason the conversions back and forth screw up my amplicon barcodes.

                      PRINSEQ seems to be a great preliminary assessment tool!

                      Comment

                      Latest Articles

                      Collapse

                      • SEQadmin2
                        Beyond CRISPR/Cas9: Understand, Choose, and Use the Right Genome Editing Tool
                        by SEQadmin2



                        CRISPR/Cas9 sparked the gene editing revolution for both research and therapeutics.1 But this system still showed severe issues that limited its applications. The most prominent were the heavy reliance on PAM sequences, delivery limitations, double-stranded breaks that prompt unintended edits and cell death, and editing inefficiency (both in targeting and in knock-in reliability).

                        Despite this, “CRISPR helped turn genome editing from a specialized technique into
                        ...
                        07-31-2026, 11:01 AM
                      • SEQadmin2
                        Proteomic Platforms: How to Choose the Right Analytical Strategy to Improve Detection and Clinical Applications
                        by SEQadmin2


                        Proteomics platforms are evolving rapidly, with advances in mass spectrometry and affinity-based approaches expanding what researchers can detect and at what scale. As the field moves toward deeper proteome coverage and clinical applications, scientists face an increasingly complex landscape of tools. This article will explore how researchers are navigating these choices to find the right platform for their work.

                        The systematic characterization of the human proteome has
                        ...
                        07-20-2026, 11:48 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

                      ad_right_rmr

                      Collapse

                      News

                      Collapse

                      Topics Statistics Last Post
                      Started by SEQadmin2, 07-31-2026, 02:55 AM
                      0 responses
                      17 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 07-24-2026, 12:17 PM
                      0 responses
                      15 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 07-23-2026, 11:41 AM
                      0 responses
                      13 views
                      0 reactions
                      Last Post SEQadmin2  
                      Started by SEQadmin2, 07-20-2026, 11:10 AM
                      0 responses
                      24 views
                      0 reactions
                      Last Post SEQadmin2  
                      Working...