knitr::opts_chunk$set( # code or die echo = TRUE, # minimize verbosity warning = FALSE, message = FALSE, # dpi = 150, # for hires images comment = "#>") set.seed(0xFEED)
Note: this document is a scratchpad right now. Much of the README document will replace these contents and be further expanded upon.
The FacileAnalysis package defines a set of analysis tasks over genomic data
housed in a container that implements the FacileData API (aka a
FacileDataStore
).
We also attempt to provide a generalized grammar (defined as S3 generics) over their results such that they can be re-used in various contexts, which include:
Analyses implemented within this package include:
Additional analyses can be added within this package, or as new packages which import and implement the FacileAnalysis S3 API from here.
S3 methods
Interactive Invocation
As much as possible, a "complete" analysis should be broken down into intermediate steps. For instance, a complete differential expresion analysis from a FacileDataStore is defined as.
<fanalysis>
is a place holder for one othe core functions that are implemented
as a facile analysis module, ie."fdge"
, "ffsea"
, "fpca"
, etc.
<fanalysis>Analysis
: a wrapper module that incorporates all the internal
modules for each step of the analysis pipeline. The fdgeAnalysis
module,
for instance, is a wrapper to modules that provide an interface to the steps
of a differential expression analysis.<fanalysis>Gadget
: includes some wrapper boilerplat that enables the
<fanalysis>Analysis
to be invoked into a gadget from a FacileDataStore, or
a facile_sample_frame
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.