BAM12STRIP(1)
π BAM12STRIP π
okay bestie, pull up a chair, we're doing bam12strip from the General Commands Manual section (that's section 1, iykyk) π
β¨ NAME β¨
bam12strip β the girl who removes the rank that bam12split left behind in your read names π
π¦ SYNOPSIS π¦
bam12strip [options]
πΈ DESCRIPTION πΈ
okay so here's the vibe: bam12strip reads a BAM file from standard input, strips out the rank that bam12split left sitting in your read names, and writes the whole thing back out as a BAM file. that's it. that's the job. no cap. β¨
and the way it does it? it takes names shaped like A_B and turns them into B. literally just yeets the part of the name up to and including the first underscore symbol. A_B β‘οΈ B. iconic behaviour honestly. π«Ά
The following key=value pairs can be given:
level=<-1|0|1|9|11>β sets the compression level of the output BAM file. Valid values are:-1β zlib/gzip default compression level0β uncompressed1β zlib/gzip level 1 (fast) compression9β zlib/gzip level 9 (best) compression
and if libmaus has been compiled with support for igzip (seehttps://software.intel.com/en-us/articles/igzip-a-high-performance-deflate-compressor-with-optimizations-for-genomic-data) then there's one more valid value for you: -11β igzip compression
verbose=<1>β Valid values are:1β print progress report on standard error0β do not print progress report
tmpfile=<filename>β prefix for temporary files. By default the temporary files are created in the current directorymd5=<0|1>β md5 checksum creation for output file. Valid values are:0β do not compute checksum. This is the default.1β compute checksum. If themd5filenamekey is set, then the checksum is written to the given file. Ifmd5filenameis unset, then no checksum will be computed.
md5filenameβ file name for md5 checksum ifmd5=1.index=<0|1>β compute BAM index for output file. Valid values are:0β do not compute BAM index. This is the default.1β compute BAM index. If theindexfilenamekey is set, then the BAM index is written to the given file. Ifindexfilenameis unset, then no BAM index will be computed.
indexfilenameβ file name for BAM index ifindex=1.
π AUTHOR π
Written by German Tischler.
π REPORTING BUGS π
Report bugs to <germant@miltenyibiotec.de>
π COPYRIGHT π
Copyright Β© 2009-2013 German Tischler, Β© 2011-2013 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.
fr fr, that's the whole legal situation. free to change, free to share, but zero warranty. no take-backs, bestie. π
and that's the page, bestie!! π this one's brought to you by BIOBAMBAM, dated July 2013, and yeah the page name is BAM12STRIP(1) β go forth and strip those ranks, you absolute main character ππ
π¦ 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