manipulator for zebrafish microscope analysis 4427448