html("The list of knowns. Required columns: <i>ID</i>, <i>SMILES</i>, <i>Name</i> and <i>RT</i> (the last two can be empty). Remember to quote <i>SMILES</i> and <i>Name</i> entries!"),
shiny::uiOutput("fnUnkLCtrl"),
value=""),
shiny::uiOutput("fnSetIdCtrl"),
shiny::textInput("fnUnkL",
html("The list of unknowns. Required columns: <i>ID</i>, <i>mz</i> and <i>RT</i> (<i>RT</i> can be empty)."),
value=""),
shiny::textInput("fnSetId",
html("Set table. Required columns <i>ID</i> and <i>set</i>."),
label=html("The list of knowns. Required columns: <i>ID</i>, <i>SMILES</i>, <i>Name</i> and <i>RT</i> (the last two can be empty). Remember to quote <i>SMILES</i> and <i>Name</i> entries!"),
fileB='impKnownListB',
volumes=volumes)
})
output$fnUnkLCtrl<-shiny::renderUI({
txt_file_input(inputId='fnUnkL',
input=input,
label=html("The list of unknowns. Required columns: <i>ID</i>, <i>mz</i> and <i>RT</i> (<i>RT</i> can be empty)."),
fileB='impUnkListB',
volumes=volumes)
})
output$fnSetIdCtrl<-shiny::renderUI({
txt_file_input(inputId='fnSetId',
input=input,
label=html("Set table. Required columns <i>ID</i> and <i>set</i>."),