"Merci de commencer par importer un fichier d'abondance au format BIOM. Celui-ci peut etre obtenu a l'issue du workflow FROGS avec l'operation 'FROGS BIOM to std BIOM'.\nVous pouvez egalement choisir un dataset de demo"
"Firsly, you should select a demo dataset or upload an abundance BIOM file.\nFor example, with Galaxy, this one can be obtained at the end of FROGS workflows with 'FROGS BIOM to std BIOM' tools"
title="Metadata table with variables (in columns) and samples (in rows). \nMake sure you follow the exact spelling of the sample names (1st column). \nThe import of an excel table is possible but not recommended.",
fileInput("fileMeta",
label="Metadata table : ",
placeholder="data.csv")
),
radioButtons(
"CSVsep",
label="CSV separator : ",
inline=TRUE,
choices=list(
`<tab>`="\t",
`,`=",",
`;`=";",
excel="excel"
)
),
tags$div(
title="Phylogenetic tree",
fileInput("fileTree",
label="Phylogenetic tree : ",
placeholder="data.nwk")
)#,
# tags$div(
# title = "Representative FASTA sequences of OTU",
# fileInput(
# "fileSeq",
# label = "FASTA sequences : "),
# placeholder = "data.fasta"
# )
# )
),
dashboardBody(
tabsetPanel(
tabPanel(
"Summary",
verbatimTextOutput("phyloseqPrint"),
uiOutput("summaryTable")
),
tags$div(
style="text-align:center",
title="Rarefier les données avec un tirage aléatoire pour supprimer l'effet de la profondeur de séquençage",
checkboxInput("rareData",label="Rarefier les donnees.",value=TRUE),
textOutput("rarefactionMin")
tabPanel(
"Global barplot",
plotOutput("histo",height=700),
uiOutput("histUI")
),
tags$div(
title="Tableau de métadonnées avec en colonne les variables, en ligne les échantillons. \nAssurez vous de bien respecter l'ortographe des noms d'échantillons (1ère colonne). \nL'import d'une table excel est possible mais déconseillé.",
fileInput(
"fileMeta",
label=h4("Metadata :"),
placeholder="data.csv"
tabPanel(
"Focus barplot",
plotOutput("histoFocus",height=700),
box(
title="Paramètres",
width=NULL,
status="primary",
uiOutput("histFocusUIfocusRank"),
uiOutput("histFocusUIfocusTaxa"),
uiOutput("histFocusUIfocusNbTaxa"),
uiOutput("histFocusUIfocusGrid"),
uiOutput("histFocusUIfocusX")
)
),
radioButtons(
"CSVsep",
label="CSV Séparateur",
inline=TRUE,
choices=list(
`<tab>`="\t",
`,`=",",
`;`=";",
excel="excel"
)
tabPanel(
"Clustering",
plotOutput("clust",height=700),
uiOutput("clustUI")
),
tags$div(
title="Arbre phylogéniques des OTU enracinné",
fileInput(
"fileTree",
label=h4("Arbre :"),
placeholder="data.nwk"
)
)#,
# tags$div(
# title = "Séquences FASTA des OTU",
# fileInput(
# "fileSeq",
# label = h4("Séquences de references :"),
# placeholder = "data.fasta"
# )
# )
),
dashboardBody(
tabsetPanel(
tabPanel(
"Summary",
verbatimTextOutput("phyloseqPrint"),
uiOutput("summaryTable")
),
tabPanel(
"Histo global",
plotOutput("histo",height=700),
uiOutput("histUI")
),
tabPanel(
"Histo selectif",
plotOutput("histoFocus",height=700),
box(
title="Paramètres",
width=NULL,
status="primary",
uiOutput("histFocusUIfocusRank"),
uiOutput("histFocusUIfocusTaxa"),
uiOutput("histFocusUIfocusNbTaxa"),
uiOutput("histFocusUIfocusGrid"),
uiOutput("histFocusUIfocusX")
tabPanel(HTML("α-diversity"),
box(
width=NULL,tabsetPanel(
tabPanel(
"Plots",
plotOutput("richnessA",height=700),
uiOutput("richnessAUI")
),
tabPanel("Tables",uiOutput("richnessATable"))
)
)),
tabPanel(
HTML("β-diversity"),
selectInput(
"richnessBDist",
label="Distance : ",
choices=list(
"bray",
"jaccard",
"unifrac",
"wunifrac",
"dpcoa",
"jsd",
"euclidean"
)
),
tabPanel(
"Clustering",
plotOutput("clust",height=700),
uiOutput("clustUI")
),
tabPanel("Richesse alpha",box(
width=NULL,tabsetPanel(
tabPanel(
"Courbes",
plotOutput("richnessA",height=700),
uiOutput("richnessAUI")
),
tabPanel("Tables",uiOutput("richnessATable"))
)
)),
tabPanel(
"Richesse beta",
selectInput(
"richnessBDist",
label="Distance :",
choices=list(
"bray",
"jaccard",
"unifrac",
"wunifrac",
"dpcoa",
"jsd",
"euclidean"
)
box(width=NULL,tabsetPanel(
tabPanel(
"Heatmap",
plotOutput("richnessB",height=700),
uiOutput("richnessBUI")
),
box(width=NULL,tabsetPanel(
tabPanel(
"Heatmap",
plotOutput("richnessB",height=700),
uiOutput("richnessBUI")
),
tabPanel(
"Networks",
plotOutput("networkB",height=700),
uiOutput("networkBUI")
),
tabPanel("Tables",uiOutput("richnessBTable"))
))
),
tabPanel(
"Courbe de rarefaction",
plotOutput("rarefactionCurve",height=700),
uiOutput("rarefactionCurveUI")
),
tabPanel(
"Arbre phylo",
plotOutput("tree",height=700),
uiOutput("treeUI")
),
tabPanel(
"Heatmap",
plotOutput("Heatmap",height=700),
uiOutput("HeatmapUI")
),
tabPanel(
"Analyses multivariées",
plotOutput("acp",height=700),
uiOutput("acpUI")
),
tabPanel(
"et plus ...",
div(
"Merci d'adresser vos remarques, bugs, demandes, besoins et conseils à ",