def add_lyrebird_seq(lyrebird, sequence, taxon, inner_name, inner_family, priority=100, repbase_name=None, proofs=None):
    """ Simply add a sequence to lyrebird db.

    :param lyrebird: lyrebird object
    :param sequence: sequence
    :param taxon: taxon
    :param inner_name: inner_name
    :param inner_family: inner_family
    :param priority: priority, default 100
    :param repbase_name: repbase name, default None
    :param proofs: proofs dictionary
    """
    full_name = ":".join((sequence, inner_name, inner_family, taxon))

    if not proofs:
        proofs = {}

    data = {'sequence': sequence,
            'full_name': full_name,
            'priority': priority,
            'family_name': inner_family,
            'file_name': "lyrebird",
            'inner_name': inner_name,
            'repbase_name': repbase_name,
            'taxons': taxon,
            'name_taxon': "%s:%s" % (inner_name, taxon),
            'meta': proofs,
            }

    obj = lyrebird.add_lyrebird_seq(data)
    return obj