# Class JoinConfig
Specifies the strategy and all necessary parameters used to journal a sequence to a reference sequence.

All Subcl's | GlobalAlign, GlobalChain
Defined in | <seqan/journaled_set.h>
Signature | `template <[typename TMethod]> struct JoinConfig;`

## Template Parameters

`TMethod` | The method type. Types: GlobalAlign, GlobalChain

## Detailed Description

SeqAn offers two general methods to compute the journal. The first one uses a globalAlignment function and the second one uses an anchor based approach.

#### Dox Sources

    /*!
     * @class JoinConfig
     *
     * @headerfile <seqan/journaled_set.h>
     *
     * @brief Specifies the strategy and all necessary parameters used to journal a
     *        sequence to a reference sequence.
     *
     * @signature template <[typename TMethod]> struct JoinConfig;
     *
     * @tparam TMethod The method type. Types: @link GlobalAlign @endlink, @link
     *                 GlobalChain @endlink
     *
     * SeqAn offers two general methods to compute the journal. The first one uses a
     * @link globalAlignment @endlink function and the second one uses an anchor
     * based approach.
     */