View source: R/WholeGenomeAlignment.R
chainPreNet | R Documentation |
Wrapper function of chainPreNet
:
Removes chains that don't have a chance of being netted.
This function doesn't work on Windows platform since Kent utilities only
support Linux and Unix platforms.
chainPreNet(allChain, assemblyTarget, assemblyQuery, allPreChain=paste0(sub("\\.2bit$", "", basename(assemblyTarget), ignore.case = TRUE), ".", sub("\\.2bit$", "", basename(assemblyQuery), ignore.case = TRUE), ".all.pre.chain"), removeAllChain=TRUE, binary="chainPreNet")
allChain |
|
assemblyTarget |
|
assemblyQuery |
|
allPreChain |
|
removeAllChain |
|
binary |
|
character
(1): the file names of merged allPreChain file.
Ge Tan
http://hgdownload.cse.ucsc.edu/admin/exe/
chainMergeSort
## Not run: ## This example doesn't run because it requires two bit files and external ## Kent utilities. allChain <- file.path("/Users/gtan/OneDrive/Project/CSC/CNEr/axt", "danRer10.hg38.all.chain") assemblyTarget <- "/Users/gtan/OneDrive/Project/CSC/CNEr/2bit/danRer10.2bit" assemblyQuery <- "/Users/gtan/OneDrive/Project/CSC/CNEr/2bit/hg38.2bit" chainPreNet(allChain, assemblyTarget, assemblyQuery, allPreChain=file.path( "/Users/gtan/OneDrive/Project/CSC/CNEr/axt", paste0(sub("\\.2bit$", "", basename(assemblyTarget), ignore.case = TRUE), ".", sub("\\.2bit$", "", basename(assemblyQuery), ignore.case = TRUE), ".all.pre.chain")), removeAllChain=FALSE, binary="chainPreNet") ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.