SCEVAN
SCEVAN copied to clipboard
Not getting clone tree
Hi, Thanks for developing this fantastic tool. I got a couple of problems when running my data. (1) I first ran it on a small dataset (single patients with about 7000 cells). It worked all fine but only I didn't get the figure for clone tree. I tried a few different samples, but all missing that figure.
(2) When I ran it a large merged dataset (>50,000 cells). It raised the error "segfault"
Any suggestions on that? Thank you!
Thanks for appreciating our tool. (1) To obtain the clonal tree, set in the pipelineCNA function the attribute plotTree = TRUE. (2) It is probably a memory allocation error during the segmentation algorithm due to the large number of cells. I will try to solve this problem. In any case, in the meantime I recommend, particularly if they are different patients, running the pipeline for each individual sample and downstream aggregate and analyse the inferred copy number profiles.
Regards.
Thanks for the quick response. I set plotTree=TRUE, but the tree I got have branches kind go mixed together. I tried to specify normal cells in the pipeline but still the same. Any explanation for that?
Best.
Hi Just follow up on this. I got the exactly the same clonal tree as in tutorial. But in my case sub clones gather together and I see multiple gray circles. I'm wondering why is this. I expect to see subclones in a hierarchical way so I can tell which are in the early stage and which are late.
Thanks much, Bofei
Thanks for the feedback. I changed some settings for the clone tree plot in the last commit 8a87431 to get a better display. Reinstall SCEVAN with the latest commit and let me know if the display is now OK.
Sorry for the delay. Regards.
No worries. Thanks for making changes. I reinstalled SCEVAN and reran the same data, but got errors that stopped the running Error in 1:totChr : NA/NaN argument Calls: <Anonymous> ... subcloneAnalysisPipeline -> plotCNAline -> heatmap.3 -> unlist -> lapply In addition: There were 50 or more warnings (use warnings() to see the first 50) Execution halted
Could you advise what the problem is? Thanks
It worked, thank you very much. One more question about the interpret ion of this figure. According to the manuscript, the length of those branch represent the distance to the node, right? But in this tree, there are 3 gray circles, I wonder what are those gray circles representing and what is the x-axis indicate?
In this plot, part of the sub clone label are masked.
Hi, Just wanna check if this has been fixed? Some labels are not fully shown. Thanks
I tried to fix the problem in the last commit f766a5e by adding extra space on the x-axis.
Reinstall SCEVAN and let me know if everything is OK now. Thanks sorry for the delay.
I reinstalled it but still get the same as above. Also for some sample, I didn't get clone tree, OncoHeat etc. I wonder what the problem is. Thanks
Hi,
Is it possible to include sessionInfo() at the end of the tutorials given I've got conflicted package version errors as followings:
"Phylogenic tree cannot be plotted (ggtree requires dplyr version 1.0.5)"
I then installed dplyr 1.0.5, but got a different error:
Error: package or namespace load failed for ‘tidytree’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]): namespace ‘dplyr’ 1.0.5 is already loaded, but >= 1.0.10 is required
Thanks! yh
Hi,
I still have trouble to get Phylogenic tree by following the first tutorial, "Intratumoral heterogeneity in Glioblastoma". I would appreciate if you could provide some insight.
results <- SCEVAN::pipelineCNA(count_mtx, sample = "MGH106", par_cores = 20, SUBCLONES = TRUE, plotTree = TRUE) . [1] "Phylogenic tree cannot be plotted (ggtree requires dplyr version 1.0.5)" [1] "time subclones: 2.16260516643524" There were 50 or more warnings (use warnings() to see the first 50)
But, I have dplyr 1.1.0 installed:
packageVersion("dplyr") [1] ‘1.1.0’
Hi @yh154 , I'm working on creating a docker image with an installation of SCEVAN, so that you can run it without having version problems. I will update you soon.
In the meantime try reinstalling SCEVAN (having installed dplyr 1.1.0 and updated ggtree) now after the last commit (15fcce1) it should work correctly to create the Phylogenic tree.
@yh154 You can also try using the docker image : https://hub.docker.com/r/anthonyphis/r_scevan
In the meantime try reinstalling SCEVAN (having installed dplyr 1.1.0 and updated ggtree) now after the last commit (15fcce1) it should work correctly to create the Phylogenic tree.
Great! Works now!