R/RcppExports.R

# This file was generated by Rcpp::compileAttributes
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393

vector_join <- function(v, token) {
    .Call('mango_vector_join', PACKAGE = 'mango', v, token)
}

string_split <- function(s, delimiter) {
    .Call('mango_string_split', PACKAGE = 'mango', s, delimiter)
}

parseFastq <- function(fastq1, fastq2, basename, minlength = 15L, maxlength = 25L, keepempty = FALSE, verbose = TRUE, linker1 = "GTTGGATAAG", linker2 = "GTTGGAATGT", numberlinkers = 2L) {
    .Call('mango_parseFastq', PACKAGE = 'mango', fastq1, fastq2, basename, minlength, maxlength, keepempty, verbose, linker1, linker2, numberlinkers)
}

buildBedpe <- function(sam1, sam2, bedpefile) {
    invisible(.Call('mango_buildBedpe', PACKAGE = 'mango', sam1, sam2, bedpefile))
}

findPairs <- function(overlapfile, petpairsfile, interactionfile, peakscount, peaksfileslopdepth) {
    invisible(.Call('mango_findPairs', PACKAGE = 'mango', overlapfile, petpairsfile, interactionfile, peakscount, peaksfileslopdepth))
}

splitBedbyChrom <- function(bedfile, outnamebase) {
    .Call('mango_splitBedbyChrom', PACKAGE = 'mango', bedfile, outnamebase)
}

makeDistanceFile <- function(bedpefilesortrmdup, distancefile, mindist, maxdist) {
    invisible(.Call('mango_makeDistanceFile', PACKAGE = 'mango', bedpefilesortrmdup, distancefile, mindist, maxdist))
}

joinchromfiles <- function(sortedchromfiles, bedpefilesort) {
    invisible(.Call('mango_joinchromfiles', PACKAGE = 'mango', sortedchromfiles, bedpefilesort))
}

DeterminePeakDepthsC <- function(temppeakoverlap, peaksfileslopdepth) {
    invisible(.Call('mango_DeterminePeakDepthsC', PACKAGE = 'mango', temppeakoverlap, peaksfileslopdepth))
}

removeDups <- function(bedpein, outnamebase, distancesplit) {
    .Call('mango_removeDups', PACKAGE = 'mango', bedpein, outnamebase, distancesplit)
}

splitBedpe <- function(bedpein, outnamebase, printreads = TRUE, printpets = TRUE, skipstars = TRUE, skipinter = TRUE) {
    .Call('mango_splitBedpe', PACKAGE = 'mango', bedpein, outnamebase, printreads, printpets, skipstars, skipinter)
}

buildTagAlign <- function(bedpefile, TagAlignfile) {
    invisible(.Call('mango_buildTagAlign', PACKAGE = 'mango', bedpefile, TagAlignfile))
}

external_sort <- function(inputfile, outputfile) {
    invisible(.Call('mango_external_sort', PACKAGE = 'mango', inputfile, outputfile))
}

everyotherline <- function(overlapin, overlapout) {
    invisible(.Call('mango_everyotherline', PACKAGE = 'mango', overlapin, overlapout))
}

AddQvals <- function(interactionfile, interactionfilefinal, Q, maxPval) {
    invisible(.Call('mango_AddQvals', PACKAGE = 'mango', interactionfile, interactionfilefinal, Q, maxPval))
}
dphansti/mango documentation built on May 15, 2019, 1:46 p.m.