| ARA | R Documentation |
Extracts Hi-C matrices centered around regions and averages the results for all regions. Can take orientations of regions into account.
ARA(
explist,
bed,
shift = 1e+06,
size_bin = NULL,
size_bp = NULL,
outlier_filter = c(0, 1),
anchors = NULL,
raw = TRUE,
strand = NULL
)
explist |
Either a single GENOVA |
bed |
A BED-formatted
Note that rows wherein the second column is larger than the third column are considered to be in the reverse direction. |
shift |
An |
size_bin, size_bp |
The size of the lookup regions in bins (i.e. a score
of 21 yields an output with 10 Hi-C bins both up- and downstream of the
anchor). When |
outlier_filter |
A |
anchors |
(Optional) A |
raw |
A |
strand |
A |
By default, ARA also calculates the results for shifted
anchors and normalises the "obsexp" slot by off-diagonal bands.
The 'bed' argument can take in oriented entries, wherein entries
with a start site larger than the end site are considered to be in the
reverse direction. The reverse sites are flipped during analysis, so the
orientation is the same as in the forward sites.
An ARA_discovery object containing the following slots:
An array with the dimensions
size_bin x size_bin x length(explist) containing fold
change values for the signal over the (banded) median, shifted values.
An array with the dimensions size_bin x
size_bin x length(explist) containing mean contact values for
bins surrounding the anchors.
A list with
length(explist) elements for each contacts object, wherein an
element is an n x size_bin x size_bin array with contact
values for each anchor. 'n' is the number of non-empty valid anchors.
An array with the dimensions size_bin x
size_bin x length(explist) containing mean contact values for
bins that are shift basepairs away from the anchors.
A list with length(explist) elements for
each contacts object, wherein an alemeent is an n x size_bin x
size_bin array with contact values for each shifted anchors. 'n' is
the number of non-empty valid (unshifted) anchors.
10kb-40kb
The rep_mat_lookup function that performs the
lookup and summary for the ARA function and others.
The
discovery class for a general description of
discovery classes.
The visualise function
for visualisation of the results.
The quantify
function for quantification of ARA results.
The
anchors documentation for more information about
anchors.
Other aggregate repeated matrix lookup analyses:
APA(),
ATA(),
CSCAn(),
PESCAn(),
rep_mat_lookup()
## Not run:
# Typical usage
ara <- ARA(list(WT_20kb, KO_20kb), ctcf_sites)
# Alternative usage with pre-calculated anchors
anchors <- anchors_ARA(WT_20kb$IDX, ctcf_sites)
ara <- ARA(list(WT_20kb, KO_20kb))
# Visualisation
visualise(ara)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.