Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • wclee47
    Junior Member
    • Mar 2010
    • 3

    #1

    Velvet: choice of hash length k

    Hi,
    In choosing the hash length k, I found some tip from the Velvet manual.

    It says the relation between k-mer coverage C(k) and standard (nucleotide-wise) coverage C: C(k) = C*(L-k+1)/L where k is hash length, and L is read length. It recommends that C(k) should be above 10 to start getting decent results.

    For test, I wanted to use 1 lane SOLEXA result whose read length is 101 and total read count is 69,084,522 which is corresponding to standard (nucleotide-wise) coverage C, 2.46.

    With the C(2.46), L(101), I wanted to find the hash length k when setting C(k) to 10. However, calculated k is about -308 which is strange negative number.

    I've also seen that if I increase 'C' value, I can obtain the reasonable 'k' value. e.g) when 'C' is 14.23, 'k' can be about 31.
    Does it mean that I should increase 'C' value to get the reasonable hash length k?
    To do so, I think I should pool multiple lanes to increase 'C' value.
    However, it may cause memory problem.

    Is my approach correct? or is there anybody who has a different idea?
    Please let me know. Thanks in advance.

    Won-Chul.
  • Zigster
    Jeremy Leipzig
    • May 2009
    • 117

    #2
    C(k) simply refers to "kmer-coverage" or coverage depth measured in read-kmers per contig kmer.

    If you coverage is 2x, your read length is 101, and your kmer is 31 then your kmer-coverage is 1.4
    C(k) = C*(L-k+1)/L

    You should choose kmer based on specificity/sensitivity judgements.
    --
    Jeremy Leipzig
    Bioinformatics Programmer
    --
    My blog
    Twitter

    Comment

    • wclee47
      Junior Member
      • Mar 2010
      • 3

      #3
      Thanks to your answer.

      As you said, kmer-coverage is 1.4 with the conditions I have.
      However, Velvet manual says that kmer-coverage should be above 10 to start getting decent results.
      If so, I think increasing 'C' is the only way to get kmer-coverage above 10 if I do not want to change other values such as 'L' and 'k'.
      Is that right?

      Won-Chul

      Comment

      • Zigster
        Jeremy Leipzig
        • May 2009
        • 117

        #4
        Ye, of course the only way to actually get deeper coverage is to generate more sequence. Assemblies improve rapidly as you go from 10x to 20x to 30x and slowly from there on.
        --
        Jeremy Leipzig
        Bioinformatics Programmer
        --
        My blog
        Twitter

        Comment

        • cavefish
          Junior Member
          • Sep 2010
          • 4

          #5
          Originally posted by wclee47 View Post
          Hi,
          In choosing the hash length k, I found some tip from the Velvet manual.
          Won-Chul.
          BTW, you want de novo assemble genome? Your standard (nucleotide-wise) coverage C was so low, 2.46. Big genome?

          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...
            10-30-2026, 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
          32 views
          0 reactions
          Last Post SEQadmin2  
          Started by SEQadmin2, 10-28-2026, 09:51 AM
          0 responses
          21 views
          0 reactions
          Last Post SEQadmin2  
          Started by SEQadmin2, 10-22-2026, 11:13 AM
          0 responses
          71 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...