CSCAn | R Documentation |
Takes a list of BED-like genomic locations and makes a Hi-C contact analysis for crosswise pairs between elements of that list.
CSCAn(
explist,
bedlist,
shift = 1000000L,
dist_thres = c(NA, 1e+06),
size_bin = NULL,
size_bp = NULL,
outlier_filter = c(0, 1),
min_compare = 10,
anchors = NULL,
raw = TRUE,
group_direction = FALSE
)
explist |
Either a single GENOVA |
bedlist |
A named
|
shift |
An |
dist_thres |
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 |
min_compare |
An |
anchors |
(Optional) A |
raw |
A |
group_direction |
A |
An CSCAn_discovery
object containing the following slots,
wherein i
is the number of combinations between the bedlist
argument elements:
An array
with the dimensions
size_bin
x size_bin
x i
x length(explist)
containing fold
change values for the signal over the median shifted values.
An array
with the dimensions size_bin
x
size_bin
x i
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 i
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.
The rep_mat_lookup
function that performs the
lookup and summary for the CSCan
function and others.
The
discovery
class for a general description of
discovery
classes.
The visualise
function
for visualisation of the results.
The anchors
documentation for more information about anchors.
Other aggregate repeated matrix lookup analyses:
APA()
,
ARA()
,
ATA()
,
PESCAn()
,
rep_mat_lookup()
## Not run:
cscan <- CSCAn(list(WT_20kb, KO_20kb),
bedlist = list(group_A, group_B))
visualise(cscan)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.