pyecm profiled