VELVETH(1)
π VELVETH(1) π
okay bestie, sit down, hydrate, because we're talking about velveth β a simple hashing program β¨ (that's what it calls itself, and honestly? humble queen behavior). It lives in the User Commands section, and its full glow-up name is Version 1.2.09.
πΈ NAME πΈ
velveth β a simple hashing program π§
π¦ DESCRIPTION π¦
So basically: velveth is a simple hashing program, Version 1.2.09. That's the whole vibe. She hashes. She's simple. She's iconic. π
β¨ OPTIONS β¨
Every single one of these defaults to off, no cap:
-strand_specificβ turn this on for strand specific transcriptome sequencing data (default: off) π§¬-reuse_Sequencesβ reuse a Sequences file (or link) that's already chillin' in the directory, so you don't have to hand over the original filenames in this case (default: off) β»οΈ-reuse_binaryβ reuse the binary sequences file (or link) that's already in the directory, again meaning you do not need to provide the original filenames in this case (default: off) β»οΈ-noHashβ just prepare the Sequences file and dip; do not hash reads, and do not prepare a Roadmaps file (default: off) π-create_binaryβ create a binaryCnyUnifiedSeqfile (default: off) π₯
π OPTIONS β Synopsis π
the receipts, bestie π
Short single end reads:
velveth Assem 29 -short -fastq s_1_sequence.txt
Paired-end short reads (remember to interleave paired reads):
velveth Assem 31 -shortPaired -fasta interleaved.fna
Paired-end short reads (using separate files for the paired reads):
velveth Assem 31 -shortPaired -fasta -separate left.fa right.fa
Two channels and some long reads:
velveth Assem 43 -short -fastq unmapped.fna -longPaired -fasta SangerReads.fasta
Three channels:
velveth Assem 35 -shortPaired -fasta pe_lib1.fasta -shortPaired2 pe_lib2.fasta -short3 se_lib1.fa
Output:
directory/Roadmaps
directory/Sequences
Both files are picked up by graph, so please leave them there π«Ά don't move them, don't rename them, don't touch them. Just let them live.
π COPYRIGHT π
Copyright 2007, 2008 Daniel Zerbino (zerbino@ebi.ac.uk) π
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. (read it again. there is NO warranty. none. zero. nada. π)
Compilation settings: CATEGORIES = 2 MAXKMERLENGTH = 31
π COPYRIGHT β Usage π
./velveth directory hash_length
{[-file_format][-read_type][-separate|-interleaved] filename1 [filename2 ...]} {...} [options]
directory
the directory name for output files π
hash_length
EITHER an odd integer (if it's even, it will be decremented) that's <= 31 (if it's above, it will be reduced) β OR β m,M,s where m and M are odd integers (if they're not odd, they will be decremented) with m < M <= 31 (if above, it will be reduced), and s is a step (an even number). Velvet will then hash from k=m to k=M with a step of s β¨
filename
the path to a sequence file, or - for standard input π
πΈ File format options: πΈ
-fasta -fastq -raw -fasta.gz -fastq.gz -raw.gz -sam
-bam -fmtAuto
Note:-fmtAutowill detect fasta or fastq, and will try the following programs for decompression:gunzip,pbunzip2,bunzip2π«§
π File layout options for paired reads (only for fasta and fastq formats): π
-interleavedβ the file contains paired reads interleaved in the one file (this is the default) π-separateβ read 2 separate files for paired reads βοΈ
β Read type options: β
-short -shortPaired
-short2 -shortPaired2
-long -longPaired
-reference
and that's the whole page, bestie π this was velveth 1.2.10+dfsg1, dated July 2018, from the VELVETH(1) era. go forth and hash responsibly πβ¨
π¦ where this page comes from
- debian bookworm: velvet 1.2.10+dfsg1-8 Β· GPL-2.0-or-later
- debian trixie: velvet 1.2.10+dfsg1-9 Β· GPL-2.0-or-later
- ubuntu jammy: velvet 1.2.10+dfsg1-7 Β· GPL-2.0-or-later
- ubuntu noble: velvet 1.2.10+dfsg1-8 Β· GPL-2.0-or-later
- ubuntu questing: velvet 1.2.10+dfsg1-9
- ubuntu resolute: velvet 1.2.10+dfsg1-10 Β· GPL-2.0-or-later
- ubuntu stonking: velvet 1.2.10+dfsg1-10 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms