Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jonathan
    Member
    • Jun 2009
    • 36

    #1

    MAQ - colorspace alignment troubles

    Hi all,
    before I went on to trying BFAST and BowTie for my colorspace-alignment problem,
    I thought I'd ask arround here, because this is tooo much of bug-like to have been missed by a lot of people.

    So I have this nice little colorspace dataset (70mio 50nt reads, SE)
    and feed it to maq, reference is a mightyly reduced hg18 set.

    Steps 1-5 (from http://maq.sourceforge.net/color.shtml ) work fine, 6 - the mapping, too,
    an intermediate maq merge is fine too.

    Step 7 has a nifty little requirement that had me debugging MAQ for a day
    Code:
    maq csmap2nt aln.nt.map ref.bfa aln.cs.map
    (It uses a hash based on the seq-name, and with multiple identical fasta-tags, discards most matches)

    On to the usual SNP-calling, but oh wonder:
    I'm getting tons of SNPs - below in the pileup-view:
    Code:
    entg|EIF1AY:ccds|CCDS14795.1_1  1       A       0       @       
    entg|EIF1AY:ccds|CCDS14795.1_1  2       T       0       @
    entg|EIF1AY:ccds|CCDS14795.1_1  3       A       0       @ 
    entg|EIF1AY:ccds|CCDS14795.1_1  4       G       0       @  
    entg|EIF1AY:ccds|CCDS14795.1_1  5       C       1       @a 
    entg|EIF1AY:ccds|CCDS14795.1_1  6       A       2       @.,  
    entg|EIF1AY:ccds|CCDS14795.1_1  7       A       2       @., 
    entg|EIF1AY:ccds|CCDS14795.1_1  8       A       2       @gG
    entg|EIF1AY:ccds|CCDS14795.1_1  9       G       3       @.,,   
    entg|EIF1AY:ccds|CCDS14795.1_1  10      A       4       @.CCC
    entg|EIF1AY:ccds|CCDS14795.1_1  11      C       4       @gGGG 
    entg|EIF1AY:ccds|CCDS14795.1_1  12      T       4       @aAAA   
    entg|EIF1AY:ccds|CCDS14795.1_1  13      T       7       @cCCCCCC 
    entg|EIF1AY:ccds|CCDS14795.1_1  14      G       8       @aAAAAAAA 
    entg|EIF1AY:ccds|CCDS14795.1_1  15      G       9       @.,,,,,,,, 
    entg|EIF1AY:ccds|CCDS14795.1_1  16      A       9       @.,,,,,,,, 
    entg|EIF1AY:ccds|CCDS14795.1_1  17      A       9       @cCCCCCCCC 
    entg|EIF1AY:ccds|CCDS14795.1_1  18      C       9       @aAAAAAAAA 
    entg|EIF1AY:ccds|CCDS14795.1_1  19      C       10      @.,,,,,,,,,
    entg|EIF1AY:ccds|CCDS14795.1_1  20      A       10      @.,,,,,,,,, 
    entg|EIF1AY:ccds|CCDS14795.1_1  21      A       10      @cCCCCCCCCC 
    entg|EIF1AY:ccds|CCDS14795.1_1  22      C       10      @aAAAAAAAAA  
    entg|EIF1AY:ccds|CCDS14795.1_1  23      C       10      @tAAAAAAAAA 
    entg|EIF1AY:ccds|CCDS14795.1_1  24      C       11      @g,,,,,,,,,. 
    entg|EIF1AY:ccds|CCDS14795.1_1  25      A       12      @.,,,,,,,,,.,   
    entg|EIF1AY:ccds|CCDS14795.1_1  26      A       12      @.,,,,,,,,,.,   
    entg|EIF1AY:ccds|CCDS14795.1_1  27      A       12      @tTTTTTTTTTtT   
    entg|EIF1AY:ccds|CCDS14795.1_1  28      T       13      @cCCCCCCCCC.CC  
    entg|EIF1AY:ccds|CCDS14795.1_1  29      G       14      @cCCCCCCCCCcCCt 
    entg|EIF1AY:ccds|CCDS14795.1_1  30      T       14      @gGGGGGGGGGgGGg 
    entg|EIF1AY:ccds|CCDS14795.1_1  31      C       15      @aAAAAAAAAAaAAaA 
    entg|EIF1AY:ccds|CCDS14795.1_1  32      C       16      @.,,,,,,,,,.,,.,,
    this goes on like this - with every second or third position being a close to 100% pure - hm, on other occasions, I'd tend to call it SNP - something.

    So I went ahead, and extracted one of the sequences contributing to the above pileup,
    extracted it from the csfasta file, decoded it, matched manually the two sequence-strings
    (one supplied by maq mapview, one by the conversion of csfasta to fasta)
    Code:
    ttggaaccaacccaaatgtccaacaatgatagactggattaagaaaatgcggcacatatacaccatgg
      TGAACCAACCCAAATGTCCAACAATGATAGACTGGATTAAGAAAATGTGAT
       GACACACAACAATCCGACacCATCgTTGgCGCAgtATAggaaatcccgt
    Line 2 begins at pileup pos. 14 - or rather, what we see listed in the pileup is the sequence from line 3. Totally *NOT* matching. Generating enourmous amounts of SNPs.
    While the manually csfasta-fasta converted sequence matches close to perfect - just what I'd expect.

    So anyone an idea whats going on? Someone ought to have seen something alike since I did nothing more but follow the plot, using a unmodified maq-0.7.1, self comiled on Fedora 12 x86_64.

    Ah, btw. bwa segfaults on the same dataset when trying to do the 'samse' step.

    Best
    -Jonathan
  • Jonathan
    Member
    • Jun 2009
    • 36

    #2
    Originally posted by Jonathan View Post
    So I went ahead, and extracted one of the sequences contributing to the above pileup,
    extracted it from the csfasta file, decoded it, matched manually the two sequence-strings
    (one supplied by maq mapview, one by the conversion of csfasta to fasta)
    Code:
    ttggaaccaacccaaatgtccaacaatgatagactggattaagaaaatgcggcacatatacaccatgg
      TGAACCAACCCAAATGTCCAACAATGATAGACTGGATTAAGAAAATGTGAT
       GACACACAACAATCCGACacCATCgTTGgCGCAgtATAggaaatcccgt
    Line 2 begins at pileup pos. 14 - or rather, what we see listed in the pileup is the sequence from line 3. Totally *NOT* matching. Generating enourmous amounts of SNPs.
    While the manually csfasta-fasta converted sequence matches close to perfect - just what I'd expect.
    A note on the above: I just found out that the missmatching line (the 3rd) is the 'double encoded'(DE) colorspace line. This encoding takes place when merging the csfasta and _qv.qual using the solid2fastq.pl script supplied with MAQ.

    The csmap2nt step *should* do some conversion, though I have yet to understand that code and then again yet to see why it fails to convert the DE-colorspace-reads to nt-reads

    Best
    -Jonathan

    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

    ad_right_rmr

    Collapse

    News

    Collapse

    Topics Statistics Last Post
    Started by SEQadmin2, 08-13-2026, 12:22 PM
    0 responses
    19 views
    0 reactions
    Last Post SEQadmin2  
    Started by SEQadmin2, 08-11-2026, 10:35 AM
    0 responses
    16 views
    0 reactions
    Last Post SEQadmin2  
    Started by SEQadmin2, 08-06-2026, 07:41 AM
    0 responses
    32 views
    0 reactions
    Last Post SEQadmin2  
    Started by SEQadmin2, 08-03-2026, 10:13 AM
    0 responses
    50 views
    0 reactions
    Last Post SEQadmin2  
    Working...