VELVETH_63(1)
π VELVETH_63 β bestie's guide to the hashing program π
okay so real talk, this is the manual page for velveth_63 β that's the simple hashing program build where MAXKMERLENGTH = 63. It's the velveth family, and it is SO iconic, we're gonna walk through every single flag together, no skipping, no cap. π«Ά
β¨ NAME β¨
velveth_63 β simple hashing program (MAXKMERLENGTH = 63) π
πΈ DESCRIPTION πΈ
velveth β simple hashing program Version 1.2.09. That's it, that's the vibe. She hashes. She's simple. She's booked and busy. β¨
π OPTIONS π
-strand_specificβ for strand specific transcriptome sequencing data (default: off). Only turn her on if that's your situation, bestie. π§¬-reuse_Sequencesβ reuse theSequencesfile (or link) that's already sitting in the directory. And because it's already there, you do NOT need to hand over the original filenames (default: off). recycling queen π-reuse_binaryβ reuse the binary sequences file (or link) already in the directory, and again, no need to provide the original filenames in this case (default: off). π¦-noHashβ literally just prepare theSequencesfile. Do NOT hash reads, do NOT prepare aRoadmapsfile (default: off). She's doing the bare minimum and honestly? valid. π-create_binaryβ create the binaryCnyUnifiedSeqfile (default: off). π₯
β Synopsis β
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 get picked up by graph, so PLEASE leave them right where they are. Do not move them. Do not rename them. Do not touch them. π«
π 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.
Compilation settings: CATEGORIES = 2, MAXKMERLENGTH = 63, OPENMP
π USAGE & ARGUMENTS π
Usage: ./velveth directory hash_length
{[-file_format][-read_type][-separate|-interleaved] filename1 [filename2 ...]} {...} [options]
directoryβ directory name for output files πhash_lengthβ EITHER an odd integer (and if it's even, it will be decremented) that is<= 63(and if it's above, it will be reduced) : OR :m,M,swheremandMare odd integers (if they're not, they get decremented) withm < M <= 63(ifMis above, it will be reduced), andsis a step (an even number). Velvet will then hash fromk=mtok=Mwith a step ofs. π―filenameβ path to sequence file, or-for standard input. yes,-is the main character here. π₯
π§ 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 (default). one file, two reads, we love a two-for-one. π«Ά-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, we got every last flag, every default, every example, all of it. π
velveth_63 β version 1.2.10+dfsg1, dated July 2018. mwah, bye. π β¨π
π¦ where this page comes from
- debian bookworm: velvet-long 1.2.10+dfsg1-8 Β· GPL-2.0-or-later
- debian trixie: velvet-long 1.2.10+dfsg1-9 Β· GPL-2.0-or-later
- ubuntu jammy: velvet-long 1.2.10+dfsg1-7 Β· GPL-2.0-or-later
- ubuntu noble: velvet-long 1.2.10+dfsg1-8 Β· GPL-2.0-or-later
- ubuntu questing: velvet-long 1.2.10+dfsg1-9
- ubuntu resolute: velvet-long 1.2.10+dfsg1-10 Β· GPL-2.0-or-later
- ubuntu stonking: velvet-long 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