# Constants

LOAD_WARNING = "Our server is currently processing a lot of data and not available for further jobs. Please try again later."
LOAD_ERROR = "Our server is currently under heavy load. Please try again later."
TASK_MEMORY = 1
TASK_CORES = 1

ENHANCE_HTML = ""
MOOSE_HTML = ""
MOOSE_GIF = ""
FALCON_HTML = ""
FALCON_GIF = ""

MEDIA = {
    "MOOSE": {
        "logo": "https://github.com/ENHANCE-PET/MOOSE/blob/main/Images/moose.png?raw=true",
        "demo_video": "https://www.youtube.com/watch?v=demo_toolA",
        "tutorial_video": "https://www.youtube.com/watch?v=tutorial_toolA",
        "tag_line": "MOOSE 3.0 🦌- Leaner. Meaner. Stronger 💪",
        "description": "MOOSE is an advanced tool designed for the automatic segmentation of CT and PET images. Built "
                       "on the robust nnUNet framework, MOOSE offers a user-friendly interface that facilitates "
                       "precise segmentation of various anatomical structures. This integration of cutting-edge "
                       "technology ensures both efficiency and accuracy, making it an essential resource for medical "
                       "imaging professionals."
    },
    "FALCON": {
        "logo": "https://github.com/ENHANCE-PET/FALCON/blob/main/Images/falcon-upscaled.png?raw=true",
        "demo_video": "https://www.youtube.com/watch?v=demo_toolB",
        "tutorial_video": "https://www.youtube.com/watch?v=tutorial_toolB",
        "tag_line": "FALCON 2.0 🦅: PET Motion Correction - Any Tracer, Any Region, Any Scanner",
        "description": "FALCON is a state-of-the-art tool designed for the motion correction of PET images. "
                       "FALCON offers a user-friendly interface that facilitates the correction of motion artifacts "
                       "in PET images, ensuring accurate and reliable results."
    },
    "PUMA": {
        "logo": "https://github.com/ENHANCE-PET/.github/blob/main/profile/Puma-logo.png?raw=true",
        "demo_video": "https://www.youtube.com/watch?v=demo_toolB",
        "tutorial_video": "https://www.youtube.com/watch?v=tutorial_toolB",
        "tag_line": "PUMA 1.0 🐾 - One Image multiple perspectives 🎭",
        "description": "PUMA is a tool to multiplex different tracer PET data from the same patient. It is a "
                       "user-friendly tool that facilitates the visualization of multiple PET tracers in a single "
                       "image, providing healthcare professionals with a comprehensive view of the patient's condition."
                       "Experience the power of PUMA, your partner in enhancing diagnostic accuracy and clinical "
                       "outcomes."
    },
    "LION": {
        "logo": "https://github.com/LalithShiyam/LION/blob/main/Images/lion.png?raw=true",
        "demo_video": "https://www.youtube.com/watch?v=demo_toolB",
        "tutorial_video": "https://www.youtube.com/watch?v=tutorial_toolB",
        "tag_line": "LION 🦁: Lesion Segmentation - Targeting Lesions, Elevating Outcomes",
        "description": "LION is an advanced PET lesion segmentation tool designed to enhance diagnostic precision and "
                       "improve patient outcomes. Leveraging cutting-edge algorithms, LION accurately identifies and "
                       "segments lesions, providing healthcare professionals with critical insights for more informed "
                       "decision-making. Experience unparalleled clarity and efficiency in PET imaging with LION, "
                       "your partner in elevating clinical results."

    },
    "ZOO": {
        "logo": "https://github.com/ENHANCE-PET/.github/blob/main/profile/EANM-ENHANCE-PET-Reveal.gif?raw=true",
        "demo_video": '',
        "tutorial_video": ''
    }
    # Add new tools here
}

# Lottie_URL

LOTTIE_PROGRESS_URL = 'https://lottie.host/cd386b11-f184-4135-8b2a-cb6759a5bad4/pXz9YHr6Za.json'
