TobiTekath / DTUrtle

Perform differential transcript usage (DTU) analysis of bulk or single-cell RNA-seq data. See documentation at:
https://tobitekath.github.io/DTUrtle
GNU General Public License v3.0
17 stars 3 forks source link

Conversion error for arrows in transcript view #17

Closed SianPiret closed 11 months ago

SianPiret commented 11 months ago

Hi, been testing DTUrtle with some bulk RNA-seq data, really like it so far, but I'm coming across an error in generating the transcript views - it may be a ggplot error but not sure how to resolve it

Describe the bug In the transcript views, the arrows next to the percentages for each transcript are replaced by a box in the png files, and three dots if I try to export as PDF from the plot window (see attached) HEY1_transcripts HEY1.pdf . Warning message is: Warning messages: 1: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬇' in 'mbcsToSbcs': dot substituted for 2: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬇' in 'mbcsToSbcs': dot substituted for 3: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬇' in 'mbcsToSbcs': dot substituted for <87> 4: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬇' in 'mbcsToSbcs': dot substituted for 5: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬇' in 'mbcsToSbcs': dot substituted for 6: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬇' in 'mbcsToSbcs': dot substituted for <87> 7: In grid.Call(C_textBounds, as.graphicsAnnot(x$label), ... : conversion failure on '⬇' in 'mbcsToSbcs': dot substituted for 8: In grid.Call(C_textBounds, as.graphicsAnnot(x$label), ... : conversion failure on '⬇' in 'mbcsToSbcs': dot substituted for 9: In grid.Call(C_textBounds, as.graphicsAnnot(x$label), ... : conversion failure on '⬇' in 'mbcsToSbcs': dot substituted for <87> 10: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬆' in 'mbcsToSbcs': dot substituted for 11: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬆' in 'mbcsToSbcs': dot substituted for 12: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬆' in 'mbcsToSbcs': dot substituted for <86> 13: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬆' in 'mbcsToSbcs': dot substituted for 14: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬆' in 'mbcsToSbcs': dot substituted for 15: In grid.Call.graphics(C_text, as.graphicsAnnot(x$label), ... : conversion failure on '⬆' in 'mbcsToSbcs': dot substituted for <86> 16: In grid.Call(C_textBounds, as.graphicsAnnot(x$label), ... : conversion failure on '⬆' in 'mbcsToSbcs': dot substituted for 17: In grid.Call(C_textBounds, as.graphicsAnnot(x$label), ... : conversion failure on '⬆' in 'mbcsToSbcs': dot substituted for 18: In grid.Call(C_textBounds, as.graphicsAnnot(x$label), ... : conversion failure on '⬆' in 'mbcsToSbcs': dot substituted for <86>

To Reproduce Standard steps as in the vignette plot_transcripts_view(dturtle = dturtle, genes = "HEY1", gtf = "../gencode.v34.annotation.gtf", genome = 'hg38', one_to_one = TRUE)

Please complete the following information:

Any help appreciated! Thanks