shinyUI(
  fluidPage(
    headerPanel("TCGA Analysis"),
    sidebarLayout(
      sidebarPanel(
        selectInput("operation","Select Plot Type",choices = c("Boxplot","Survival")),
        conditionalPanel(condition = "input.operation=='Boxplot'",
                         selectInput("cancerType","Select one or more cancer types",
                                     choices = substr(list.files("../Expression/",pattern=".txt"),1,
                                                      nchar(list.files("../Expression/",pattern=".txt"))-4),
                                     multiple = TRUE),
                         textInput("gene","Please input one gene of interest",placeholder = "Gene name ie TRIM21")
        ),
        conditionalPanel(condition="input.operation=='Survival'",
                         selectInput("cancerType2","Select a cancer type",
                                     choices = substr(list.files("../Expression/",pattern=".txt"),1,
                                                      nchar(list.files("../Expression/",pattern=".txt"))-4)),
                         textInput("gene2","Please input one gene of interest",placeholder = "Gene name ie BRCA1"),
                         selectInput("operation2","Select automatic or manual cutoff", choices = c("Automatic", "Manual"))
                         
        ),
        conditionalPanel(condition="input.operation2=='Manual' & input.operation=='Survival'",
                         sliderInput("cut.off","Select a cutoff value",min = .10,max=.50,step = .05,value = .25)
        ),
        actionButton("go","GO")
        
      ),
      mainPanel(
        plotOutput("myPlot"),
        downloadButton('downloadplot',"Download Figure")
      )
      
    )
  )
)