VELVETH_LONG(1)

πŸ’– VELVETH_LONG(1) β€” the long-sequences edition, bestie πŸ’–

User Commands Β· so this is the velveth_long page, the LONGSEQUENCES build of velveth, okay? Buckle up.


✨ NAME ✨

velveth_long β€” simple hashing program (LONGSEQUENCES)

🌸 DESCRIPTION 🌸

velveth β€” simple hashing program Version 1.2.09

no cap that's the whole description. iconic.


πŸ’… OPTIONS πŸ’…

  • -strand_specific β€” 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 a binary sequences file (or link) that's already in the directory, so again no original filenames needed here (default: off)
  • -noHash β€” just prepare the Sequences file, don't hash reads and don't prepare a Roadmaps file (default: off)
  • -create_binary β€” create a binary CnyUnifiedSeq file (default: off)

πŸ¦‹ Synopsis πŸ¦‹

okay so here's the vibe, one example at a time:

  • Short single end reads:
velveth Assem 29 -short -fastq s_1_sequence.txt
  • Paired-end short reads (and remember to interleave those paired reads, bestie):
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 be moving them, fr fr.

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 = 31 OPENMP LONGSEQUENCES


🌈 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 (if even, it will be decremented) <= 31 (if above, will be reduced) : OR: m,M,s where m and M are odd integers (if not, they will be decremented) with m < M <= 31 (if above, will be reduced)

and s is a step (even number). Velvet will then hash from k=m to k=M with a step of s

  • filename β€” path to sequence file or - for standard input

🧚 File format options 🧚

-fasta -fastq -raw -fasta.gz -fastq.gz -raw.gz -sam -bam -fmtAuto

πŸ’€ Note: -fmtAuto will 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, iykyk)

  • -interleaved β€” File contains paired reads interleaved in the one file (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, you ate that πŸ’…βœ¨ this one's velveth_long version 1.2.10+dfsg1, dated July 2018 β€” love you, go hash something pretty πŸ¦‹πŸ’–