Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ikrier
    Member
    • Dec 2009
    • 19

    #1

    Eland standalone from fastq

    Hello, I'm trying to reproduce some results and the published data is on the NCBI database in fastq format. I wish to reproduce alignment and peak calling using the same software as the original study, and therefore I want to run eland as a first step. I believe that I should be able to use the files as input after using the MAQ utility to convert solexa to sanger fastq formats.

    However, it's not working out. I'ver renamed the lines manually so they look like what is expected for the sample names (@machineosition#0/1) but somehow there's still an error.

    My file looks like this :

    @SOLEXAWS1_2062VAAXX:1:1:46:643#0/1
    AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    +
    yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

    .................................................................

    @SOLEXAWS1_2062VAAXX:1:300:139:944#0/1
    TTTCTCTTCTCACCGCTGTTTGTTTCCCCTTG
    +
    yyyyytyyyyyebtyyyyyyyyyyylpyybvy

    After launching the following command :

    perl /path/Solexa/GAPipeline-1.5.1/bin/ELAND_standalone.pl -if input_file.fastq -it fastq -eg mm9/myMouseGenome/

    I get the error :

    Argument "" isn't numeric in sprintf at /path/Solexa/GAPipeline-1.5.1/lib/perl/Gerald/Common.pm line 381, <GEN0> line 1.

    Can someone please point out to me a possible error in my fastq file or usage of eland?

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

    #2
    Originally posted by ikrier View Post
    Hello, I'm trying to reproduce some results and the published data is on the NCBI database in fastq format. I wish to reproduce alignment and peak calling using the same software as the original study, and therefore I want to run eland as a first step. I believe that I should be able to use the files as input after using the MAQ utility to convert solexa to sanger fastq formats.
    I thought the NCBI SRA provided FASTQ files already in the Sanger FASTQ format (not the Solexa/Illumina FASTQ variants)

    Comment

    • ikrier
      Member
      • Dec 2009
      • 19

      #3
      Sorry, I meant the opposite. I used MAQ to change the sanger from NCBI to the solexa expected by eland.

      Comment

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

        #4
        Originally posted by ikrier View Post
        Sorry, I meant the opposite. I used MAQ to change the sanger from NCBI to the solexa expected by eland.
        Ah - going from the NCBI provided Sanger style FASTQ to Solexa/Illumina style FASTQ makes much more sense. But I was under the impression MAQ didn't offer this direction of conversion...

        Also note if you are trying to use the Illumina GAPipeline-1.5.1, then you probably want the newer Illumina 1.3+ FASTQ style (using PHRED scores), not the older Solexa FASTQ style (using Solexa scores). This distinction is important if you have poor quality reads. See also:
        http://dx.doi.org/10.1093/nar/gkp1137

        Comment

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

          #5
          Originally posted by ikrier View Post
          I get the error :

          Argument "" isn't numeric in sprintf at /path/Solexa/GAPipeline-1.5.1/lib/perl/Gerald/Common.pm line 381, <GEN0> line 1.

          Can someone please point out to me a possible error in my fastq file or usage of eland?
          I would guess that this is down to the formatting you have used in the FASTQ identifiers - if you understand Perl, then reading that Perl file may help.

          Comment

          • ikrier
            Member
            • Dec 2009
            • 19

            #6
            Hi, thanks for the idea. I'm using Maq 0.7.1 which apparently needs a patch to convert new fastqs to the sanger. But can it handle converting to the new solexa format as well do you think?

            Comment

            • ikrier
              Member
              • Dec 2009
              • 19

              #7
              I tried to read the perl file and modify accordingly my file. I thought the problem might be the identifier, because that's what line 381 is about. But even after I modified to take the "AAXX" part out and replace by a number (apparently the program expects a run number there after the underscore and before the colon, which I don't have) it still gave me the error. I really don't understand.

              Comment

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

                #8
                Originally posted by ikrier View Post
                Hi, thanks for the idea. I'm using Maq 0.7.1 which apparently needs a patch to convert new fastqs to the sanger. But can it handle converting to the new solexa format as well do you think?
                I see why I was confused: the main maq binary itself has just sol2sanger, however, the bundled Perl script fq_all2std.pl has sol2std (which does the same thing, but not as quickly as I recall) plus more recent versions also have the inverse function std2sol (which you used). Confusingly the copy at this URL is currently out of date and lacks the std2sol function, http://maq.sourceforge.net/fq_all2std.pl

                Currently MAQ does not (to my knowledge) support the new Illumina 1.3+ FASTQ variant, without a patch like the one here:

                I think I saw a patch to fq_all2std.pl to update that too.

                However, this is not the root of your error message from Eland/Gerald.

                Comment

                • elaney_k
                  Member
                  • Mar 2008
                  • 55

                  #9
                  Hi ikrier,

                  Whilst you renamed the header for the sequence data line "@SOLEXAWS1_2062VAAXX:1:1:46:643#0/1" you didn't rename the header for the quality scores. This is what an input file for eland looks like with matching headers for sequence and quality scores with the exception of @/+:

                  @PSI179204:8:1:6:425#0/1
                  GGCCAGTATTCCTGGAGGATATAACACTGACATCAGCAGG
                  +PSI179204:8:1:6:425#0/1
                  aabbbbab`]aa]SLZ[Za_aba]Y[[]X^``WRW[^^Ua

                  I'm not convinced that your pipeline for converting the sanger formatted data back to Illumina format is accurate, why not contact the authors who might give you access to the actual data without having to format and reformat?

                  Elaine

                  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
                  23 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 10-28-2026, 09:51 AM
                  0 responses
                  15 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 10-22-2026, 11:13 AM
                  0 responses
                  68 views
                  0 reactions
                  Last Post SEQadmin2  
                  Started by SEQadmin2, 10-22-2026, 10:48 AM
                  0 responses
                  48 views
                  0 reactions
                  Last Post SEQadmin2  
                  Working...