Euler Characteristic Curves and Profiles: a stable shape invariant for big data problems