Herein, we applied the virtual screening technique in conjunction with the cell based kynurenine assay to identify TDO2-specific and dual IDO1/TDO2 inhibitors with potential for further development into drug candidates for cancer immunotherapy. The gene discussed is IDO1; the disease is cancer.