BAMAUXMERGE2(1) | General Commands Manual | BAMAUXMERGE2(1) |
bamauxmerge2 - merge information in unmapped and mapped BAM files
bamauxmerge2 [options] in_unmapped in_mapped
bamauxmerge2 reads and merges two BAM files which are expected to have the following properties
The headers of the two files are merged in the following file:
The output records are constructed in the following way:
The following key=value pairs can be given:
zz=<0|1>: replace read name by content of nn aux field. Valid values are
calmdnm=<0|1>: recompute MD and NM aux fields. Valid values are
calmdnmreference=<>: reference FastA file.
replacecigar=<0|1>: replace M cigar operations by the appropriate = and X operations. Valid values are
hash=<crc32prod>: hash used for computing sequence checksums. See bamseqchksum for further information.
filehash=<md5>: hash used for computing output file checksums.
chksumfn=<>: file name used for storing sequence checksum information. By default this information is not saved.
filehashfn=<>: file name used for storing file checksum information. By default this information is not saved.
level=<-1|0|1|9>: set compression level of the output BAM file. Valid values are
verbose=<1>: Valid values are
tmpfile=<filename>: prefix for temporary files. By default the temporary files are created in the current directory
md5=<0|1>: md5 checksum creation for output file. Valid values are
md5filename file name for md5 checksum if md5=1.
threads=<[1]>: number of threads used for processing. By default 1 thread is used. Set to 0 for using as many threads as CPU cores detected.
Written by German Tischler.
Report bugs to <germant@miltenyibiotec.de>
Copyright © 2009-2019 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.
July 2019 | BIOBAMBAM |