SeqAn3 3.4.0-rc.4
The Modern C++ library for sequence analysis.
|
A tag signifying a bgzf compressed file. More...
#include <seqan3/io/detail/magic_header.hpp>
Static Public Member Functions | |
template<typename char_t , size_t extend> | |
static bool | validate_header (std::span< char_t, extend > header) |
Checks if the given header is a bgzf header. | |
Static Public Attributes | |
static std::vector< std::string > | file_extensions {{"bgzf"}} |
The valid file extension for bgzf compression. | |
static constexpr std::array< char, 18 > | magic_header |
The magic byte sequence to disambiguate bgzf compressed files. | |
A tag signifying a bgzf compressed file.
|
no-apiinlinestatic |
Checks if the given header is a bgzf header.
[in] | header | The header to validate. |
true
if it is a bgzf header, otherwise false
.
|
no-apistaticconstexpr |
The magic byte sequence to disambiguate bgzf compressed files.