R/RcppExports.R

Defines functions FilterFastqYield_fun_Rcpp FitCallLocal_fun_Rcpp Get_NewPeakSummit_fun_Rcpp Get_PETsInfoMat_fun_Rcpp Initiate_InteractionInfMat_fun_Rcpp Initiate_GenomeMap_fun_Rcpp Get_VectPosIndex_fun_Rcpp Get_VectPosIndex_Vectorized_fun_Rcpp Dijkstra_GSP_fun_Rcpp Save_BigMat_fun_Rcpp Get_QCellPETCounts_fun_Rcpp Get_QCellCombCounts_fun_Rcpp Assess_Interaction_fun_Rcpp Update_ToBeAddedInter_fun_Rcpp Check_BiProd_fun_Rcpp Get_InteractionInfo_fun_Rcpp SubsetSignificantInteractions_fun_Rcpp

# Generated by using Rcpp::compileAttributes() -> do not edit by hand
# Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393

FilterFastqYield_fun_Rcpp <- function(Curfastqyieldsize, SreadFastq1, WidthSreadFastq1, SreadFastq2, WidthSreadFastq2, S0_LinkerA, S0_LinkerB, S0_LinkerOccurence, S0_MinReadLength, S0_MaxReadLength) {
    .Call('_MACPET_FilterFastqYield_fun_Rcpp', PACKAGE = 'MACPET', Curfastqyieldsize, SreadFastq1, WidthSreadFastq1, SreadFastq2, WidthSreadFastq2, S0_LinkerA, S0_LinkerB, S0_LinkerOccurence, S0_MinReadLength, S0_MaxReadLength)
}

FitCallLocal_fun_Rcpp <- function(bppass_x, ChromInf) {
    .Call('_MACPET_FitCallLocal_fun_Rcpp', PACKAGE = 'MACPET', bppass_x, ChromInf)
}

Get_NewPeakSummit_fun_Rcpp <- function(queryHits, subjectHits, PeakSummit, FDR, Noverlaps, NPeaksMerged) {
    .Call('_MACPET_Get_NewPeakSummit_fun_Rcpp', PACKAGE = 'MACPET', queryHits, subjectHits, PeakSummit, FDR, Noverlaps, NPeaksMerged)
}

Get_PETsInfoMat_fun_Rcpp <- function(VEC_query, VEC_Type, VEC_Tag, VEC_LID, VEC_PeakSummit, NGlobalInterPETs, NIntTagsloop) {
    .Call('_MACPET_Get_PETsInfoMat_fun_Rcpp', PACKAGE = 'MACPET', VEC_query, VEC_Type, VEC_Tag, VEC_LID, VEC_PeakSummit, NGlobalInterPETs, NIntTagsloop)
}

Initiate_InteractionInfMat_fun_Rcpp <- function(InteractionInfMat, InteractionInfo, NPeaksInvolved, NInteractions) {
    .Call('_MACPET_Initiate_InteractionInfMat_fun_Rcpp', PACKAGE = 'MACPET', InteractionInfMat, InteractionInfo, NPeaksInvolved, NInteractions)
}

Initiate_GenomeMap_fun_Rcpp <- function(NPeaksInvolved_Net, AdjNode_Net, PBS_Net, PeakSummit_Net, Chrom12ID_Net, Print) {
    .Call('_MACPET_Initiate_GenomeMap_fun_Rcpp', PACKAGE = 'MACPET', NPeaksInvolved_Net, AdjNode_Net, PBS_Net, PeakSummit_Net, Chrom12ID_Net, Print)
}

Get_VectPosIndex_fun_Rcpp <- function(NPeaksInvolved, Nadj, Adj_i, Adj_j) {
    .Call('_MACPET_Get_VectPosIndex_fun_Rcpp', PACKAGE = 'MACPET', NPeaksInvolved, Nadj, Adj_i, Adj_j)
}

Get_VectPosIndex_Vectorized_fun_Rcpp <- function(NPeaksInvolved, Nadj, Adj_i_vect, Adj_j_vect) {
    .Call('_MACPET_Get_VectPosIndex_Vectorized_fun_Rcpp', PACKAGE = 'MACPET', NPeaksInvolved, Nadj, Adj_i_vect, Adj_j_vect)
}

Dijkstra_GSP_fun_Rcpp <- function(src, Network, NPeaksInvolved) {
    .Call('_MACPET_Dijkstra_GSP_fun_Rcpp', PACKAGE = 'MACPET', src, Network, NPeaksInvolved)
}

Save_BigMat_fun_Rcpp <- function(BigInfoMatDescInst, GlobalNodesDist, k, StartInd, EndInd, InteractionPairs, NiNjIndeces, NiNjMat) {
    invisible(.Call('_MACPET_Save_BigMat_fun_Rcpp', PACKAGE = 'MACPET', BigInfoMatDescInst, GlobalNodesDist, k, StartInd, EndInd, InteractionPairs, NiNjIndeces, NiNjMat))
}

Get_QCellPETCounts_fun_Rcpp <- function(BinsVij, BinsVijSize, ObsVij, InteractionInfMat, AllInteIndeces, QCellPETCountsVij) {
    invisible(.Call('_MACPET_Get_QCellPETCounts_fun_Rcpp', PACKAGE = 'MACPET', BinsVij, BinsVijSize, ObsVij, InteractionInfMat, AllInteIndeces, QCellPETCountsVij))
}

Get_QCellCombCounts_fun_Rcpp <- function(BinsVij, BinsVijSize, BigInfoMatDescInst, VkhOrder, QCellCombCountsVij_Net, StartInd, EndInd) {
    invisible(.Call('_MACPET_Get_QCellCombCounts_fun_Rcpp', PACKAGE = 'MACPET', BinsVij, BinsVijSize, BigInfoMatDescInst, VkhOrder, QCellCombCountsVij_Net, StartInd, EndInd))
}

Assess_Interaction_fun_Rcpp <- function(CurInt, InteractionInfMat, Poiss_fun, BinMatVij) {
    .Call('_MACPET_Assess_Interaction_fun_Rcpp', PACKAGE = 'MACPET', CurInt, InteractionInfMat, Poiss_fun, BinMatVij)
}

Update_ToBeAddedInter_fun_Rcpp <- function(InteractionInfMat, k, h, i, TR_Si, LastInteractions, Chrom12ID_i) {
    invisible(.Call('_MACPET_Update_ToBeAddedInter_fun_Rcpp', PACKAGE = 'MACPET', InteractionInfMat, k, h, i, TR_Si, LastInteractions, Chrom12ID_i))
}

Check_BiProd_fun_Rcpp <- function(InteractionInfMat, k, h, AllInteIndeces, TotBiRem, Chrom12ID_i, OrdersCount) {
    .Call('_MACPET_Check_BiProd_fun_Rcpp', PACKAGE = 'MACPET', InteractionInfMat, k, h, AllInteIndeces, TotBiRem, Chrom12ID_i, OrdersCount)
}

Get_InteractionInfo_fun_Rcpp <- function(InteractionInfMat, NInteractions) {
    .Call('_MACPET_Get_InteractionInfo_fun_Rcpp', PACKAGE = 'MACPET', InteractionInfMat, NInteractions)
}

SubsetSignificantInteractions_fun_Rcpp <- function(NInteractionInfo, FDR, Order, threshold) {
    .Call('_MACPET_SubsetSignificantInteractions_fun_Rcpp', PACKAGE = 'MACPET', NInteractionInfo, FDR, Order, threshold)
}

# Register entry points for exported C++ functions
methods::setLoadAction(function(ns) {
    .Call('_MACPET_RcppExport_registerCCallable', PACKAGE = 'MACPET')
})
IoannisVardaxis/MACPET documentation built on Aug. 9, 2019, 12:11 p.m.