#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""LC18Report.

Report related tools for multi-cancer 18 gene pipeline
"""

__author__ = 'CarrierGene.IVDg'
__copyright__ = 'Copyright 2023'
__version__ = '0.7.21'
__maintainer__ = 'CarrierGene.IVDg'
__email__ = 'rui.li@nuprobe.com'
__status__ = 'Prod'
__date__ = '2023-11-27'
__all__ = [
    'ReportMaker',
    'run_server_mode',
    'run_app_to_data',
    'run_app_report',
    'main',
]

from lc18report_dev.report_maker import ReportMaker
from lc18report_dev.main import run_server_mode, run_app_to_data, run_app_report
from lc18report_dev.aescipher import AESCipher
from lc18report_dev.config import Config
from lc18report_dev import exceptions
from lc18report_dev.info import Info
from lc18report_dev.base import base
from lc18report_dev.knowledge_database import KnowledgeDataBase
from lc18report_dev.sample import Sample
from lc18report_dev.template import Template
from lc18report_dev.main import main

import warnings
warnings.filterwarnings("ignore")
