machine learning, phase picking, non-linear earthquake location, template matching, focal mechanism inversion, cut-and-paste method