# Group File Compression Tags
Tags for describing file compression formats.

## Grouped Tags Overview

- `typedef Tag<BgzfFile_> BgzfFile;`
  File compression using the BGZF (Block GZip Format).
- `typedef Tag<BZ2File_> BZ2File;`
  File compression using the popular bzip2 format.
- `typedef Tag<GZFile_> GZFile;`
  File compression using the popular gzip format.

## Grouped Tags Detail

### `typedef Tag<BgzfFile_> BgzfFile;`

Defined in
  <seqan/stream.h>

File compression using the BGZF (Block GZip Format).

The file format is described in the SAM file format description.

### `typedef Tag<BZ2File_> BZ2File;`

Defined in
  <seqan/stream.h>

File compression using the popular bzip2 format.

### `typedef Tag<GZFile_> GZFile;`

Defined in
  <seqan/stream.h>

File compression using the popular gzip format.

#### Dox Sources

    /*!
     * @defgroup FileCompressionTags File Compression Tags
     *
     * @brief Tags for describing file compression formats.
     *
     * @tag FileCompressionTags#GZFile
     *
     * @headerfile <seqan/stream.h>
     *
     * @brief File compression using the popular <a
     *        href="http://www.gzip.org">gzip</a> format.
     *
     * @signature typedef Tag<GZFile_> GZFile;
     *
     * @tag FileCompressionTags#BgzFile
     *
     * @headerfile <seqan/stream.h>
     *
     * @brief File compression using the BGZF (Block GZip Format).
     *
     * @signature typedef Tag<BgzfFile_> BgzfFile;
     *
     * The file format is described in the <a href="http://samtools.github.io/hts-
     * specs/SAMv1.pdf">SAM file format description</a>.
     *
     * @tag FileCompressionTags#BZ2File
     *
     * @headerfile <seqan/stream.h>
     *
     * @brief File compression using the popular <a href="http://bzip.org">bzip2</a>
     *        format.
     *
     * @signature typedef Tag<BZ2File_> BZ2File;
     */