VELVETG_LONG(1)

๐Ÿ’– NAME ๐Ÿ’–

velvetg_long โ€” building de Bruijn graphs, yeeting errors, and untangling repeats, but make it LONGSEQUENCES โœจ


๐ŸŒธ DESCRIPTION ๐ŸŒธ

Okay bestie, listen. This is the long-read era of velvetg and it's so much. Usage looks like this, exactly:

./velvetg directory [options]

And directory is just:

  • directory โ€” the working directory name, that's it, that's the whole vibe ๐ŸŽ€

โœจ Standard options โœจ

These are the everyday ones, the main characters ๐Ÿ‘‘

  • -cov_cutoff <floating-point|auto> โ€” removes low coverage nodes AFTER tour bus, or lets the system infer the cutoff itself. Default: no removal ๐Ÿ™ˆ
  • -ins_length <integer> โ€” the expected distance between two paired end reads. Default: no read pairing ๐Ÿ’”
  • -read_trkg <yes|no> โ€” tracks where short reads sit in the assembly. Default: no tracking ๐Ÿ•ต๏ธโ™€๏ธ
  • -min_contig_lgth <integer> โ€” the minimum contig length that gets exported to the contigs.fa file. Default: hash length * 2 ๐Ÿ“
  • -amos_file <yes|no> โ€” exports the assembly to an AMOS file. Default: no export ๐Ÿ“ฆ
  • -exp_cov <floating point|auto> โ€” the expected coverage of unique regions, or let the system infer it. Default: no long or paired-end read resolution ๐Ÿ”ฎ
  • -long_cov_cutoff <floating-point> โ€” removes nodes with low long-read coverage AFTER tour bus. Default: no removal โœ‚๏ธ

๐Ÿ”ฅ Advanced options ๐Ÿ”ฅ

The deep lore. Buckle up, we're going in ๐Ÿ’…

  • -ins_length* <integer> โ€” the expected distance between two paired-end reads in the respective short-read dataset. Default: no read pairing ๐Ÿงฌ
  • -ins_length_long <integer> โ€” the expected distance between two long paired-end reads. Default: no read pairing ๐Ÿฆ‹
  • -ins_length*_sd <integer> โ€” the estimated standard deviation of the respective dataset. Default: 10% of corresponding length ๐Ÿ“
Heads up: replace '*' by nothing, '2' or '_long' as necessary โญ
  • -scaffolding <yes|no> โ€” scaffolding of contigs using paired end information. Default: on ๐Ÿ—๏ธ
  • -max_branch_length <integer> โ€” maximum length in base pair of a bubble. Default: 100 ๐Ÿซง
  • -max_divergence <floating-point> โ€” the maximum divergence rate between two branches in a bubble. Default: 0.2 ๐Ÿ“
  • -max_gap_count <integer> โ€” the maximum number of gaps allowed when aligning the two branches of a bubble. Default: 3 ๐Ÿ•ณ๏ธ
  • -min_pair_count <integer> โ€” the minimum number of paired end connections needed to justify scaffolding two long contigs. Default: 5 ๐Ÿค
  • -max_coverage <floating point> โ€” removes high coverage nodes AFTER tour bus. Default: no removal ๐Ÿšซ
  • -coverage_mask <int> โ€” the minimum coverage required for confident regions of contigs. Default: 1 ๐ŸŽญ
  • -long_mult_cutoff <int> โ€” the minimum number of long reads required to merge contigs. Default: 2 ๐Ÿ”—
  • -unused_reads <yes|no> โ€” exports unused reads into the UnusedReads.fa file. Default: no ๐Ÿ—‘๏ธ
  • -alignments <yes|no> โ€” exports a summary of contig alignment to the reference sequences. Default: no ๐Ÿงญ
  • -exportFiltered <yes|no> โ€” exports the long nodes that got eliminated by the coverage filters. Default: no ๐Ÿ‘ป
  • -clean <yes|no> โ€” removes all the intermediary files that are useless for recalculation. Default: no ๐Ÿงน
  • -very_clean <yes|no> โ€” removes all the intermediary files, which means no recalculation possible. Default: no ๐Ÿ’€
  • -paired_exp_fraction <double> โ€” removes all the paired end connections which are less than the specified fraction of the expected count. Default: 0.1 ๐ŸŽฏ
  • -shortMatePaired* <yes|no> โ€” for mate-pair libraries, indicates that the library might be contaminated with paired-end reads. Default: no ๐Ÿงซ
  • -conserveLong <yes|no> โ€” preserves sequences that have long reads in them. Default: no ๐ŸŒฟ

๐ŸŽ€ Output ๐ŸŽ€

Here's what you get when the whole thing slays ๐Ÿ’–

  • directory/contigs.fa โ€” fasta file of contigs longer than twice hash length ๐Ÿงฌ
  • directory/stats.txt โ€” stats file (tab-spaced) that's genuinely useful for determining the appropriate coverage cutoff ๐Ÿ“Š
  • directory/LastGraph โ€” a special formatted file holding all the information on the final graph ๐ŸŒ
  • directory/velvet_asm.afg โ€” (if requested) the AMOS compatible assembly file ๐Ÿ—‚๏ธ

That's the whole page bestie, no cap. This was velvetg_long version 1.2.10+dfsg1, dated July 2018 โ€” go forth and assemble, you absolute icon ๐Ÿ’…โœจ๐Ÿซถ