diff --git a/shinyapp/data/valid_sequences.csv b/shinyapp/data/valid_sequences.csv new file mode 100644 index 0000000..a2bdb0d --- /dev/null +++ b/shinyapp/data/valid_sequences.csv @@ -0,0 +1,745 @@ +V1,V2,V3,V4,V5,V6 +pop1,avelumab_plus_axitinib,pazopanib,cabozantinib,everolimus,BSC +pop1,avelumab_plus_axitinib,sunitinib,cabozantinib,everolimus,BSC +pop1,avelumab_plus_axitinib,tivozanib,cabozantinib,everolimus,BSC +pop1,cabozantinib_plus_nivolumab,pazopanib,axitinib,everolimus,BSC +pop1,cabozantinib_plus_nivolumab,pazopanib,everolimus,axitinib,BSC +pop1,cabozantinib_plus_nivolumab,sunitinib,axitinib,everolimus,BSC +pop1,cabozantinib_plus_nivolumab,sunitinib,everolimus,axitinib,BSC +pop1,cabozantinib_plus_nivolumab,tivozanib,axitinib,everolimus,BSC +pop1,cabozantinib_plus_nivolumab,tivozanib,everolimus,axitinib,BSC +pop1,pazopanib,axitinib,cabozantinib,everolimus,BSC +pop1,pazopanib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop1,pazopanib,cabozantinib,axitinib,everolimus,BSC +pop1,pazopanib,cabozantinib,everolimus,axitinib,BSC +pop1,pazopanib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop1,pazopanib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop1,pazopanib,everolimus,cabozantinib,axitinib,BSC +pop1,pazopanib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop1,pazopanib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop1,pazopanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop1,pazopanib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop1,pazopanib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop1,pazopanib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop1,pazopanib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop1,pazopanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop1,sunitinib,axitinib,cabozantinib,everolimus,BSC +pop1,sunitinib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop1,sunitinib,cabozantinib,axitinib,everolimus,BSC +pop1,sunitinib,cabozantinib,everolimus,axitinib,BSC +pop1,sunitinib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop1,sunitinib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop1,sunitinib,everolimus,cabozantinib,axitinib,BSC +pop1,sunitinib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop1,sunitinib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop1,sunitinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop1,sunitinib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop1,sunitinib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop1,sunitinib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop1,sunitinib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop1,sunitinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop1,tivozanib,axitinib,cabozantinib,everolimus,BSC +pop1,tivozanib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop1,tivozanib,cabozantinib,axitinib,everolimus,BSC +pop1,tivozanib,cabozantinib,everolimus,axitinib,BSC +pop1,tivozanib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop1,tivozanib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop1,tivozanib,everolimus,cabozantinib,axitinib,BSC +pop1,tivozanib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop1,tivozanib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop1,tivozanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop1,tivozanib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop1,tivozanib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop1,tivozanib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop1,tivozanib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop1,tivozanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop1,avelumab_plus_axitinib,cabozantinib,everolimus,BSC, +pop1,avelumab_plus_axitinib,everolimus,cabozantinib,BSC, +pop1,avelumab_plus_axitinib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop1,avelumab_plus_axitinib,pazopanib,cabozantinib,BSC, +pop1,avelumab_plus_axitinib,pazopanib,everolimus,BSC, +pop1,avelumab_plus_axitinib,sunitinib,cabozantinib,BSC, +pop1,avelumab_plus_axitinib,sunitinib,everolimus,BSC, +pop1,avelumab_plus_axitinib,tivozanib,cabozantinib,BSC, +pop1,avelumab_plus_axitinib,tivozanib,everolimus,BSC, +pop1,cabozantinib_plus_nivolumab,axitinib,everolimus,BSC, +pop1,cabozantinib_plus_nivolumab,everolimus,axitinib,BSC, +pop1,cabozantinib_plus_nivolumab,lenvatinib_plus_everolimus,axitinib,BSC, +pop1,cabozantinib_plus_nivolumab,pazopanib,axitinib,BSC, +pop1,cabozantinib_plus_nivolumab,pazopanib,everolimus,BSC, +pop1,cabozantinib_plus_nivolumab,sunitinib,axitinib,BSC, +pop1,cabozantinib_plus_nivolumab,sunitinib,everolimus,BSC, +pop1,cabozantinib_plus_nivolumab,tivozanib,axitinib,BSC, +pop1,cabozantinib_plus_nivolumab,tivozanib,everolimus,BSC, +pop1,pazopanib,axitinib,cabozantinib,BSC, +pop1,pazopanib,axitinib,everolimus,BSC, +pop1,pazopanib,axitinib,nivolumab_monotherapy,BSC, +pop1,pazopanib,cabozantinib,axitinib,BSC, +pop1,pazopanib,cabozantinib,everolimus,BSC, +pop1,pazopanib,cabozantinib,nivolumab_monotherapy,BSC, +pop1,pazopanib,everolimus,axitinib,BSC, +pop1,pazopanib,everolimus,cabozantinib,BSC, +pop1,pazopanib,everolimus,nivolumab_monotherapy,BSC, +pop1,pazopanib,lenvatinib_plus_everolimus,axitinib,BSC, +pop1,pazopanib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop1,pazopanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop1,pazopanib,nivolumab_monotherapy,axitinib,BSC, +pop1,pazopanib,nivolumab_monotherapy,cabozantinib,BSC, +pop1,pazopanib,nivolumab_monotherapy,everolimus,BSC, +pop1,pazopanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop1,sunitinib,axitinib,cabozantinib,BSC, +pop1,sunitinib,axitinib,everolimus,BSC, +pop1,sunitinib,axitinib,nivolumab_monotherapy,BSC, +pop1,sunitinib,cabozantinib,axitinib,BSC, +pop1,sunitinib,cabozantinib,everolimus,BSC, +pop1,sunitinib,cabozantinib,nivolumab_monotherapy,BSC, +pop1,sunitinib,everolimus,axitinib,BSC, +pop1,sunitinib,everolimus,cabozantinib,BSC, +pop1,sunitinib,everolimus,nivolumab_monotherapy,BSC, +pop1,sunitinib,lenvatinib_plus_everolimus,axitinib,BSC, +pop1,sunitinib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop1,sunitinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop1,sunitinib,nivolumab_monotherapy,axitinib,BSC, +pop1,sunitinib,nivolumab_monotherapy,cabozantinib,BSC, +pop1,sunitinib,nivolumab_monotherapy,everolimus,BSC, +pop1,sunitinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop1,tivozanib,axitinib,cabozantinib,BSC, +pop1,tivozanib,axitinib,everolimus,BSC, +pop1,tivozanib,axitinib,nivolumab_monotherapy,BSC, +pop1,tivozanib,cabozantinib,axitinib,BSC, +pop1,tivozanib,cabozantinib,everolimus,BSC, +pop1,tivozanib,cabozantinib,nivolumab_monotherapy,BSC, +pop1,tivozanib,everolimus,axitinib,BSC, +pop1,tivozanib,everolimus,cabozantinib,BSC, +pop1,tivozanib,everolimus,nivolumab_monotherapy,BSC, +pop1,tivozanib,lenvatinib_plus_everolimus,axitinib,BSC, +pop1,tivozanib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop1,tivozanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop1,tivozanib,nivolumab_monotherapy,axitinib,BSC, +pop1,tivozanib,nivolumab_monotherapy,cabozantinib,BSC, +pop1,tivozanib,nivolumab_monotherapy,everolimus,BSC, +pop1,tivozanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop1,avelumab_plus_axitinib,cabozantinib,BSC,, +pop1,avelumab_plus_axitinib,everolimus,BSC,, +pop1,avelumab_plus_axitinib,lenvatinib_plus_everolimus,BSC,, +pop1,avelumab_plus_axitinib,pazopanib,BSC,, +pop1,avelumab_plus_axitinib,sunitinib,BSC,, +pop1,avelumab_plus_axitinib,tivozanib,BSC,, +pop1,cabozantinib_plus_nivolumab,axitinib,BSC,, +pop1,cabozantinib_plus_nivolumab,everolimus,BSC,, +pop1,cabozantinib_plus_nivolumab,lenvatinib_plus_everolimus,BSC,, +pop1,cabozantinib_plus_nivolumab,pazopanib,BSC,, +pop1,cabozantinib_plus_nivolumab,sunitinib,BSC,, +pop1,cabozantinib_plus_nivolumab,tivozanib,BSC,, +pop1,pazopanib,axitinib,BSC,, +pop1,pazopanib,cabozantinib,BSC,, +pop1,pazopanib,everolimus,BSC,, +pop1,pazopanib,lenvatinib_plus_everolimus,BSC,, +pop1,pazopanib,nivolumab_monotherapy,BSC,, +pop1,sunitinib,axitinib,BSC,, +pop1,sunitinib,cabozantinib,BSC,, +pop1,sunitinib,everolimus,BSC,, +pop1,sunitinib,lenvatinib_plus_everolimus,BSC,, +pop1,sunitinib,nivolumab_monotherapy,BSC,, +pop1,tivozanib,axitinib,BSC,, +pop1,tivozanib,cabozantinib,BSC,, +pop1,tivozanib,everolimus,BSC,, +pop1,tivozanib,lenvatinib_plus_everolimus,BSC,, +pop1,tivozanib,nivolumab_monotherapy,BSC,, +pop1,avelumab_plus_axitinib,BSC,,, +pop1,cabozantinib_plus_nivolumab,BSC,,, +pop1,pazopanib,BSC,,, +pop1,sunitinib,BSC,,, +pop1,tivozanib,BSC,,, +pop2,avelumab_plus_axitinib,pazopanib,cabozantinib,everolimus,BSC +pop2,avelumab_plus_axitinib,sunitinib,cabozantinib,everolimus,BSC +pop2,avelumab_plus_axitinib,tivozanib,cabozantinib,everolimus,BSC +pop2,cabozantinib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop2,cabozantinib,axitinib,pazopanib,everolimus,BSC +pop2,cabozantinib,axitinib,sunitinib,everolimus,BSC +pop2,cabozantinib,axitinib,tivozanib,everolimus,BSC +pop2,cabozantinib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop2,cabozantinib,everolimus,pazopanib,axitinib,BSC +pop2,cabozantinib,everolimus,sunitinib,axitinib,BSC +pop2,cabozantinib,everolimus,tivozanib,axitinib,BSC +pop2,cabozantinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop2,cabozantinib,lenvatinib_plus_everolimus,pazopanib,axitinib,BSC +pop2,cabozantinib,lenvatinib_plus_everolimus,sunitinib,axitinib,BSC +pop2,cabozantinib,lenvatinib_plus_everolimus,tivozanib,axitinib,BSC +pop2,cabozantinib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop2,cabozantinib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop2,cabozantinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop2,cabozantinib,nivolumab_monotherapy,pazopanib,axitinib,BSC +pop2,cabozantinib,nivolumab_monotherapy,pazopanib,everolimus,BSC +pop2,cabozantinib,nivolumab_monotherapy,sunitinib,axitinib,BSC +pop2,cabozantinib,nivolumab_monotherapy,sunitinib,everolimus,BSC +pop2,cabozantinib,nivolumab_monotherapy,tivozanib,axitinib,BSC +pop2,cabozantinib,nivolumab_monotherapy,tivozanib,everolimus,BSC +pop2,cabozantinib,pazopanib,axitinib,everolimus,BSC +pop2,cabozantinib,pazopanib,everolimus,axitinib,BSC +pop2,cabozantinib,pazopanib,nivolumab_monotherapy,axitinib,BSC +pop2,cabozantinib,pazopanib,nivolumab_monotherapy,everolimus,BSC +pop2,cabozantinib,sunitinib,axitinib,everolimus,BSC +pop2,cabozantinib,sunitinib,everolimus,axitinib,BSC +pop2,cabozantinib,sunitinib,nivolumab_monotherapy,axitinib,BSC +pop2,cabozantinib,sunitinib,nivolumab_monotherapy,everolimus,BSC +pop2,cabozantinib,tivozanib,axitinib,everolimus,BSC +pop2,cabozantinib,tivozanib,everolimus,axitinib,BSC +pop2,cabozantinib,tivozanib,nivolumab_monotherapy,axitinib,BSC +pop2,cabozantinib,tivozanib,nivolumab_monotherapy,everolimus,BSC +pop2,cabozantinib_plus_nivolumab,pazopanib,axitinib,everolimus,BSC +pop2,cabozantinib_plus_nivolumab,pazopanib,everolimus,axitinib,BSC +pop2,cabozantinib_plus_nivolumab,sunitinib,axitinib,everolimus,BSC +pop2,cabozantinib_plus_nivolumab,sunitinib,everolimus,axitinib,BSC +pop2,cabozantinib_plus_nivolumab,tivozanib,axitinib,everolimus,BSC +pop2,cabozantinib_plus_nivolumab,tivozanib,everolimus,axitinib,BSC +pop2,lenvatinib_plus_pembrolizumab,axitinib,cabozantinib,everolimus,BSC +pop2,lenvatinib_plus_pembrolizumab,cabozantinib,axitinib,everolimus,BSC +pop2,lenvatinib_plus_pembrolizumab,cabozantinib,everolimus,axitinib,BSC +pop2,lenvatinib_plus_pembrolizumab,everolimus,cabozantinib,axitinib,BSC +pop2,lenvatinib_plus_pembrolizumab,pazopanib,axitinib,everolimus,BSC +pop2,lenvatinib_plus_pembrolizumab,pazopanib,cabozantinib,axitinib,BSC +pop2,lenvatinib_plus_pembrolizumab,pazopanib,cabozantinib,everolimus,BSC +pop2,lenvatinib_plus_pembrolizumab,pazopanib,everolimus,axitinib,BSC +pop2,lenvatinib_plus_pembrolizumab,sunitinib,axitinib,everolimus,BSC +pop2,lenvatinib_plus_pembrolizumab,sunitinib,cabozantinib,axitinib,BSC +pop2,lenvatinib_plus_pembrolizumab,sunitinib,cabozantinib,everolimus,BSC +pop2,lenvatinib_plus_pembrolizumab,sunitinib,everolimus,axitinib,BSC +pop2,lenvatinib_plus_pembrolizumab,tivozanib,axitinib,everolimus,BSC +pop2,lenvatinib_plus_pembrolizumab,tivozanib,cabozantinib,axitinib,BSC +pop2,lenvatinib_plus_pembrolizumab,tivozanib,cabozantinib,everolimus,BSC +pop2,lenvatinib_plus_pembrolizumab,tivozanib,everolimus,axitinib,BSC +pop2,nivolumab_plus_ipilimumab,cabozantinib,axitinib,everolimus,BSC +pop2,nivolumab_plus_ipilimumab,cabozantinib,everolimus,axitinib,BSC +pop2,nivolumab_plus_ipilimumab,cabozantinib,lenvatinib_plus_everolimus,axitinib,BSC +pop2,nivolumab_plus_ipilimumab,pazopanib,axitinib,everolimus,BSC +pop2,nivolumab_plus_ipilimumab,pazopanib,cabozantinib,axitinib,BSC +pop2,nivolumab_plus_ipilimumab,pazopanib,cabozantinib,everolimus,BSC +pop2,nivolumab_plus_ipilimumab,pazopanib,everolimus,axitinib,BSC +pop2,nivolumab_plus_ipilimumab,pazopanib,lenvatinib_plus_everolimus,axitinib,BSC +pop2,nivolumab_plus_ipilimumab,sunitinib,axitinib,everolimus,BSC +pop2,nivolumab_plus_ipilimumab,sunitinib,cabozantinib,axitinib,BSC +pop2,nivolumab_plus_ipilimumab,sunitinib,cabozantinib,everolimus,BSC +pop2,nivolumab_plus_ipilimumab,sunitinib,everolimus,axitinib,BSC +pop2,nivolumab_plus_ipilimumab,sunitinib,lenvatinib_plus_everolimus,axitinib,BSC +pop2,nivolumab_plus_ipilimumab,tivozanib,axitinib,everolimus,BSC +pop2,nivolumab_plus_ipilimumab,tivozanib,cabozantinib,axitinib,BSC +pop2,nivolumab_plus_ipilimumab,tivozanib,cabozantinib,everolimus,BSC +pop2,nivolumab_plus_ipilimumab,tivozanib,everolimus,axitinib,BSC +pop2,nivolumab_plus_ipilimumab,tivozanib,lenvatinib_plus_everolimus,axitinib,BSC +pop2,pazopanib,axitinib,cabozantinib,everolimus,BSC +pop2,pazopanib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop2,pazopanib,cabozantinib,axitinib,everolimus,BSC +pop2,pazopanib,cabozantinib,everolimus,axitinib,BSC +pop2,pazopanib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop2,pazopanib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop2,pazopanib,everolimus,cabozantinib,axitinib,BSC +pop2,pazopanib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop2,pazopanib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop2,pazopanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop2,pazopanib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop2,pazopanib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop2,pazopanib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop2,pazopanib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop2,pazopanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop2,sunitinib,axitinib,cabozantinib,everolimus,BSC +pop2,sunitinib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop2,sunitinib,cabozantinib,axitinib,everolimus,BSC +pop2,sunitinib,cabozantinib,everolimus,axitinib,BSC +pop2,sunitinib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop2,sunitinib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop2,sunitinib,everolimus,cabozantinib,axitinib,BSC +pop2,sunitinib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop2,sunitinib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop2,sunitinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop2,sunitinib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop2,sunitinib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop2,sunitinib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop2,sunitinib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop2,sunitinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop2,tivozanib,axitinib,cabozantinib,everolimus,BSC +pop2,tivozanib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop2,tivozanib,cabozantinib,axitinib,everolimus,BSC +pop2,tivozanib,cabozantinib,everolimus,axitinib,BSC +pop2,tivozanib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop2,tivozanib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop2,tivozanib,everolimus,cabozantinib,axitinib,BSC +pop2,tivozanib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop2,tivozanib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop2,tivozanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop2,tivozanib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop2,tivozanib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop2,tivozanib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop2,tivozanib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop2,tivozanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop2,avelumab_plus_axitinib,cabozantinib,everolimus,BSC, +pop2,avelumab_plus_axitinib,everolimus,cabozantinib,BSC, +pop2,avelumab_plus_axitinib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop2,avelumab_plus_axitinib,pazopanib,cabozantinib,BSC, +pop2,avelumab_plus_axitinib,pazopanib,everolimus,BSC, +pop2,avelumab_plus_axitinib,sunitinib,cabozantinib,BSC, +pop2,avelumab_plus_axitinib,sunitinib,everolimus,BSC, +pop2,avelumab_plus_axitinib,tivozanib,cabozantinib,BSC, +pop2,avelumab_plus_axitinib,tivozanib,everolimus,BSC, +pop2,cabozantinib,axitinib,everolimus,BSC, +pop2,cabozantinib,axitinib,nivolumab_monotherapy,BSC, +pop2,cabozantinib,axitinib,pazopanib,BSC, +pop2,cabozantinib,axitinib,sunitinib,BSC, +pop2,cabozantinib,axitinib,tivozanib,BSC, +pop2,cabozantinib,everolimus,axitinib,BSC, +pop2,cabozantinib,everolimus,nivolumab_monotherapy,BSC, +pop2,cabozantinib,everolimus,pazopanib,BSC, +pop2,cabozantinib,everolimus,sunitinib,BSC, +pop2,cabozantinib,everolimus,tivozanib,BSC, +pop2,cabozantinib,lenvatinib_plus_everolimus,axitinib,BSC, +pop2,cabozantinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop2,cabozantinib,lenvatinib_plus_everolimus,pazopanib,BSC, +pop2,cabozantinib,lenvatinib_plus_everolimus,sunitinib,BSC, +pop2,cabozantinib,lenvatinib_plus_everolimus,tivozanib,BSC, +pop2,cabozantinib,nivolumab_monotherapy,axitinib,BSC, +pop2,cabozantinib,nivolumab_monotherapy,everolimus,BSC, +pop2,cabozantinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop2,cabozantinib,nivolumab_monotherapy,pazopanib,BSC, +pop2,cabozantinib,nivolumab_monotherapy,sunitinib,BSC, +pop2,cabozantinib,nivolumab_monotherapy,tivozanib,BSC, +pop2,cabozantinib,pazopanib,axitinib,BSC, +pop2,cabozantinib,pazopanib,everolimus,BSC, +pop2,cabozantinib,pazopanib,nivolumab_monotherapy,BSC, +pop2,cabozantinib,sunitinib,axitinib,BSC, +pop2,cabozantinib,sunitinib,everolimus,BSC, +pop2,cabozantinib,sunitinib,nivolumab_monotherapy,BSC, +pop2,cabozantinib,tivozanib,axitinib,BSC, +pop2,cabozantinib,tivozanib,everolimus,BSC, +pop2,cabozantinib,tivozanib,nivolumab_monotherapy,BSC, +pop2,cabozantinib_plus_nivolumab,axitinib,everolimus,BSC, +pop2,cabozantinib_plus_nivolumab,everolimus,axitinib,BSC, +pop2,cabozantinib_plus_nivolumab,lenvatinib_plus_everolimus,axitinib,BSC, +pop2,cabozantinib_plus_nivolumab,pazopanib,axitinib,BSC, +pop2,cabozantinib_plus_nivolumab,pazopanib,everolimus,BSC, +pop2,cabozantinib_plus_nivolumab,sunitinib,axitinib,BSC, +pop2,cabozantinib_plus_nivolumab,sunitinib,everolimus,BSC, +pop2,cabozantinib_plus_nivolumab,tivozanib,axitinib,BSC, +pop2,cabozantinib_plus_nivolumab,tivozanib,everolimus,BSC, +pop2,lenvatinib_plus_pembrolizumab,axitinib,cabozantinib,BSC, +pop2,lenvatinib_plus_pembrolizumab,axitinib,everolimus,BSC, +pop2,lenvatinib_plus_pembrolizumab,cabozantinib,axitinib,BSC, +pop2,lenvatinib_plus_pembrolizumab,cabozantinib,everolimus,BSC, +pop2,lenvatinib_plus_pembrolizumab,everolimus,axitinib,BSC, +pop2,lenvatinib_plus_pembrolizumab,everolimus,cabozantinib,BSC, +pop2,lenvatinib_plus_pembrolizumab,pazopanib,axitinib,BSC, +pop2,lenvatinib_plus_pembrolizumab,pazopanib,cabozantinib,BSC, +pop2,lenvatinib_plus_pembrolizumab,pazopanib,everolimus,BSC, +pop2,lenvatinib_plus_pembrolizumab,sunitinib,axitinib,BSC, +pop2,lenvatinib_plus_pembrolizumab,sunitinib,cabozantinib,BSC, +pop2,lenvatinib_plus_pembrolizumab,sunitinib,everolimus,BSC, +pop2,lenvatinib_plus_pembrolizumab,tivozanib,axitinib,BSC, +pop2,lenvatinib_plus_pembrolizumab,tivozanib,cabozantinib,BSC, +pop2,lenvatinib_plus_pembrolizumab,tivozanib,everolimus,BSC, +pop2,nivolumab_plus_ipilimumab,cabozantinib,axitinib,BSC, +pop2,nivolumab_plus_ipilimumab,cabozantinib,everolimus,BSC, +pop2,nivolumab_plus_ipilimumab,cabozantinib,lenvatinib_plus_everolimus,BSC, +pop2,nivolumab_plus_ipilimumab,pazopanib,axitinib,BSC, +pop2,nivolumab_plus_ipilimumab,pazopanib,cabozantinib,BSC, +pop2,nivolumab_plus_ipilimumab,pazopanib,everolimus,BSC, +pop2,nivolumab_plus_ipilimumab,pazopanib,lenvatinib_plus_everolimus,BSC, +pop2,nivolumab_plus_ipilimumab,sunitinib,axitinib,BSC, +pop2,nivolumab_plus_ipilimumab,sunitinib,cabozantinib,BSC, +pop2,nivolumab_plus_ipilimumab,sunitinib,everolimus,BSC, +pop2,nivolumab_plus_ipilimumab,sunitinib,lenvatinib_plus_everolimus,BSC, +pop2,nivolumab_plus_ipilimumab,tivozanib,axitinib,BSC, +pop2,nivolumab_plus_ipilimumab,tivozanib,cabozantinib,BSC, +pop2,nivolumab_plus_ipilimumab,tivozanib,everolimus,BSC, +pop2,nivolumab_plus_ipilimumab,tivozanib,lenvatinib_plus_everolimus,BSC, +pop2,pazopanib,axitinib,cabozantinib,BSC, +pop2,pazopanib,axitinib,everolimus,BSC, +pop2,pazopanib,axitinib,nivolumab_monotherapy,BSC, +pop2,pazopanib,cabozantinib,axitinib,BSC, +pop2,pazopanib,cabozantinib,everolimus,BSC, +pop2,pazopanib,cabozantinib,nivolumab_monotherapy,BSC, +pop2,pazopanib,everolimus,axitinib,BSC, +pop2,pazopanib,everolimus,cabozantinib,BSC, +pop2,pazopanib,everolimus,nivolumab_monotherapy,BSC, +pop2,pazopanib,lenvatinib_plus_everolimus,axitinib,BSC, +pop2,pazopanib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop2,pazopanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop2,pazopanib,nivolumab_monotherapy,axitinib,BSC, +pop2,pazopanib,nivolumab_monotherapy,cabozantinib,BSC, +pop2,pazopanib,nivolumab_monotherapy,everolimus,BSC, +pop2,pazopanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop2,sunitinib,axitinib,cabozantinib,BSC, +pop2,sunitinib,axitinib,everolimus,BSC, +pop2,sunitinib,axitinib,nivolumab_monotherapy,BSC, +pop2,sunitinib,cabozantinib,axitinib,BSC, +pop2,sunitinib,cabozantinib,everolimus,BSC, +pop2,sunitinib,cabozantinib,nivolumab_monotherapy,BSC, +pop2,sunitinib,everolimus,axitinib,BSC, +pop2,sunitinib,everolimus,cabozantinib,BSC, +pop2,sunitinib,everolimus,nivolumab_monotherapy,BSC, +pop2,sunitinib,lenvatinib_plus_everolimus,axitinib,BSC, +pop2,sunitinib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop2,sunitinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop2,sunitinib,nivolumab_monotherapy,axitinib,BSC, +pop2,sunitinib,nivolumab_monotherapy,cabozantinib,BSC, +pop2,sunitinib,nivolumab_monotherapy,everolimus,BSC, +pop2,sunitinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop2,tivozanib,axitinib,cabozantinib,BSC, +pop2,tivozanib,axitinib,everolimus,BSC, +pop2,tivozanib,axitinib,nivolumab_monotherapy,BSC, +pop2,tivozanib,cabozantinib,axitinib,BSC, +pop2,tivozanib,cabozantinib,everolimus,BSC, +pop2,tivozanib,cabozantinib,nivolumab_monotherapy,BSC, +pop2,tivozanib,everolimus,axitinib,BSC, +pop2,tivozanib,everolimus,cabozantinib,BSC, +pop2,tivozanib,everolimus,nivolumab_monotherapy,BSC, +pop2,tivozanib,lenvatinib_plus_everolimus,axitinib,BSC, +pop2,tivozanib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop2,tivozanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop2,tivozanib,nivolumab_monotherapy,axitinib,BSC, +pop2,tivozanib,nivolumab_monotherapy,cabozantinib,BSC, +pop2,tivozanib,nivolumab_monotherapy,everolimus,BSC, +pop2,tivozanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop2,avelumab_plus_axitinib,cabozantinib,BSC,, +pop2,avelumab_plus_axitinib,everolimus,BSC,, +pop2,avelumab_plus_axitinib,lenvatinib_plus_everolimus,BSC,, +pop2,avelumab_plus_axitinib,pazopanib,BSC,, +pop2,avelumab_plus_axitinib,sunitinib,BSC,, +pop2,avelumab_plus_axitinib,tivozanib,BSC,, +pop2,cabozantinib,axitinib,BSC,, +pop2,cabozantinib,everolimus,BSC,, +pop2,cabozantinib,lenvatinib_plus_everolimus,BSC,, +pop2,cabozantinib,nivolumab_monotherapy,BSC,, +pop2,cabozantinib,pazopanib,BSC,, +pop2,cabozantinib,sunitinib,BSC,, +pop2,cabozantinib,tivozanib,BSC,, +pop2,cabozantinib_plus_nivolumab,axitinib,BSC,, +pop2,cabozantinib_plus_nivolumab,everolimus,BSC,, +pop2,cabozantinib_plus_nivolumab,lenvatinib_plus_everolimus,BSC,, +pop2,cabozantinib_plus_nivolumab,pazopanib,BSC,, +pop2,cabozantinib_plus_nivolumab,sunitinib,BSC,, +pop2,cabozantinib_plus_nivolumab,tivozanib,BSC,, +pop2,lenvatinib_plus_pembrolizumab,axitinib,BSC,, +pop2,lenvatinib_plus_pembrolizumab,cabozantinib,BSC,, +pop2,lenvatinib_plus_pembrolizumab,everolimus,BSC,, +pop2,lenvatinib_plus_pembrolizumab,pazopanib,BSC,, +pop2,lenvatinib_plus_pembrolizumab,sunitinib,BSC,, +pop2,lenvatinib_plus_pembrolizumab,tivozanib,BSC,, +pop2,nivolumab_plus_ipilimumab,cabozantinib,BSC,, +pop2,nivolumab_plus_ipilimumab,pazopanib,BSC,, +pop2,nivolumab_plus_ipilimumab,sunitinib,BSC,, +pop2,nivolumab_plus_ipilimumab,tivozanib,BSC,, +pop2,pazopanib,axitinib,BSC,, +pop2,pazopanib,cabozantinib,BSC,, +pop2,pazopanib,everolimus,BSC,, +pop2,pazopanib,lenvatinib_plus_everolimus,BSC,, +pop2,pazopanib,nivolumab_monotherapy,BSC,, +pop2,sunitinib,axitinib,BSC,, +pop2,sunitinib,cabozantinib,BSC,, +pop2,sunitinib,everolimus,BSC,, +pop2,sunitinib,lenvatinib_plus_everolimus,BSC,, +pop2,sunitinib,nivolumab_monotherapy,BSC,, +pop2,tivozanib,axitinib,BSC,, +pop2,tivozanib,cabozantinib,BSC,, +pop2,tivozanib,everolimus,BSC,, +pop2,tivozanib,lenvatinib_plus_everolimus,BSC,, +pop2,tivozanib,nivolumab_monotherapy,BSC,, +pop2,avelumab_plus_axitinib,BSC,,, +pop2,cabozantinib,BSC,,, +pop2,cabozantinib_plus_nivolumab,BSC,,, +pop2,lenvatinib_plus_pembrolizumab,BSC,,, +pop2,nivolumab_plus_ipilimumab,BSC,,, +pop2,pazopanib,BSC,,, +pop2,sunitinib,BSC,,, +pop2,tivozanib,BSC,,, +pop3,pazopanib,axitinib,cabozantinib,everolimus,BSC +pop3,pazopanib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop3,pazopanib,cabozantinib,axitinib,everolimus,BSC +pop3,pazopanib,cabozantinib,everolimus,axitinib,BSC +pop3,pazopanib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop3,pazopanib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop3,pazopanib,everolimus,cabozantinib,axitinib,BSC +pop3,pazopanib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop3,pazopanib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop3,pazopanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop3,pazopanib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop3,pazopanib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop3,pazopanib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop3,pazopanib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop3,pazopanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop3,sunitinib,axitinib,cabozantinib,everolimus,BSC +pop3,sunitinib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop3,sunitinib,cabozantinib,axitinib,everolimus,BSC +pop3,sunitinib,cabozantinib,everolimus,axitinib,BSC +pop3,sunitinib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop3,sunitinib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop3,sunitinib,everolimus,cabozantinib,axitinib,BSC +pop3,sunitinib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop3,sunitinib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop3,sunitinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop3,sunitinib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop3,sunitinib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop3,sunitinib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop3,sunitinib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop3,sunitinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop3,tivozanib,axitinib,cabozantinib,everolimus,BSC +pop3,tivozanib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop3,tivozanib,cabozantinib,axitinib,everolimus,BSC +pop3,tivozanib,cabozantinib,everolimus,axitinib,BSC +pop3,tivozanib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop3,tivozanib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop3,tivozanib,everolimus,cabozantinib,axitinib,BSC +pop3,tivozanib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop3,tivozanib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop3,tivozanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop3,tivozanib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop3,tivozanib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop3,tivozanib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop3,tivozanib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop3,tivozanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop3,pazopanib,axitinib,cabozantinib,BSC, +pop3,pazopanib,axitinib,everolimus,BSC, +pop3,pazopanib,axitinib,nivolumab_monotherapy,BSC, +pop3,pazopanib,cabozantinib,axitinib,BSC, +pop3,pazopanib,cabozantinib,everolimus,BSC, +pop3,pazopanib,cabozantinib,nivolumab_monotherapy,BSC, +pop3,pazopanib,everolimus,axitinib,BSC, +pop3,pazopanib,everolimus,cabozantinib,BSC, +pop3,pazopanib,everolimus,nivolumab_monotherapy,BSC, +pop3,pazopanib,lenvatinib_plus_everolimus,axitinib,BSC, +pop3,pazopanib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop3,pazopanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop3,pazopanib,nivolumab_monotherapy,axitinib,BSC, +pop3,pazopanib,nivolumab_monotherapy,cabozantinib,BSC, +pop3,pazopanib,nivolumab_monotherapy,everolimus,BSC, +pop3,pazopanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop3,sunitinib,axitinib,cabozantinib,BSC, +pop3,sunitinib,axitinib,everolimus,BSC, +pop3,sunitinib,axitinib,nivolumab_monotherapy,BSC, +pop3,sunitinib,cabozantinib,axitinib,BSC, +pop3,sunitinib,cabozantinib,everolimus,BSC, +pop3,sunitinib,cabozantinib,nivolumab_monotherapy,BSC, +pop3,sunitinib,everolimus,axitinib,BSC, +pop3,sunitinib,everolimus,cabozantinib,BSC, +pop3,sunitinib,everolimus,nivolumab_monotherapy,BSC, +pop3,sunitinib,lenvatinib_plus_everolimus,axitinib,BSC, +pop3,sunitinib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop3,sunitinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop3,sunitinib,nivolumab_monotherapy,axitinib,BSC, +pop3,sunitinib,nivolumab_monotherapy,cabozantinib,BSC, +pop3,sunitinib,nivolumab_monotherapy,everolimus,BSC, +pop3,sunitinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop3,tivozanib,axitinib,cabozantinib,BSC, +pop3,tivozanib,axitinib,everolimus,BSC, +pop3,tivozanib,axitinib,nivolumab_monotherapy,BSC, +pop3,tivozanib,cabozantinib,axitinib,BSC, +pop3,tivozanib,cabozantinib,everolimus,BSC, +pop3,tivozanib,cabozantinib,nivolumab_monotherapy,BSC, +pop3,tivozanib,everolimus,axitinib,BSC, +pop3,tivozanib,everolimus,cabozantinib,BSC, +pop3,tivozanib,everolimus,nivolumab_monotherapy,BSC, +pop3,tivozanib,lenvatinib_plus_everolimus,axitinib,BSC, +pop3,tivozanib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop3,tivozanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop3,tivozanib,nivolumab_monotherapy,axitinib,BSC, +pop3,tivozanib,nivolumab_monotherapy,cabozantinib,BSC, +pop3,tivozanib,nivolumab_monotherapy,everolimus,BSC, +pop3,tivozanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop3,pazopanib,axitinib,BSC,, +pop3,pazopanib,cabozantinib,BSC,, +pop3,pazopanib,everolimus,BSC,, +pop3,pazopanib,lenvatinib_plus_everolimus,BSC,, +pop3,pazopanib,nivolumab_monotherapy,BSC,, +pop3,sunitinib,axitinib,BSC,, +pop3,sunitinib,cabozantinib,BSC,, +pop3,sunitinib,everolimus,BSC,, +pop3,sunitinib,lenvatinib_plus_everolimus,BSC,, +pop3,sunitinib,nivolumab_monotherapy,BSC,, +pop3,tivozanib,axitinib,BSC,, +pop3,tivozanib,cabozantinib,BSC,, +pop3,tivozanib,everolimus,BSC,, +pop3,tivozanib,lenvatinib_plus_everolimus,BSC,, +pop3,tivozanib,nivolumab_monotherapy,BSC,, +pop3,pazopanib,BSC,,, +pop3,sunitinib,BSC,,, +pop3,tivozanib,BSC,,, +pop4,cabozantinib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop4,cabozantinib,axitinib,pazopanib,everolimus,BSC +pop4,cabozantinib,axitinib,sunitinib,everolimus,BSC +pop4,cabozantinib,axitinib,tivozanib,everolimus,BSC +pop4,cabozantinib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop4,cabozantinib,everolimus,pazopanib,axitinib,BSC +pop4,cabozantinib,everolimus,sunitinib,axitinib,BSC +pop4,cabozantinib,everolimus,tivozanib,axitinib,BSC +pop4,cabozantinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop4,cabozantinib,lenvatinib_plus_everolimus,pazopanib,axitinib,BSC +pop4,cabozantinib,lenvatinib_plus_everolimus,sunitinib,axitinib,BSC +pop4,cabozantinib,lenvatinib_plus_everolimus,tivozanib,axitinib,BSC +pop4,cabozantinib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop4,cabozantinib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop4,cabozantinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop4,cabozantinib,nivolumab_monotherapy,pazopanib,axitinib,BSC +pop4,cabozantinib,nivolumab_monotherapy,pazopanib,everolimus,BSC +pop4,cabozantinib,nivolumab_monotherapy,sunitinib,axitinib,BSC +pop4,cabozantinib,nivolumab_monotherapy,sunitinib,everolimus,BSC +pop4,cabozantinib,nivolumab_monotherapy,tivozanib,axitinib,BSC +pop4,cabozantinib,nivolumab_monotherapy,tivozanib,everolimus,BSC +pop4,cabozantinib,pazopanib,axitinib,everolimus,BSC +pop4,cabozantinib,pazopanib,everolimus,axitinib,BSC +pop4,cabozantinib,pazopanib,nivolumab_monotherapy,axitinib,BSC +pop4,cabozantinib,pazopanib,nivolumab_monotherapy,everolimus,BSC +pop4,cabozantinib,sunitinib,axitinib,everolimus,BSC +pop4,cabozantinib,sunitinib,everolimus,axitinib,BSC +pop4,cabozantinib,sunitinib,nivolumab_monotherapy,axitinib,BSC +pop4,cabozantinib,sunitinib,nivolumab_monotherapy,everolimus,BSC +pop4,cabozantinib,tivozanib,axitinib,everolimus,BSC +pop4,cabozantinib,tivozanib,everolimus,axitinib,BSC +pop4,cabozantinib,tivozanib,nivolumab_monotherapy,axitinib,BSC +pop4,cabozantinib,tivozanib,nivolumab_monotherapy,everolimus,BSC +pop4,pazopanib,axitinib,cabozantinib,everolimus,BSC +pop4,pazopanib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop4,pazopanib,cabozantinib,axitinib,everolimus,BSC +pop4,pazopanib,cabozantinib,everolimus,axitinib,BSC +pop4,pazopanib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop4,pazopanib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop4,pazopanib,everolimus,cabozantinib,axitinib,BSC +pop4,pazopanib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop4,pazopanib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop4,pazopanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop4,pazopanib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop4,pazopanib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop4,pazopanib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop4,pazopanib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop4,pazopanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop4,sunitinib,axitinib,cabozantinib,everolimus,BSC +pop4,sunitinib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop4,sunitinib,cabozantinib,axitinib,everolimus,BSC +pop4,sunitinib,cabozantinib,everolimus,axitinib,BSC +pop4,sunitinib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop4,sunitinib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop4,sunitinib,everolimus,cabozantinib,axitinib,BSC +pop4,sunitinib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop4,sunitinib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop4,sunitinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop4,sunitinib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop4,sunitinib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop4,sunitinib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop4,sunitinib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop4,sunitinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop4,tivozanib,axitinib,cabozantinib,everolimus,BSC +pop4,tivozanib,axitinib,nivolumab_monotherapy,everolimus,BSC +pop4,tivozanib,cabozantinib,axitinib,everolimus,BSC +pop4,tivozanib,cabozantinib,everolimus,axitinib,BSC +pop4,tivozanib,cabozantinib,nivolumab_monotherapy,axitinib,BSC +pop4,tivozanib,cabozantinib,nivolumab_monotherapy,everolimus,BSC +pop4,tivozanib,everolimus,cabozantinib,axitinib,BSC +pop4,tivozanib,everolimus,nivolumab_monotherapy,axitinib,BSC +pop4,tivozanib,lenvatinib_plus_everolimus,cabozantinib,axitinib,BSC +pop4,tivozanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,axitinib,BSC +pop4,tivozanib,nivolumab_monotherapy,axitinib,everolimus,BSC +pop4,tivozanib,nivolumab_monotherapy,cabozantinib,axitinib,BSC +pop4,tivozanib,nivolumab_monotherapy,cabozantinib,everolimus,BSC +pop4,tivozanib,nivolumab_monotherapy,everolimus,axitinib,BSC +pop4,tivozanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,axitinib,BSC +pop4,cabozantinib,axitinib,everolimus,BSC, +pop4,cabozantinib,axitinib,nivolumab_monotherapy,BSC, +pop4,cabozantinib,axitinib,pazopanib,BSC, +pop4,cabozantinib,axitinib,sunitinib,BSC, +pop4,cabozantinib,axitinib,tivozanib,BSC, +pop4,cabozantinib,everolimus,axitinib,BSC, +pop4,cabozantinib,everolimus,nivolumab_monotherapy,BSC, +pop4,cabozantinib,everolimus,pazopanib,BSC, +pop4,cabozantinib,everolimus,sunitinib,BSC, +pop4,cabozantinib,everolimus,tivozanib,BSC, +pop4,cabozantinib,lenvatinib_plus_everolimus,axitinib,BSC, +pop4,cabozantinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop4,cabozantinib,lenvatinib_plus_everolimus,pazopanib,BSC, +pop4,cabozantinib,lenvatinib_plus_everolimus,sunitinib,BSC, +pop4,cabozantinib,lenvatinib_plus_everolimus,tivozanib,BSC, +pop4,cabozantinib,nivolumab_monotherapy,axitinib,BSC, +pop4,cabozantinib,nivolumab_monotherapy,everolimus,BSC, +pop4,cabozantinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop4,cabozantinib,nivolumab_monotherapy,pazopanib,BSC, +pop4,cabozantinib,nivolumab_monotherapy,sunitinib,BSC, +pop4,cabozantinib,nivolumab_monotherapy,tivozanib,BSC, +pop4,cabozantinib,pazopanib,axitinib,BSC, +pop4,cabozantinib,pazopanib,everolimus,BSC, +pop4,cabozantinib,pazopanib,nivolumab_monotherapy,BSC, +pop4,cabozantinib,sunitinib,axitinib,BSC, +pop4,cabozantinib,sunitinib,everolimus,BSC, +pop4,cabozantinib,sunitinib,nivolumab_monotherapy,BSC, +pop4,cabozantinib,tivozanib,axitinib,BSC, +pop4,cabozantinib,tivozanib,everolimus,BSC, +pop4,cabozantinib,tivozanib,nivolumab_monotherapy,BSC, +pop4,pazopanib,axitinib,cabozantinib,BSC, +pop4,pazopanib,axitinib,everolimus,BSC, +pop4,pazopanib,axitinib,nivolumab_monotherapy,BSC, +pop4,pazopanib,cabozantinib,axitinib,BSC, +pop4,pazopanib,cabozantinib,everolimus,BSC, +pop4,pazopanib,cabozantinib,nivolumab_monotherapy,BSC, +pop4,pazopanib,everolimus,axitinib,BSC, +pop4,pazopanib,everolimus,cabozantinib,BSC, +pop4,pazopanib,everolimus,nivolumab_monotherapy,BSC, +pop4,pazopanib,lenvatinib_plus_everolimus,axitinib,BSC, +pop4,pazopanib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop4,pazopanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop4,pazopanib,nivolumab_monotherapy,axitinib,BSC, +pop4,pazopanib,nivolumab_monotherapy,cabozantinib,BSC, +pop4,pazopanib,nivolumab_monotherapy,everolimus,BSC, +pop4,pazopanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop4,sunitinib,axitinib,cabozantinib,BSC, +pop4,sunitinib,axitinib,everolimus,BSC, +pop4,sunitinib,axitinib,nivolumab_monotherapy,BSC, +pop4,sunitinib,cabozantinib,axitinib,BSC, +pop4,sunitinib,cabozantinib,everolimus,BSC, +pop4,sunitinib,cabozantinib,nivolumab_monotherapy,BSC, +pop4,sunitinib,everolimus,axitinib,BSC, +pop4,sunitinib,everolimus,cabozantinib,BSC, +pop4,sunitinib,everolimus,nivolumab_monotherapy,BSC, +pop4,sunitinib,lenvatinib_plus_everolimus,axitinib,BSC, +pop4,sunitinib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop4,sunitinib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop4,sunitinib,nivolumab_monotherapy,axitinib,BSC, +pop4,sunitinib,nivolumab_monotherapy,cabozantinib,BSC, +pop4,sunitinib,nivolumab_monotherapy,everolimus,BSC, +pop4,sunitinib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop4,tivozanib,axitinib,cabozantinib,BSC, +pop4,tivozanib,axitinib,everolimus,BSC, +pop4,tivozanib,axitinib,nivolumab_monotherapy,BSC, +pop4,tivozanib,cabozantinib,axitinib,BSC, +pop4,tivozanib,cabozantinib,everolimus,BSC, +pop4,tivozanib,cabozantinib,nivolumab_monotherapy,BSC, +pop4,tivozanib,everolimus,axitinib,BSC, +pop4,tivozanib,everolimus,cabozantinib,BSC, +pop4,tivozanib,everolimus,nivolumab_monotherapy,BSC, +pop4,tivozanib,lenvatinib_plus_everolimus,axitinib,BSC, +pop4,tivozanib,lenvatinib_plus_everolimus,cabozantinib,BSC, +pop4,tivozanib,lenvatinib_plus_everolimus,nivolumab_monotherapy,BSC, +pop4,tivozanib,nivolumab_monotherapy,axitinib,BSC, +pop4,tivozanib,nivolumab_monotherapy,cabozantinib,BSC, +pop4,tivozanib,nivolumab_monotherapy,everolimus,BSC, +pop4,tivozanib,nivolumab_monotherapy,lenvatinib_plus_everolimus,BSC, +pop4,cabozantinib,axitinib,BSC,, +pop4,cabozantinib,everolimus,BSC,, +pop4,cabozantinib,lenvatinib_plus_everolimus,BSC,, +pop4,cabozantinib,nivolumab_monotherapy,BSC,, +pop4,cabozantinib,pazopanib,BSC,, +pop4,cabozantinib,sunitinib,BSC,, +pop4,cabozantinib,tivozanib,BSC,, +pop4,pazopanib,axitinib,BSC,, +pop4,pazopanib,cabozantinib,BSC,, +pop4,pazopanib,everolimus,BSC,, +pop4,pazopanib,lenvatinib_plus_everolimus,BSC,, +pop4,pazopanib,nivolumab_monotherapy,BSC,, +pop4,sunitinib,axitinib,BSC,, +pop4,sunitinib,cabozantinib,BSC,, +pop4,sunitinib,everolimus,BSC,, +pop4,sunitinib,lenvatinib_plus_everolimus,BSC,, +pop4,sunitinib,nivolumab_monotherapy,BSC,, +pop4,tivozanib,axitinib,BSC,, +pop4,tivozanib,cabozantinib,BSC,, +pop4,tivozanib,everolimus,BSC,, +pop4,tivozanib,lenvatinib_plus_everolimus,BSC,, +pop4,tivozanib,nivolumab_monotherapy,BSC,, +pop4,cabozantinib,BSC,,, +pop4,pazopanib,BSC,,, +pop4,sunitinib,BSC,,, +pop4,tivozanib,BSC,,, diff --git a/shinyapp/explorer.R b/shinyapp/explorer.R new file mode 100644 index 0000000..2479361 --- /dev/null +++ b/shinyapp/explorer.R @@ -0,0 +1,118 @@ +# ============================= +# Interactive sequence explorer +# ============================= + +# Load required packages +library(shiny) +library(DT) + +# ====== +# Inputs +# ====== + +# Define list of comparators (labels and values) +comparators = c( + "Nivolumab" = "nivolumab_monotherapy", + "Cabozantinib plus nivolumab" = "cabozantinib_plus_nivolumab", + "Nivolumab plus ipilimumab" = "nivolumab_plus_ipilimumab", + "Lenvatinib plus pembrolizumab" = "lenvatinib_plus_pembrolizumab", + "Avelumab plus axitinib" = "avelumab_plus_axitinib", + "Pazopanib" = "pazopanib", + "Tivozanib" = "tivozanib", + "Sunitinib" = "sunitinib", + "Cabozantinib" = "cabozantinib", + "Lenvatinib plus everolimus" = "lenvatinib_plus_everolimus", + "Everolimus" = "everolimus", + "Axitinib" = "axitinib", + "Sorafenib" = "sorafenib", + "Best supportive care" = "placebo_BSC") + +# Define list of populations (labels and values) +populations = c( + "Population 1" = "pop1", + "Population 2" = "pop2", + "Population 3" = "pop3", + "Population 4" = "pop4") + +# Import table with all possible valid sequences +all_seq <- read.csv("data/valid_sequences.csv") + +# ============================================= +# User interface (layout and appearance of app) +# ============================================= + +ui <- fluidPage( + # Website theme + theme = shinytheme("simplex"), + + # Allows some JavaScript operations + useShinyjs(), + + titlePanel("Interactive sequence explorer"), + mainPanel( + # Chosen population (pop1-pop4) + selectInput(inputId = "population", + label = "Patient population", + choices = populations), + + # Number of treatment lines + selectInput(inputId = "R_maxlines", + label = "Max lines within the R model", + choices = c(3, 4), + selected = 4), + + # First line treatment + uiOutput("line1"), + + DT::DTOutput("sequences") + ) +) + +# ========================================== +# Server (instructions for building the app) +# ========================================== + +server <- function(input, output) { + + # Reactive expression to produce data table of valid sequences for each population + seq <- reactive({ + # Filter to chosen population + seq <- all_seq[all_seq$V1 == input$population,] + # If max lines is 3, remove rows with BSC in V6 (as with four max lines, + # any combination with 4 treatments will then have BSC as the final + # treatment, but those with less will have an empty final column) + if (input$R_maxlines == 3) { + seq <- seq[seq$V6 != "BSC",] + } + return(seq) + }) + + # Reactive generation of options for first line + output$line1 <- renderUI({ + l1_values <- unique(seq()$V2) + radioButtons(inputId = "l1_chosen", + label = "First line treatment", + choices = comparators[comparators %in% l1_values], + inline=TRUE) + }) + + # Reactive expression to filter seq based on first line choice + seq2 <- reactive({ + # Get current sequences + seq2 <- seq() + # Filter to chosen first line treatment + seq2 <- seq2[seq2$V2 == input$l1_chosen,] + return(seq2) + }) + + # Render table of sequences + output$sequences <- DT::renderDT( + {seq2()}, + rownames = FALSE) +} + +# ==================== +# Create the shiny app +# ==================== + +shinyApp(ui, server) \ No newline at end of file