Integrated ProfileMatrix constructor as a method for profile object