Skip to content

Commit a7599cf

Browse files
author
Chen Ying
committed
fix xgboost label as logical in scoreReadClass and junction site prediction
1 parent e07fbad commit a7599cf

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

R/bambu-processReads_scoreReadClasses.R

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,7 @@ prepareTranscriptModelFeatures = function(rowData){
294294
tx_strand_bias = readCount.posStrand, labels = equal) %>%
295295
mutate(
296296
tx_strand_bias=(1-abs(0.5-(tx_strand_bias/numReads))),
297+
labels = as.logical(labels),
297298
numReads = log2(pmax(1,1+(numReads/scalingFactor)))
298299
)
299300
return(outData)

R/bambu-processReads_utilityJunctionErrorCorrection.R

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ testSpliceSites <- function(data, splice = "Start", prime = "start",
9292
predSplice.prime <- NULL
9393
if (is.null(junctionModel)) {
9494
model = fitXGBoostModel(labels.train =
95-
as.integer(annotatedSplice)[mySet.all][mySet.training],
95+
as.logical(annotatedSplice)[mySet.all][mySet.training],
9696
data.train = modelmatrix[mySet.training,],
9797
show.cv = verbose, maxSize.cv = 10000)
9898

0 commit comments

Comments
 (0)