# Constructed data: 4 independent experiments; the knockdown does not change the protein's signal.
# Python 3.13, NumPy, pandas. Seed 1, the first one tried.
import numpy as np, pandas as pd
from model import experiment
rng = np.random.default_rng(1)
rows = [(x, *r) for x in range(1, 5) for r in experiment(rng)]
pd.DataFrame(rows, columns=["experiment", "condition", "image", "cell", "area_px", "int_den", "bg_mean"]).to_csv("cells.csv", index=False)
