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.