Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • ikarus97
    Junior Member
    • Apr 2010
    • 6

    #1

    Color-space mapping with Bowtie

    Hi, all.

    I am using bowtie for mapping color-space reads.
    While checking the alignments, I found that some read sequences reported in output file do not match with original read (in base-space).

    For example, read A,
    Code:
    T010130203200100320123211 (color-space)
     TGGTAAGGCTTTGGGCTTGATCAC (base-space)
    was mapped as below:
    Code:
    >bowtie -v 2 -m 1 --best -t -p 10 -y -C hsa_miRBase17_hairpin_c -c T010130203200100320123211
    0       +       hsa-mir-191     16      AACGGAATCCCAAATCCAGCTG  qqqqqqqqqqqqqqqqqqqqqq  0       14:A>T,15:G>C
    Note the reported read sequence is different from original read in base-space.

    So I checked the bowtie index files.

    Code:
    >bowtie-inspect -e hsa_miRBase17_hairpin_c | grep -A 1 hsa-mir-191
    >hsa-mir-191
     TATGCAGCCGTTAATCACTAGATGAACAAAGTCGTGCCACCGGGACGGGTCTAGACGTGCTTTGACAGTAAGTCGAAAGCTGGGGAGCTAG
    Assuming the above sequence was double-encoded, I decoded it back and look where the read was mapped.
    Code:
     TATGCAGCCGTTAATCACTAGATGAACAAAGTCGTGCCACCGGGACGGGTCTAGACGTGCTTTGACAGTAAGTCGAAAGCTGGGGAGCTAG
     3032102112330031013020320010002312321101122201222313020123213332010230023120002132222021302
    CGGCTGGACAGCGGGCAACGGAATCCCAAAAGCAGCTGTTGTCTCCAGAGCATTCCAGCTGCGCTTGGATTTCGTCCCCTGCTCTCCTGCCT
                  T010130203200100320123211
    (I attached 'C' in the beginning so that decoding start correctly)
    Ignoring first color base, '10130203200100320123211' matches the reference in color space within two mismatches (-v 2). But apparently this is wrong.

    I tested with other reads, and some reads were mapped correctly and some were not. Did I get something wrong, or is this a bug in bowtie?

    Thanks in advance!
  • gringer
    David Eccles (gringer)
    • May 2011
    • 845

    #2
    bowtie matching

    Originally posted by ikarus97 View Post
    Code:
    T010130203200100320123211 (color-space)
     TGGTAAGGCTTTGGGCTTGATCAC (base-space)
    was mapped as below:
    Code:
    >bowtie -v 2 -m 1 --best -t -p 10 -y -C hsa_miRBase17_hairpin_c -c T010130203200100320123211
    0       +       hsa-mir-191     16      AACGGAATCCCAAATCCAGCTG  qqqqqqqqqqqqqqqqqqqqqq  0       14:A>T,15:G>C
    This looks like a reasonable match to me. However, it's 22 bases, with 2 mismatches, and a colour-space sequence, so there's a bit of a chance that you've hit a false positive match. If you consider that any mismatches in colour-space will produce substantially different results in base space, it might make more sense why this has been selected as a match.

    For any colour space sequence, there are really 4 different sequences that are being matched at the same time (one for each starting base). A mismatch in colour-space will result in a jump between these sequences, so you get hybrid sequences that look only a bit like the parents (hmm... reminds me of recombination).

    As you get further away from the start of a read, the reliability of the base-space conversion is reduced, so don't put too much faith in the base-space sequence that you generated from your read.

    If you want to trust fully your own colour-space->base-space conversions, what's the point of matching in colour-space at all? You might as well just convert everything to base-space first, then match.

    Comment

    • ikarus97
      Junior Member
      • Apr 2010
      • 6

      #3
      Thanks for you reply.

      Yes, I got your point, but it still seems counter-intuitive to me.
      I thought the read and its match should look alike in both color-space and base-space.

      Then, what IS the point of matching in color-space?
      As you said, 4 different sequences can be matched to the given color-space sequence. If we consider mismatches, the number of such sequences would grow exponentially.
      It feels like projecting different sequences into same point, then trying to find which point is closest to the point of interest.

      Comment

      • gringer
        David Eccles (gringer)
        • May 2011
        • 845

        #4
        You match in color-space to get high accuracy relative to the previous base. The reads are more reliable, but when there's a sequencing error, it junks the rest of the sequence. It makes it easier to detect sequencing errors and point mutations, but seems (to me) to be much more trouble than its worth for de-novo sequencing and/or 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, Yesterday, 11:13 AM
        0 responses
        17 views
        0 reactions
        Last Post SEQadmin2  
        Started by SEQadmin2, Yesterday, 10:48 AM
        0 responses
        18 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...