GSCA: an integrated platform for gene set cancer analysis at genomic, pharmacogenomic and immunogenomic levels | Synapse