Source code for tcr_deep_insight.tool._constants

from abc import ABC, ABCMeta
from enum import Enum, EnumMeta, unique
from functools import wraps
from typing import Any, Callable

from ..utils._definitions import PrettyEnum, ModeEnum

[docs] @unique class FAISS_INDEX_BACKEND(ModeEnum): KMEANS = "kmeans" FLAT = "flat"
@unique class TDI_RESULT_FIELD(PrettyEnum): NUMBER_OF_UNIQUE_TCR = "number_of_unique_tcrs" NUMBER_OF_INDIVIDUAL = "number_of_individuals" NUMBER_OF_TCR = "number_of_tcrs" NUMBER_OF_CELL = "number_of_cells" CONVERGENCE = "tcr_convergence_score" DISEASE_ASSOCIATION = "disease_association_score"