BIO-RAINBOW(1)

πŸ’– NAME πŸ’–

bio-rainbow β€” clustering and assembling short reads for bioinformatics, bestie πŸ’…


✨ SYNOPSIS ✨

rainbow <cmd> [options]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so. this is rainbow 2.0.4 β€” the whole vibe is <ruanjue@gmail.com, chongzechen@gmail.com> ✨

It's giving: you pick a <cmd> and it does the thing. There are three commands and they are lowkey iconic. Let's go one by one, no skips, no cap 🫢

🌸 cluster 🌸

Input File Format: paired fasta/fastq file(s) Output File Format: <seqid:int>\t<cluster_id:int>\t<read1:string>\t<read2:string>

  • -1 <string> β€” input fasta/fastq file. and yes, it supports multiple -1 πŸ’–
  • -2 <string> β€” input fasta/fastq file, supports multiple -2 [null]
  • -l <int> β€” read length. default: 0 variable
  • -m <int> β€” maximum mismatches [4]
  • -e <int> β€” exactly matching threshold [2000]
  • -L β€” low level of polymorphism

πŸ’œ div πŸ’œ

Input File Format: <seqid:int>\t<cluster_id:int>\t<read1:string>\t<read2:string> Output File Format: <seqid:int>\t<cluster_id:int>\t<read1:string>\t<read2:string>[\t<pre_cluster_id:int>]

  • -i <string> β€” input file [stdin]
  • -o <string> β€” output file [stdout]
  • -k <int> β€” K_allele, min variants to create a new group [2]
  • -K <int> β€” K_allele, divide regardless of frequency when num of variants exceed this value [50]
  • -f <float> β€” frequency, min variant frequency to create a new group [0.2]

πŸŽ€ merge πŸŽ€

Input File Format: <seqid:int>\t<cluster_id:int>\t<read1:string>\t<read2:string>[\t<pre_cluster_id:int>]

  • -i <string> β€” input rbasm output file [stdin]
  • -a β€” output assembly πŸ‘‘
  • -o <string> β€” output file for merged contigs, one line per cluster [stdout]
  • -N <int> β€” maximum number of divided clusters to merge [300]
  • -l <int> β€” minimum overlap when assemble two reads (valid only when -a is opened) [5]
  • -f <float> β€” minimum fraction of similarity when assembly (valid only when -a is opened) [0.90]
  • -r <int> β€” minimum number of reads to assemble (valid only when -a is opened) [5]
  • -R <int> β€” maximum number of reads to assemble (valid only when -a is opened) [300]
bestie the -a flags in merge literally do nothing unless you open -a first. it's giving "you have to say please". remember that 😭

🌈 AUTHOR 🌈

This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program. 🫢


and that's the whole page, fr fr πŸ’– this was bio-rainbow 2.0.4, dated July 2018 β€” periodt, mwah πŸŽ€βœ¨πŸ’