UNICYCLER(1)
π UNICYCLER(1) β the unicycler manual page, but make it a group chat π
okay bestie, gather round, because today we're learning about unicycler from the User Commands section of the manual. yes it's a Unix tool, yes it's about assembling bacterial genomes, yes it's giving main character energy. let's go π§¬β¨
πΈ NAME πΈ
unicycler β assembly pipeline for bacterial genomes. that's it, that's the whole name. short. iconic. periodt. π
β¨ SYNOPSIS β¨
unicycler [-h] [--help_all] [--version] [-1 SHORT1] [-2 SHORT2] [-s
UNPAIRED] [-l LONG] -o OUT [--verbosity VERBOSITY] [--min_fasta_length
MIN_FASTA_LENGTH] [--keep KEEP] [-t THREADS] [--mode
{conservative,normal,bold}] [--linear_seqs LINEAR_SEQS] [--vcf]
like, look at all those flags. she's flexible. she's got range. π
π¦ DESCRIPTION π¦
okay so unicycler is an assembly pipeline for bacterial genomes β and no cap, it's lowkey a triple threat because it can do three different vibes depending on what you feed it. π
- got only Illumina reads? she acts as a SPAdes-optimiser. slay.
- got only long reads (PacBio or Nanopore)? she runs a miniasm+Racon pipeline. ate.
- want the best possible assemblies? give her both Illumina reads and long reads and she'll conduct a hybrid assembly. that's the dream combo, fr fr. π
π OPTIONS π
the basics π«
-h,--helpβ shows this help message and then dips. exit stage left. βοΈ--help_allβ shows a help message with all the program options. the full lore, not just the trailer. π--versionβ shows Unicycler's version number. identity check. πͺͺ
β¨ Input β¨
-1 SHORT1,--short1 SHORT1β FASTQ file of the first short reads in each pair. required, bestie, you cannot skip this one. π¨-2 SHORT2,--short2 SHORT2β FASTQ file of the second short reads in each pair. also required. the pair is the point. π―-s UNPAIRED,--unpaired UNPAIREDβ FASTQ file of unpaired short reads. optional β she's the single friend tagging along, and she's welcome. π«Ά-l LONG,--long LONGβ FASTQ or FASTA file of long reads. optional. the long reads. the drama. the range. π
πΈ Output πΈ
-o OUT,--out OUTβ output directory. required! she needs somewhere to put all her little files. π--verbosity VERBOSITYβ level of stdout and log file information. default is 1. pick your chatter level:0= no stdout, silent treatment π1= basic progress indicators2= extra info3= debugging info
--min_fasta_length MIN_FASTA_LENGTHβ excludes contigs from the FASTA file which are shorter than this length. default is 100. tiny contigs, get out of my house. πͺ--keep KEEPβ level of file retention. default is 1. how much stuff do you want to keep around:0= only keep final files: assembly (FASTA,GFA and log)1= also save graphs at main checkpoints2= also keep SAM (enables fast rerun in different mode)3= keep all temp files and save all graphs (for debugging)
--vcfβ produce a VCF by mapping the short reads to the final assembly. experimental, and the default is: do not produce a vcf file. so if you want the vcf you have to ask for the vcf. π§ͺ
β Other β
-t THREADS,--threads THREADSβ number of threads used. default is 4. give her more threads, she'll go faster, she's got the stamina. π₯--mode {conservative,normal,bold}β bridging mode. default is normal. choose your fighter:conservative= smaller contigs, lowest misassembly rate β the careful queen πnormal= moderate contig size and misassembly rate β the balanced icon βοΈbold= longest contigs, higher misassembly rate β go big or go home π
--linear_seqs LINEAR_SEQSβ the expected number of linear (i.e. non-circular) sequences in the underlying sequence. default is 0. circles are the default assumption, bestie. π΅
π AUTHOR π
This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage of the program. thank you Andreas, you absolute legend, we appreciate you π«Ά
and that's the whole page, no crumbs left. π this was unicycler version 0.4.7, dated October 2018 β so yeah, she's a 2018 girlie, but she still runs the game. go assemble something gorgeous, bestie. π¦β¨π
π¦ where this page comes from
- debian bookworm: unicycler 0.5.0+dfsg-1 Β· GPL-3.0-or-later
- debian trixie: unicycler 0.5.1+dfsg-3 Β· GPL-3.0-or-later
- ubuntu jammy: unicycler 0.4.8+dfsg-2build1 Β· GPL-3.0-or-later
- ubuntu noble: unicycler 0.5.0+dfsg-1 Β· GPL-3.0-or-later
- ubuntu resolute: unicycler 0.5.1+dfsg-3 Β· GPL-3.0-or-later
- ubuntu stonking: unicycler 0.5.1+dfsg-4 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms