Skip to content

Commit c6a0e80

Browse files
author
Vadim Nazarov
committed
Merge pull request #41 from imminfo/develop
add fix for parse.mixcr for the new MiXCR format (all.x.alignment -> …
2 parents b568328 + e3c66d5 commit c6a0e80

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

R/input.R

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -641,9 +641,9 @@ parse.mixcr <- function (.filename) {
641641
.reads <- 'clone.count'
642642
.barcodes <- 'clone.count'
643643
.sep = '\t'
644-
.vend <- "all.v.alignment"
645-
.jstart <- "all.j.alignment"
646-
.dalignments <- "all.d.alignment"
644+
.vend <- "all.v.alignments"
645+
.jstart <- "all.j.alignments"
646+
.dalignments <- "all.d.alignments"
647647
.vd.insertions <- "VD.insertions"
648648
.dj.insertions <- "DJ.insertions"
649649
.total.insertions <- "Total.insertions"
@@ -741,7 +741,7 @@ parse.mixcr <- function (.filename) {
741741
.total.insertions <- "Total.insertions"
742742
if (recomb_type == "VJ") {
743743
df$Total.insertions <-
744-
sapply(strsplit(df[[.jstart]], "|", T, F, T), "[[", 4) - sapply(strsplit(df[[.vend]], "|", T, F, T), "[[", 5) - 1
744+
as.numeric(sapply(strsplit(df[[.jstart]], "|", T, F, T), "[[", 4)) - as.numeric(sapply(strsplit(df[[.vend]], "|", T, F, T), "[[", 5)) - 1
745745
} else if (recomb_type == "VDJ") {
746746
df$Total.insertions <- df[[.vd.insertions]] + df[[.dj.insertions]]
747747
} else {

0 commit comments

Comments
 (0)