enhance experiment class
Right now, the experiemnt simulation takes similar timepoints as the datapoints. This is impractical when perturbations are performed inbetween timepoints in vitro (which happens regularly). New strategy:
- find minimum time-step between data-points
- set total simulaiton time to np.arange(0, end, min_time_Step)
- split this time array for simulation
- match data point with simulation points