NORMALISEFASTA(1)
β¨ normalisefasta β¨
okay bestie, gather round, because this little icon of a manual page is about to become your new fave π it lives in the General Commands Manual section of your system (that's section 1, iykyk), and it's literally the glow-up artist for your FastA files π
πΈ NAME πΈ
normalisefasta β normalise line length in a FastA file π
π¦ SYNOPSIS π¦
normalisefasta [options]
π DESCRIPTION π
so here's the vibe: normalisefasta reads a FastA file from standard input and outputs a reformatted version of that file on standard output, where all the lines containing sequence information have a consistent length. it's giving "make my FASTA look put together" β¨
the program can either produce uncompressed output or BGZF compressed output. and here's the lil detail nobody expects: for uncompressed output, a FastA index (.fai) is produced on the standard error channel. yes bestie, stderr. that's not a typo, that's just how it is π
the following key=value pairs can be given:
cols=<[80]>β line width for the lines containing sequence information, measured in number of bases. heads up: this option is only considered for uncompressed output (i.e.bgzf=0) πbgzf=<0|1>β produce uncompressed (bgzf=0) or compressed (bgzf=1) output πindex=<>β ifbgzf=1, this key can be used for giving the file name for the index file, allowing (pseudo) random access in the output file. if the key is not given whenbgzf=1, then no index is written π«Άlevel=<-1|0|1|9|11>β set compression level of the output file ifbgzf=1. valid values are:-1: zlib/gzip default compression level0: uncompressed1: zlib/gzip level 1 (fast) compression9: zlib/gzip level 9 (best) compression
if libmaus has been compiled with support for igzip (see https://software.intel.com/en-us/articles/igzip-a-high-performance-deflate-compressor-with-optimizations-for-genomic-data) then an additional valid value is:
11: igzip compression
minlength=<[0]>β Minimum length. Reads shorter than this will be discarded. By default all reads are kept. so if you want to yeet the lil short ones, this is your girl βοΈ
π AUTHOR π
Written by German Tischler. π«
π REPORTING BUGS π
Report bugs to <germant@miltenyibiotec.de>
π COPYRIGHT π
Copyright Β© 2009-2014 German Tischler, Β© 2011-2014 Genome Research Limited. License GPLv3+: GNU GPL version 3 <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
bestie this is a legal moment, not a suggestion: no warranty, fr fr π
and that's the whole page, no cap π§ this beauty came to you courtesy of BIOBAMBAM, dated January 2014 β stay slay, stay normalised ππΈβ¨
π¦ where this page comes from
- debian bookworm: biobambam2 2.0.185+ds-1 Β· GPL-3.0-or-later
- debian trixie: biobambam2 2.0.185+ds-2 Β· GPL-3.0-or-later
- ubuntu jammy: biobambam2 2.0.183+ds-1 Β· GPL-3.0-or-later
- ubuntu noble: biobambam2 2.0.185+ds-1 Β· GPL-3.0-or-later
- ubuntu questing: biobambam2 2.0.185+ds-2
- ubuntu resolute: biobambam2 2.0.185+ds-2build1 Β· GPL-3.0-or-later
- ubuntu stonking: biobambam2 2.0.185+ds-2build1 Β· 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