qcShiny | R Documentation |
Generate a shiny app summarizing the main aspects of an alevin/alevin-fry quantification run. The app generation assumes that alevin has been run with the –dumpFeatures flag to generate the necessary output files.
alevinQCShiny(baseDir, sampleId, customCBList = list())
alevinFryQCShiny(mapDir, permitDir, quantDir, sampleId)
simpleafQCShiny(simpleafQuantDir, sampleId)
baseDir |
(Only used for alevin output) Path to the output directory
from the alevin run (should be the directory containing the
|
sampleId |
Sample ID, will be used set the title for the app. |
customCBList |
Named list with custom set(s) of barcodes to provide summary statistics/plots for, in addition to the whitelists generated by alevin. |
mapDir |
(Only used for alevin-fry output) Path to the output directory
from the salmon alevin run (should be the directory containing the
|
permitDir |
(Only used for alevin-fry output) Path to the output
directory from the permit list generation step (should be
the directory containing the |
quantDir |
(Only used for alevin-fry output) Path to the output
directory from the alevin-fry quantification step (should be
the directory containing the |
simpleafQuantDir |
(Only used for simpleaf output) Path to the output
directory from the simpleaf run (should be the directory containing the
|
A shiny app.
Charlotte Soneson
app <- alevinQCShiny(
baseDir = system.file("extdata/alevin_example_v0.14",
package = "alevinQC"),
sampleId = "example")
if (interactive()) {
shiny::runApp(app)
}
app <- alevinFryQCShiny(
mapDir = system.file("extdata/alevinfry_example_v0.5.0/map",
package = "alevinQC"),
permitDir = system.file("extdata/alevinfry_example_v0.5.0/permit",
package = "alevinQC"),
quantDir = system.file("extdata/alevinfry_example_v0.5.0/quant",
package = "alevinQC"),
sampleId = "example")
if (interactive()) {
shiny::runApp(app)
}
app <- simpleafQCShiny(
simpleafQuantDir = system.file("extdata/alevinfry_example_piscem_v0.6.0",
package = "alevinQC"),
sampleId = "example")
if (interactive()) {
shiny::runApp(app)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.