Identified compounds in this study could remarkably promote IDO related cancer-therapy drugs’ development. Here, IDO1 is linked to cancer.