Unconfigured Ad

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • nareshvasani
    Member
    • Apr 2013
    • 57

    #1

    Velveth and velvetg use

    Hello Everyone,

    This is the first time I am using Velveth and velvetg.
    I have around 5 million read, which has 50-300bp.
    I used below cmd, and it work jusdt fine.
    # velveth auto 31,45,2 -fastq -short -inputfile
    output# it gave me 7 file with kmer length 31,33,35,36,39,41 &43.

    Can anybody please give me suggetion about which kmer length to select, do i need to use long or shord read in command?

    How do I excecute velvetg cmd?
    What cutoff and min_contig_length to use?

    Thanks in advance!
  • winsettz
    Member
    • Sep 2012
    • 91

    #2
    This question rightly belongs in http://seqanswers.com/forums/forumdisplay.php?f=27
    which is the de novo assembly forum.

    When you say "50-300 bp", are you referencing the length of what velvet calls inserts?

    And in response to which Kmer to use; I refer you back to the manual:

    5.2 Choice of hash length k
    The hash length is the length of the k-mers being entered in the hash table.
    Firstly, you must observe three technical constraints:
    • it must be an odd number, to avoid palindromes. If you put in an even
    number, Velvet will just decrement it and proceed.
    • it must be below or equal to MAXKMERHASH length (cf. 2.3.3, by
    default 31bp), because it is stored on 64 bits
    • it must be strictly inferior to read length, otherwise you simply will not
    observe any overlaps between reads, for obvious reasons.
    Now you still have quite a lot of possibilities. As is often the case, it’s a tradeoff between specificity and sensitivity. Longer kmers bring you more specificity
    (i.e. less spurious overlaps) but lowers coverage (cf. below). . . so there’s a sweet
    spot to be found with time and experience.
    Experience shows that kmer coverage should be above 10 to start getting
    decent results. If Ck is above 20, you might be “wasting” coverage. Experience
    also shows that empirical tests with different values for k are not that costly to
    run!
    5.3 Choice of a coverage cutoff
    Velvet was designed to be explicitly cautious when correcting the assembly, to
    lose as little information as possible. This consequently will leave some obvious
    errors lying behind after the Tour Bus algorithm (cf. 7) was run. To detect
    them, you can plot out the distribution of k-mer coverages (5.2), using plotting
    software (I use R).
    http://www.ebi.ac.uk/~zerbino/velvet/Manual.pdf

    velvetg is simply

    Code:
    velvetg auto
    This would also be a good time to ask what you are assembling, and whether or not you have gotten your feet wet on de novo assembly for which there is an "answer", like E. coli MG1655.

    Comment

    • nareshvasani
      Member
      • Apr 2013
      • 57

      #3
      HI winsettz

      My Fastq file has 50-300bp long sequence read. And all are single end read.

      So I was wondering which command to executive;
      For eg:
      velveth auto 31 -fastq -short -inputfile

      or

      velveth auto 31 -fastq -long -inputfile

      Comment

      • winsettz
        Member
        • Sep 2012
        • 91

        #4
        Originally posted by nareshvasani View Post
        My Fastq file has 50-300bp long sequence read. And all are single end read.

        So I was wondering which command to executive;
        For eg:
        velveth auto 31 -fastq -short -inputfile

        or

        velveth auto 31 -fastq -long -inputfile
        Again, in the velvet manual

        5.6 What’s long and what’s short?
        Velvet was pretty much designed with micro-reads (e.g. Illumina) as short and
        short to long reads (e.g. 454 and capillary) as long. Reference sequences can
        also be thrown in as long.
        That being said, there is no necessary distinction between the types of reads.
        The only constraint is that a short read be shorter than 32kb. The real difference
        is the amount of data Velvet keeps on each read. Short reads are presumably
        too short to resolve many repeats, so only a minimal amount of information is
        kept. On the contrary, long reads are tracked in detail through the graph.
        This means that whatever you call your reads, you should be able to obtain
        the same initial assembly. The differences will appear as you are trying to resolve
        repeats, as long reads can be followed through the graph. On the other hand,
        long reads cost more memory. It is therefore perfectly fine to store Sanger reads
        as “short” if necessary
        Illumina stuff is definitely short-read; and things like PacBio will require you to determine this beforehand. 454 and Sanger will also likely meet the definition of short read for velvet.

        Comment

        • nareshvasani
          Member
          • Apr 2013
          • 57

          #5
          winsettz

          Thanks a lot.

          This fastq file was generated from ion torrent proton instrumnet.
          So I don't know what to consider this file as short or long?

          Comment

          • mastal
            Senior Member
            • Mar 2009
            • 666

            #6
            If you read the extract from the manual, as posted above, it tells you that for your size of reads, it really doesn't matter whether you call them short or long, you will get the same result.

            Comment

            • nareshvasani
              Member
              • Apr 2013
              • 57

              #7
              Mastal

              Thanks a lot!

              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
                ...
                Yesterday, 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, 05:39 AM
              0 responses
              11 views
              0 reactions
              Last Post SEQadmin2  
              Started by SEQadmin2, 10-13-2026, 09:56 AM
              0 responses
              14 views
              0 reactions
              Last Post SEQadmin2  
              Started by SEQadmin2, 10-09-2026, 11:14 AM
              0 responses
              27 views
              0 reactions
              Last Post SEQadmin2  
              Started by SEQadmin2, 09-29-2026, 09:51 AM
              0 responses
              77 views
              0 reactions
              Last Post SEQadmin2  
              Working...