def map_pathogen_id_to_name()

in functions/source/loop/loop_lambda.py [0:0]


def map_pathogen_id_to_name(pathogen_id):
    """
    """
    mapping = {
        "p00": "Acinetobacter baumannii",
        "p01": "Baceroides fragilis",
        "p02": "Burkholderia cepacia",
        "p03": "Candida albicans",
        "p04": "Candida giabrata",
        "p05": "Candida parapsilosis",
        "p06": "Candida tropicalis",
        "p07": "Citrobacter diversus",
        "p08": "Citrobacter freundii",
        "p09": "Citrobacter koseri",
        "p10": "Clostridium difficile",
        "p11": "Enterobacter aerogenes",
        "p12": "Enterobacter cloacae",
        "p13": "Enterococcus faecalis",
        "p14": "Enterococcus faecium",
        "p15": "Escherichia coli",
        "p16": "Haemophilus influenzae",
        "p17": "Klebsiella oxytoca",
        "p18": "Klebsiella pneumoniae",
        "p19": "Moraxella catarrhalis",
        "p20": "Morganella morganii",
        "p21": "Proteaus mirabilis",
        "p22": "Pseudomonas aeruginosa",
        "p23": "Serratia marcescens",
        "p24": "Staphylococcus aureus (MSSA, MRSA)",
        "p25": "Staphylococcus auricularis",
        "p26": "Staphylococcus capitis ssp. capitis",
        "p27": "Staphylococcus capitis ssp. unspecified",
        "p28": "Staphylococcus coagulase negative",
        "p29": "Staphylococcus cohnii",
        "p30": "Staphylococcus epidermidis",
        "p31": "Staphylococcus gallinarum",
        "p32": "Staphylococcus haemolyticus",
        "p33": "Staphylococcus hominis",
        "p34": "Staphylococcus lentus",
        "p35": "Staphylococcus lugdenensis",
        "p36": "Staphylococcus saccharolyticus",
        "p37": "Staphylococcus saprophyticus",
        "p38": "Staphylococcus schleiferi",
        "p39": "Staphylococcus sciuri",
        "p40": "Staphylococcus simulans",
        "p41": "Staphylococcus warneri",
        "p42": "Staphylococcus xylosus",
        "p43": "Stenotrophomonas maltophilia",
        "p44": "Streptococcus group A (Streptococcus pyogenes)",
        "p45": "Streptococcus group B (Streptococcus agalactiae)",
        "p46": "Streptococcus group D (Sterptococcus bovis)",
        "p47": "Streptococcus pneumoniae (pneumococcus)",
        "p49": "Strepotcuccus viridans (includes angiosus, bovis, mitis, mutans, salivarius)",
        "p48": "Torulopsis glabrata (Candida glabrata)",
        "p50": "Other pathogen",
        }

    pathogen = ''
    if pathogen_id in mapping:
        pathogen = mapping[pathogen_id]

    return pathogen