added analysis script 3d-*py