Dynamic embryologist