RAMBO-K(1)
π RAMBO-K(1) π
okay bestie, pull up a chair, we're reading the rambo-k manual page together and honestly? it's giving main character energy for bioinformatics. it lives in the User Commands section of the manual, so you already know it's something you run, not something you read like a novel. π¦
β¨ NAME β¨
rambo-k β Read Assignment Method Based On K-mers π
(that acronym ate, fr fr)
πΈ SYNOPSIS πΈ
rambo-k [-h] -r REFFILE1 -R REFFILE2 [-n NAME1] [-N NAME2] -1
UNASSIGNED1 [-2 UNASSIGNED2] [-k KMERSIZES] [-o OUTPATH] [-a AMOUNT] [-t
THREADS] [-x CHUNKSIZE] [-g GAPSIZE] [-c CUTOFF_LOWER] [-C
CUTOFF_HIGHER] [-d] [-f FILETYPE]
no cap, that's a lot of brackets. the un-bracketed ones are the mandatory besties (-r, -R, -1), everything else is optional garnish. π
π DESCRIPTION π
so like. RAMBO-K is a reference-based tool that does rapid and sensitive extraction of one organism's reads out of a mixed dataset. it's built on a Markov chain implementation, which uses the genomic characteristics of each reference to assign reads to the associated set. π§¬β¨
translation: you give it two references, it goes through your messy mixed reads and sorts out who belongs to whom. iconic behavior.
π OPTIONS π
every single flag, coming right up, no skipping:
-h,--helpβ show this help message and exit. the classic escape hatch, we love her. π«Ά-r REFFILE1,--reffile1 REFFILE1β Reference file of species 1, in fasta-format. should pair with name1. π-R REFFILE2,--reffile2 REFFILE2β Reference file of species 2, in fasta-format. should pair with name2. π-n NAME1,--name1 NAME1β Name of species 1. yes it's just a name. name your species, bestie. π-N NAME2,--name2 NAME2β Name of species 2. also a name. symmetrical, as it should be. π-1 UNASSIGNED1,--unassigned1 UNASSIGNED1β Fasta- or fastq-file containing mixed reads. this is the chaotic pile of reads you want sorted. π-2 UNASSIGNED2,--unassigned2 UNASSIGNED2β Fasta- or fastq-file containing mixed reads, only required in paired end mode. so if you're not doing paired end, she's not needed, periodt. βοΈ-k KMERSIZES,--kmersizes KMERSIZESβ Order of Markov-Chain/kmer length. enter as a range (e.g.4:8) or a list (e.g.4,6,8) or a single integer (e.g.8). Default =8. so many ways to say the same thing and honestly? we respect the flexibility. π₯-o OUTPATH,--outpath OUTPATHβ Folder to write results to. Default =$name1_$name2/in your working directory. it literally names the folder after your two species, cute. π-a AMOUNT,--amount AMOUNTβ Number of reads to be simulated, default =50000. the simulation girlies stay busy. β¨-t THREADS,--threads THREADSβ Number of Threads to use. throw more cores at it, go off. π-x CHUNKSIZE,--chunksize CHUNKSIZEβ Size of chunks created at a time for simulation, default =100000.
β οΈ Only change if you know what you are doing! like genuinely, bestie, don't touch the knobs if you don't know what the knobs do. π
-g GAPSIZE,--gapsize GAPSIZEβ Estimated size of gapsize in case of paired end reads, default =1. π¦-c CUTOFF_LOWER,--cutoff_lower CUTOFF_LOWERβ Lower cutoff: output only reads with a score lower than or equal to this value, usem1for-1. π-C CUTOFF_HIGHER,--cutoff_higher CUTOFF_HIGHERβ Higher cutoff: output only reads with a score higher than or equal to this value, usem1for-1. π-d,--delete_tempβ Delete temporary files. Calculations will start from beginning next time. so, like, clean slate energy β but also, you're redoing the work next time, so know what you're signing up for. π-f FILETYPE,--filetype FILETYPEβ Type of your input reads.fastaorfastq, default =fastq. pick your format, pick your fighter. π₯
π AUTHOR π
This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program. shoutout Andreas, an absolute legend. π
and that's the whole page, bestie! π this little doc is for rambo-k version 1.21, dated November 2016 β yes, she's vintage, and she still slays. go extract some reads, you've got this. πΈβ¨π«Ά
π¦ where this page comes from
- debian bookworm: rambo-k 1.21+dfsg-4 Β· LGPL-3.0-only
- debian trixie: rambo-k 1.21+dfsg-5 Β· LGPL-3.0-only
- ubuntu jammy: rambo-k 1.21+dfsg-4 Β· LGPL-3.0-only
- ubuntu noble: rambo-k 1.21+dfsg-4 Β· LGPL-3.0-only
- ubuntu questing: rambo-k 1.21+dfsg-5
- ubuntu resolute: rambo-k 1.21+dfsg-6 Β· LGPL-3.0-only
- ubuntu stonking: rambo-k 1.21+dfsg-6 Β· LGPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms