BioProfiling.jl: profiling biological perturbations with high-content imaging in single cells and heterogeneous populations