1samtools-addreplacerg(1) Bioinformatics tools samtools-addreplacerg(1)
2
3
4
6 samtools addreplacerg - adds or replaces read group tags
7
9 samtools addreplacerg [-r rg-line | -R rg-ID] [-m mode] [-u] [-o
10 out.bam] in.bam
11
12
14 Adds or replaces read group tags in a file. Also allows for adding and
15 updating @RG lines in the header.
16
17
19 -r STRING
20 Allows you to specify a read group line to append to the header
21 and applies it to the reads specified by the -m option. If re‐
22 peated it automatically adds in tabs between invocations.
23
24 -R STRING
25 Allows you to specify the read group ID of an existing @RG line
26 and applies it to the reads specified.
27
28 -m MODE If you choose orphan_only then existing RG tags are not over‐
29 written, if you choose overwrite_all, existing RG tags are
30 overwritten. The default is overwrite_all.
31
32 -o STRING
33 Write the final output to STRING. The default is to write to
34 stdout.
35
36 By default, samtools tries to select a format based on the out‐
37 put filename extension; if output is to standard output or no
38 format can be deduced, sam is selected.
39
40 -u Output uncompressed SAM, BAM or CRAM.
41
42 -w Overwrite an existing @RG line, if a new one with the same ID
43 value is provided.
44
45 --no-PG Do not add a @PG line to the header of the output file.
46
47 -@, --threads INT
48 Number of input/output compression threads to use in addition
49 to main thread [0].
50
51
53 Written by Martin Pollard from the Sanger Institute.
54
55
57 samtools(1), samtools-split(1)
58
59 Samtools website: <http://www.htslib.org/>
60
61
62
63samtools-1.13 7 July 2021 samtools-addreplacerg(1)