Description Usage Arguments Details Value See Also Examples
View source: R/Brick_functions.R
Create_many_Bricks_from_mcool
is a wrapper on Create_many_Bricks which
creates the Brick data structure from an mcool file.
1 2 3 4 5 6 7 8 |
output_directory |
Required A string specifying the location where the HDF files will be created. |
file_prefix |
Required A string specifying the prefix that is concatenated to the hdf files stored in the output_directory. |
mcool |
Required. Path to an mcool file. |
resolution |
Optional. Default NA When an object of class BrickContainer is provided, resolution defines the resolution on which the function is executed |
experiment_name |
Optional. If provided, this will be the experiment name for the BrickContainer. |
remove_existing |
Optional. Default FALSE. If TRUE, will remove the HDF file with the same name and create a new one. By default, it will not replace existing files. |
mcool are a standard 4D nucleome data structure for Hi-C data. Read more about the 4D nucleome project here.
This function will generate the target Brick file. Upon completion, the function will provide the path to the created/tracked HDF file.
Brick_load_data_from_mcool
to load data from
the mcool to a Brick store.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | ## Not run:
require(curl)
out_dir <- file.path(tempdir(),"mcool_test_dir")
dir.create(path = out_dir)
curl_download(url = paste("https://data.4dnucleome.org/",
"files-processed/4DNFI7JNCNFB/",
"@download/4DNFI7JNCNFB.mcool", sep = ""),
destfile = file.path(out_dir,"H1-hESC-HiC-4DNFI7JNCNFB.mcool"))
mcool <- file.path(out_dir,"H1-hESC-HiC-4DNFI7JNCNFB.mcool")
Create_many_Bricks_from_mcool(output_directory = out_dir,
file_prefix = "Test",
mcool = mcool,
resolution = 50000,
experiment_name = "A random 4DN dataset")
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.