PTS and cancer: Other PTPs have detailed but conflicting reports as to whether they function as promoters or inhibitors of oncogenesis in the same cancer type, such as SHP-1.