Figure 2c (Rong, Frey et. al. 2024)

Figure 2c (Rong, Frey et. al. 2024)#

Figure 2c Caption: “Growth curve of the xylitol strain with (dark blue) or without (light blue) the CRISPRi switch induced. (…) Error bars and shaded areas indicate mean ± s.d. (n = 4 biological replicates (…) OD values (…) were measured using a Jenway 6705 UV/Vis spectrophotometer (…)”

import matplotlib.pyplot as plt
import pandas as pd
import seaborn as sns

For protability the data is directly included as a dictionary. See the commented out code how the data was obtained from the CSV file figure_2c.csv.

Hide code cell source

# fname = "figure_2c.csv"
# data = (
#     pd.read_csv(fname, header=[0, 1], index_col=0)
#     .rename_axis(columns=["condition", "measure"], index="time (h)")
#     .reset_index()
# )
# data.to_dict(orient="list")
data = {
    ("time (h)", ""): {
        0: 0.0,
        1: 0.16667,
        2: 0.33333,
        3: 0.5,
        4: 0.66667,
        5: 0.83333,
        6: 1.0,
        7: 1.16667,
        8: 1.33333,
        9: 1.5,
        10: 1.66667,
        11: 1.83333,
        12: 2.0,
        13: 2.16667,
        14: 2.33333,
        15: 2.5,
        16: 2.66667,
        17: 2.83333,
        18: 3.0,
        19: 3.16667,
        20: 3.33333,
        21: 3.5,
        22: 3.66667,
        23: 3.83333,
        24: 4.0,
        25: 4.16667,
        26: 4.33333,
        27: 4.5,
        28: 4.66667,
        29: 4.83333,
        30: 5.0,
        31: 5.16667,
        32: 5.33333,
        33: 5.5,
        34: 5.66667,
        35: 5.83333,
        36: 6.0,
        37: 6.16667,
        38: 6.33333,
        39: 6.5,
        40: 6.66667,
        41: 6.83333,
        42: 7.0,
        43: 7.16667,
        44: 7.33333,
        45: 7.5,
        46: 7.66667,
        47: 7.83333,
        48: 8.0,
        49: 8.16667,
        50: 8.33333,
        51: 8.5,
        52: 8.66667,
        53: 8.83333,
        54: 9.0,
        55: 9.16667,
        56: 9.33333,
        57: 9.5,
        58: 9.66667,
        59: 9.83333,
        60: 10.0,
        61: 10.16667,
        62: 10.33333,
        63: 10.5,
        64: 10.66667,
        65: 10.83333,
        66: 11.0,
        67: 11.16667,
        68: 11.33333,
        69: 11.5,
        70: 11.66667,
        71: 11.83333,
        72: 12.0,
        73: 12.16667,
        74: 12.33333,
        75: 12.5,
        76: 12.66667,
        77: 12.83333,
        78: 13.0,
        79: 13.16667,
        80: 13.33333,
        81: 13.5,
        82: 13.66667,
        83: 13.83333,
        84: 14.0,
        85: 14.16667,
        86: 14.33333,
        87: 14.5,
        88: 14.66667,
        89: 14.83333,
        90: 15.0,
        91: 15.16667,
        92: 15.33333,
        93: 15.5,
        94: 15.66667,
        95: 15.83333,
        96: 16.0,
        97: 16.16667,
        98: 16.33333,
        99: 16.5,
        100: 16.66667,
        101: 16.83333,
        102: 17.0,
        103: 17.16667,
        104: 17.33333,
        105: 17.5,
        106: 17.66667,
        107: 17.83333,
        108: 18.0,
        109: 18.16667,
        110: 18.33333,
        111: 18.5,
        112: 18.66667,
        113: 18.83333,
        114: 19.0,
        115: 19.16667,
        116: 19.33333,
        117: 19.5,
        118: 19.66667,
        119: 19.83333,
        120: 20.0,
        121: 20.16667,
        122: 20.33333,
        123: 20.5,
        124: 20.66667,
        125: 20.83333,
        126: 21.0,
        127: 21.16667,
        128: 21.33333,
        129: 21.5,
        130: 21.66667,
        131: 21.83333,
        132: 22.0,
        133: 22.16667,
        134: 22.33333,
        135: 22.5,
        136: 22.66667,
        137: 22.83333,
        138: 23.0,
        139: 23.16667,
        140: 23.33333,
        141: 23.5,
        142: 23.66667,
        143: 23.83333,
        144: 24.0,
        145: 24.16667,
    },
    ("10 mM glucose", "od600"): {
        0: 0.08306,
        1: 0.08331,
        2: 0.08381,
        3: 0.08406,
        4: 0.08425,
        5: 0.08444,
        6: 0.08456,
        7: 0.08481,
        8: 0.08488,
        9: 0.085,
        10: 0.08506,
        11: 0.08519,
        12: 0.08531,
        13: 0.08556,
        14: 0.08569,
        15: 0.08588,
        16: 0.08588,
        17: 0.086,
        18: 0.08612,
        19: 0.08631,
        20: 0.08637,
        21: 0.08644,
        22: 0.0865,
        23: 0.08662,
        24: 0.08675,
        25: 0.08687,
        26: 0.08681,
        27: 0.08719,
        28: 0.08725,
        29: 0.08744,
        30: 0.08731,
        31: 0.08762,
        32: 0.08756,
        33: 0.08756,
        34: 0.08756,
        35: 0.08762,
        36: 0.08769,
        37: 0.08781,
        38: 0.08787,
        39: 0.08806,
        40: 0.08806,
        41: 0.08825,
        42: 0.08831,
        43: 0.08831,
        44: 0.08831,
        45: 0.08837,
        46: 0.08837,
        47: 0.0885,
        48: 0.08869,
        49: 0.08881,
        50: 0.08894,
        51: 0.08906,
        52: 0.08925,
        53: 0.08931,
        54: 0.08931,
        55: 0.08937,
        56: 0.0895,
        57: 0.08969,
        58: 0.08981,
        59: 0.08981,
        60: 0.08975,
        61: 0.08994,
        62: 0.09025,
        63: 0.09025,
        64: 0.09044,
        65: 0.09062,
        66: 0.09062,
        67: 0.09075,
        68: 0.09081,
        69: 0.091,
        70: 0.09125,
        71: 0.09119,
        72: 0.09131,
        73: 0.0915,
        74: 0.09156,
        75: 0.09181,
        76: 0.09181,
        77: 0.09181,
        78: 0.092,
        79: 0.092,
        80: 0.09237,
        81: 0.09256,
        82: 0.09231,
        83: 0.09244,
        84: 0.09275,
        85: 0.093,
        86: 0.09306,
        87: 0.09356,
        88: 0.09306,
        89: 0.09344,
        90: 0.09344,
        91: 0.0935,
        92: 0.09394,
        93: 0.09419,
        94: 0.09419,
        95: 0.09431,
        96: 0.09438,
        97: 0.09475,
        98: 0.09475,
        99: 0.09531,
        100: 0.09569,
        101: 0.09519,
        102: 0.09506,
        103: 0.0955,
        104: 0.09506,
        105: 0.09544,
        106: 0.09625,
        107: 0.09631,
        108: 0.09575,
        109: 0.09606,
        110: 0.09581,
        111: 0.09663,
        112: 0.0975,
        113: 0.09644,
        114: 0.09669,
        115: 0.09663,
        116: 0.098,
        117: 0.09656,
        118: 0.09675,
        119: 0.09688,
        120: 0.09819,
        121: 0.09819,
        122: 0.09763,
        123: 0.09825,
        124: 0.09756,
        125: 0.09794,
        126: 0.09819,
        127: 0.09775,
        128: 0.099,
        129: 0.09819,
        130: 0.09819,
        131: 0.09875,
        132: 0.09819,
        133: 0.09856,
        134: 0.09819,
        135: 0.09863,
        136: 0.09863,
        137: 0.09863,
        138: 0.09856,
        139: 0.09963,
        140: 0.09881,
        141: 0.10006,
        142: 0.10162,
        143: 0.09925,
        144: 0.0995,
        145: 0.10069,
    },
    ("10 mM glucose", "stdev"): {
        0: 0.00173,
        1: 0.00174,
        2: 0.00187,
        3: 0.00191,
        4: 0.00202,
        5: 0.00186,
        6: 0.00182,
        7: 0.00197,
        8: 0.00193,
        9: 0.00203,
        10: 0.00208,
        11: 0.00194,
        12: 0.00212,
        13: 0.002,
        14: 0.00199,
        15: 0.00219,
        16: 0.00213,
        17: 0.00213,
        18: 0.00203,
        19: 0.00199,
        20: 0.002,
        21: 0.00203,
        22: 0.002,
        23: 0.00216,
        24: 0.00218,
        25: 0.00213,
        26: 0.00226,
        27: 0.00214,
        28: 0.00208,
        29: 0.00228,
        30: 0.00212,
        31: 0.00216,
        32: 0.0021,
        33: 0.00186,
        34: 0.00206,
        35: 0.00216,
        36: 0.00202,
        37: 0.00223,
        38: 0.00219,
        39: 0.00226,
        40: 0.00226,
        41: 0.00221,
        42: 0.00233,
        43: 0.00233,
        44: 0.00215,
        45: 0.00233,
        46: 0.00222,
        47: 0.00222,
        48: 0.00227,
        49: 0.00201,
        50: 0.00211,
        51: 0.00211,
        52: 0.00224,
        53: 0.00212,
        54: 0.00212,
        55: 0.00209,
        56: 0.00207,
        57: 0.00221,
        58: 0.00217,
        59: 0.00223,
        60: 0.00221,
        61: 0.00211,
        62: 0.00254,
        63: 0.00224,
        64: 0.00231,
        65: 0.00233,
        66: 0.00228,
        67: 0.00221,
        68: 0.00223,
        69: 0.00248,
        70: 0.00229,
        71: 0.00226,
        72: 0.00239,
        73: 0.00245,
        74: 0.00239,
        75: 0.00254,
        76: 0.00248,
        77: 0.00248,
        78: 0.00237,
        79: 0.00234,
        80: 0.00239,
        81: 0.0025,
        82: 0.00221,
        83: 0.00237,
        84: 0.00232,
        85: 0.00256,
        86: 0.00238,
        87: 0.00329,
        88: 0.00238,
        89: 0.0028,
        90: 0.00273,
        91: 0.00263,
        92: 0.00284,
        93: 0.00288,
        94: 0.00271,
        95: 0.00268,
        96: 0.00292,
        97: 0.00391,
        98: 0.00351,
        99: 0.00432,
        100: 0.0053,
        101: 0.00366,
        102: 0.00289,
        103: 0.00333,
        104: 0.00267,
        105: 0.00327,
        106: 0.0042,
        107: 0.00417,
        108: 0.00313,
        109: 0.003,
        110: 0.00293,
        111: 0.00486,
        112: 0.00701,
        113: 0.00318,
        114: 0.00348,
        115: 0.00314,
        116: 0.00603,
        117: 0.00271,
        118: 0.00274,
        119: 0.00303,
        120: 0.00534,
        121: 0.0056,
        122: 0.0039,
        123: 0.0056,
        124: 0.00381,
        125: 0.00396,
        126: 0.0041,
        127: 0.00302,
        128: 0.00585,
        129: 0.00356,
        130: 0.00382,
        131: 0.00501,
        132: 0.00327,
        133: 0.00392,
        134: 0.00315,
        135: 0.00352,
        136: 0.00346,
        137: 0.00332,
        138: 0.00316,
        139: 0.00507,
        140: 0.00331,
        141: 0.00537,
        142: 0.01078,
        143: 0.00324,
        144: 0.00312,
        145: 0.00571,
    },
    ("25 mM acetate", "od600"): {
        0: 0.08213,
        1: 0.08225,
        2: 0.0825,
        3: 0.0825,
        4: 0.08263,
        5: 0.08256,
        6: 0.08263,
        7: 0.08275,
        8: 0.08281,
        9: 0.08288,
        10: 0.08294,
        11: 0.08294,
        12: 0.08294,
        13: 0.083,
        14: 0.08319,
        15: 0.08319,
        16: 0.08313,
        17: 0.08306,
        18: 0.08331,
        19: 0.08331,
        20: 0.08325,
        21: 0.08338,
        22: 0.08325,
        23: 0.08338,
        24: 0.08338,
        25: 0.08331,
        26: 0.0835,
        27: 0.08338,
        28: 0.08338,
        29: 0.08363,
        30: 0.08344,
        31: 0.08363,
        32: 0.08363,
        33: 0.08375,
        34: 0.08369,
        35: 0.08369,
        36: 0.08369,
        37: 0.08369,
        38: 0.08375,
        39: 0.08394,
        40: 0.08381,
        41: 0.08394,
        42: 0.08406,
        43: 0.084,
        44: 0.08413,
        45: 0.08425,
        46: 0.08431,
        47: 0.08438,
        48: 0.08469,
        49: 0.08475,
        50: 0.08469,
        51: 0.08481,
        52: 0.08494,
        53: 0.08506,
        54: 0.08531,
        55: 0.08538,
        56: 0.0855,
        57: 0.08563,
        58: 0.08581,
        59: 0.08606,
        60: 0.08619,
        61: 0.08669,
        62: 0.08669,
        63: 0.08687,
        64: 0.08731,
        65: 0.08762,
        66: 0.08781,
        67: 0.08806,
        68: 0.0885,
        69: 0.08881,
        70: 0.08912,
        71: 0.08969,
        72: 0.08994,
        73: 0.0905,
        74: 0.09112,
        75: 0.09156,
        76: 0.09212,
        77: 0.09262,
        78: 0.09356,
        79: 0.09406,
        80: 0.09481,
        81: 0.09563,
        82: 0.09625,
        83: 0.09719,
        84: 0.09819,
        85: 0.099,
        86: 0.09994,
        87: 0.10106,
        88: 0.10194,
        89: 0.103,
        90: 0.10413,
        91: 0.10538,
        92: 0.10638,
        93: 0.10744,
        94: 0.10863,
        95: 0.10981,
        96: 0.11088,
        97: 0.11206,
        98: 0.11306,
        99: 0.11438,
        100: 0.11525,
        101: 0.11625,
        102: 0.11756,
        103: 0.11862,
        104: 0.11963,
        105: 0.12056,
        106: 0.12175,
        107: 0.12275,
        108: 0.12369,
        109: 0.1245,
        110: 0.1255,
        111: 0.12619,
        112: 0.12725,
        113: 0.128,
        114: 0.12887,
        115: 0.1295,
        116: 0.13031,
        117: 0.13069,
        118: 0.13194,
        119: 0.13262,
        120: 0.13344,
        121: 0.13444,
        122: 0.13506,
        123: 0.13563,
        124: 0.13644,
        125: 0.13713,
        126: 0.13794,
        127: 0.13863,
        128: 0.1395,
        129: 0.13994,
        130: 0.14069,
        131: 0.14144,
        132: 0.14213,
        133: 0.14288,
        134: 0.14381,
        135: 0.14456,
        136: 0.14531,
        137: 0.146,
        138: 0.14675,
        139: 0.14775,
        140: 0.14831,
        141: 0.14938,
        142: 0.14975,
        143: 0.15063,
        144: 0.15125,
        145: 0.15188,
    },
    ("25 mM acetate", "stdev"): {
        0: 0.00253,
        1: 0.00262,
        2: 0.00278,
        3: 0.00278,
        4: 0.0028,
        5: 0.00285,
        6: 0.00285,
        7: 0.00289,
        8: 0.00281,
        9: 0.00278,
        10: 0.00277,
        11: 0.00282,
        12: 0.00282,
        13: 0.00278,
        14: 0.00297,
        15: 0.00281,
        16: 0.00296,
        17: 0.00274,
        18: 0.00277,
        19: 0.0028,
        20: 0.00284,
        21: 0.00278,
        22: 0.0027,
        23: 0.00273,
        24: 0.00278,
        25: 0.0028,
        26: 0.00299,
        27: 0.00278,
        28: 0.00287,
        29: 0.0031,
        30: 0.00297,
        31: 0.00314,
        32: 0.00305,
        33: 0.00311,
        34: 0.00303,
        35: 0.00305,
        36: 0.00305,
        37: 0.00322,
        38: 0.00317,
        39: 0.00338,
        40: 0.00312,
        41: 0.00336,
        42: 0.0034,
        43: 0.00312,
        44: 0.00318,
        45: 0.00313,
        46: 0.00311,
        47: 0.00312,
        48: 0.00298,
        49: 0.00313,
        50: 0.00311,
        51: 0.0031,
        52: 0.00317,
        53: 0.00315,
        54: 0.003,
        55: 0.0031,
        56: 0.00318,
        57: 0.00322,
        58: 0.00308,
        59: 0.00313,
        60: 0.0031,
        61: 0.00318,
        62: 0.00318,
        63: 0.00344,
        64: 0.00332,
        65: 0.00332,
        66: 0.00341,
        67: 0.00357,
        68: 0.00352,
        69: 0.00337,
        70: 0.00361,
        71: 0.00368,
        72: 0.00373,
        73: 0.00405,
        74: 0.00401,
        75: 0.00408,
        76: 0.00421,
        77: 0.00444,
        78: 0.00459,
        79: 0.00478,
        80: 0.00509,
        81: 0.00529,
        82: 0.00534,
        83: 0.00536,
        84: 0.00572,
        85: 0.0059,
        86: 0.00578,
        87: 0.00582,
        88: 0.00599,
        89: 0.00596,
        90: 0.00608,
        91: 0.00621,
        92: 0.00635,
        93: 0.00638,
        94: 0.00635,
        95: 0.00649,
        96: 0.00634,
        97: 0.00644,
        98: 0.00629,
        99: 0.00608,
        100: 0.00605,
        101: 0.00593,
        102: 0.00603,
        103: 0.00627,
        104: 0.00604,
        105: 0.00622,
        106: 0.00609,
        107: 0.00627,
        108: 0.00605,
        109: 0.00626,
        110: 0.00632,
        111: 0.00628,
        112: 0.00637,
        113: 0.0064,
        114: 0.00665,
        115: 0.00692,
        116: 0.00699,
        117: 0.00718,
        118: 0.0071,
        119: 0.0073,
        120: 0.00736,
        121: 0.00746,
        122: 0.00773,
        123: 0.00806,
        124: 0.00803,
        125: 0.00824,
        126: 0.00834,
        127: 0.00852,
        128: 0.00875,
        129: 0.00854,
        130: 0.00847,
        131: 0.00843,
        132: 0.0085,
        133: 0.00874,
        134: 0.00883,
        135: 0.00916,
        136: 0.00934,
        137: 0.00957,
        138: 0.00967,
        139: 0.00975,
        140: 0.00975,
        141: 0.00982,
        142: 0.01013,
        143: 0.00999,
        144: 0.01014,
        145: 0.01005,
    },
    ("10 mM glucose + 25 mM acetate", "od600"): {
        0: 0.08206,
        1: 0.08275,
        2: 0.08381,
        3: 0.08463,
        4: 0.0855,
        5: 0.08625,
        6: 0.08744,
        7: 0.08869,
        8: 0.09019,
        9: 0.09206,
        10: 0.09431,
        11: 0.09675,
        12: 0.09988,
        13: 0.10312,
        14: 0.10681,
        15: 0.111,
        16: 0.11563,
        17: 0.12069,
        18: 0.12619,
        19: 0.13206,
        20: 0.13875,
        21: 0.14544,
        22: 0.152,
        23: 0.15906,
        24: 0.16638,
        25: 0.17438,
        26: 0.18263,
        27: 0.19144,
        28: 0.20075,
        29: 0.21088,
        30: 0.21856,
        31: 0.22831,
        32: 0.23856,
        33: 0.24794,
        34: 0.25875,
        35: 0.26513,
        36: 0.27113,
        37: 0.27575,
        38: 0.27506,
        39: 0.28444,
        40: 0.30425,
        41: 0.31856,
        42: 0.321,
        43: 0.32781,
        44: 0.34106,
        45: 0.36456,
        46: 0.38531,
        47: 0.3975,
        48: 0.40581,
        49: 0.414,
        50: 0.42412,
        51: 0.43194,
        52: 0.44256,
        53: 0.45313,
        54: 0.45694,
        55: 0.46019,
        56: 0.46013,
        57: 0.46019,
        58: 0.46244,
        59: 0.46206,
        60: 0.46537,
        61: 0.46494,
        62: 0.46694,
        63: 0.47194,
        64: 0.47,
        65: 0.46631,
        66: 0.46775,
        67: 0.46313,
        68: 0.463,
        69: 0.46706,
        70: 0.46694,
        71: 0.46494,
        72: 0.46706,
        73: 0.46737,
        74: 0.47113,
        75: 0.47044,
        76: 0.47319,
        77: 0.47269,
        78: 0.46987,
        79: 0.46981,
        80: 0.47269,
        81: 0.47313,
        82: 0.46963,
        83: 0.46594,
        84: 0.4695,
        85: 0.47113,
        86: 0.47163,
        87: 0.47337,
        88: 0.46975,
        89: 0.47331,
        90: 0.47263,
        91: 0.47525,
        92: 0.47544,
        93: 0.47875,
        94: 0.47825,
        95: 0.48094,
        96: 0.47844,
        97: 0.47831,
        98: 0.47944,
        99: 0.47831,
        100: 0.4785,
        101: 0.47613,
        102: 0.47513,
        103: 0.47581,
        104: 0.47663,
        105: 0.47725,
        106: 0.47737,
        107: 0.48044,
        108: 0.48081,
        109: 0.47956,
        110: 0.48325,
        111: 0.48288,
        112: 0.486,
        113: 0.48669,
        114: 0.48769,
        115: 0.48819,
        116: 0.4905,
        117: 0.49369,
        118: 0.49756,
        119: 0.49825,
        120: 0.50031,
        121: 0.50338,
        122: 0.50194,
        123: 0.50375,
        124: 0.50625,
        125: 0.50581,
        126: 0.50644,
        127: 0.50781,
        128: 0.50838,
        129: 0.51213,
        130: 0.51363,
        131: 0.51363,
        132: 0.51675,
        133: 0.51794,
        134: 0.52112,
        135: 0.52331,
        136: 0.52438,
        137: 0.52925,
        138: 0.53163,
        139: 0.53538,
        140: 0.53738,
        141: 0.538,
        142: 0.54106,
        143: 0.54156,
        144: 0.54356,
        145: 0.54769,
    },
    ("10 mM glucose + 25 mM acetate", "stdev"): {
        0: 0.00254,
        1: 0.00235,
        2: 0.00243,
        3: 0.00273,
        4: 0.00268,
        5: 0.00277,
        6: 0.00285,
        7: 0.00291,
        8: 0.00312,
        9: 0.00323,
        10: 0.00353,
        11: 0.00373,
        12: 0.00424,
        13: 0.00449,
        14: 0.00486,
        15: 0.00525,
        16: 0.00593,
        17: 0.00637,
        18: 0.00677,
        19: 0.00725,
        20: 0.00775,
        21: 0.00806,
        22: 0.0083,
        23: 0.00888,
        24: 0.00897,
        25: 0.00976,
        26: 0.00997,
        27: 0.01084,
        28: 0.01179,
        29: 0.0122,
        30: 0.01387,
        31: 0.01552,
        32: 0.0156,
        33: 0.01612,
        34: 0.01691,
        35: 0.01859,
        36: 0.01838,
        37: 0.01874,
        38: 0.01394,
        39: 0.02099,
        40: 0.02469,
        41: 0.0265,
        42: 0.02875,
        43: 0.03269,
        44: 0.03408,
        45: 0.03769,
        46: 0.04074,
        47: 0.04219,
        48: 0.0413,
        49: 0.04152,
        50: 0.04158,
        51: 0.04064,
        52: 0.04088,
        53: 0.04157,
        54: 0.04172,
        55: 0.04347,
        56: 0.04489,
        57: 0.04642,
        58: 0.04986,
        59: 0.05072,
        60: 0.05368,
        61: 0.05653,
        62: 0.06026,
        63: 0.06293,
        64: 0.06385,
        65: 0.0644,
        66: 0.06628,
        67: 0.06504,
        68: 0.06654,
        69: 0.06908,
        70: 0.07048,
        71: 0.06963,
        72: 0.07167,
        73: 0.07345,
        74: 0.07573,
        75: 0.07549,
        76: 0.07816,
        77: 0.07961,
        78: 0.07864,
        79: 0.07828,
        80: 0.08114,
        81: 0.08369,
        82: 0.08526,
        83: 0.08428,
        84: 0.08819,
        85: 0.08934,
        86: 0.09173,
        87: 0.0924,
        88: 0.09083,
        89: 0.09373,
        90: 0.09272,
        91: 0.09415,
        92: 0.09481,
        93: 0.09815,
        94: 0.09721,
        95: 0.09888,
        96: 0.09806,
        97: 0.09769,
        98: 0.09921,
        99: 0.09937,
        100: 0.09975,
        101: 0.09844,
        102: 0.0988,
        103: 0.10281,
        104: 0.10424,
        105: 0.10409,
        106: 0.10481,
        107: 0.10604,
        108: 0.10573,
        109: 0.10364,
        110: 0.10561,
        111: 0.10389,
        112: 0.1055,
        113: 0.10682,
        114: 0.10557,
        115: 0.10587,
        116: 0.10621,
        117: 0.10818,
        118: 0.11071,
        119: 0.11044,
        120: 0.11107,
        121: 0.11281,
        122: 0.11151,
        123: 0.11171,
        124: 0.11222,
        125: 0.11117,
        126: 0.11154,
        127: 0.11128,
        128: 0.11131,
        129: 0.11299,
        130: 0.11359,
        131: 0.11332,
        132: 0.11395,
        133: 0.11384,
        134: 0.11528,
        135: 0.11572,
        136: 0.11575,
        137: 0.11747,
        138: 0.11866,
        139: 0.11968,
        140: 0.12027,
        141: 0.12014,
        142: 0.12058,
        143: 0.11948,
        144: 0.11965,
        145: 0.12169,
    },
}
data = (
    pd.DataFrame(data)
    .set_index(("time (h)", ""))
    .rename_axis(index=["time (h)"], columns=["condition", "measure"])
)
data
condition 10 mM glucose 25 mM acetate 10 mM glucose + 25 mM acetate
measure od600 stdev od600 stdev od600 stdev
time (h)
0.00000 0.08306 0.00173 0.08213 0.00253 0.08206 0.00254
0.16667 0.08331 0.00174 0.08225 0.00262 0.08275 0.00235
0.33333 0.08381 0.00187 0.08250 0.00278 0.08381 0.00243
0.50000 0.08406 0.00191 0.08250 0.00278 0.08463 0.00273
0.66667 0.08425 0.00202 0.08263 0.00280 0.08550 0.00268
... ... ... ... ... ... ...
23.50000 0.10006 0.00537 0.14938 0.00982 0.53800 0.12014
23.66667 0.10162 0.01078 0.14975 0.01013 0.54106 0.12058
23.83333 0.09925 0.00324 0.15063 0.00999 0.54156 0.11948
24.00000 0.09950 0.00312 0.15125 0.01014 0.54356 0.11965
24.16667 0.10069 0.00571 0.15188 0.01005 0.54769 0.12169

146 rows × 6 columns

Recreate Figure 2C#

You will need to operate on a multi-index DataFrame.

#