(Sorry for repost, just realized replies should go here)
Hm, thank you for your answers. A follow up on question 1:
In the example script, when calling the function sciClone() function on 1 sample, the parameter regionsToExclude was set to "reg1". But when calling it with 2 samples, the same parameter was not set at all. Is there a reason to it, or was it just for showcase? Also, when calling it with 3 samples, it is set to "list(reg1,reg1)". Why is it set in that exact format? Does making a list with 2 objects in it mean to just exclude regions in the first two samples, and not the third one? If I want to exclude it in all three samples, can I call it with "list(reg1,reg1,reg1)"?
And about your first answer, I'm still not sure I understood completely. I mean, when looking at the 1d plots from just one sample and from three samples, in both cases there are 2 clusters, yet when providing 2 samples, there are 5 clusters. It's the same situation as when looking at 2d plots from two sample and from three samples - in the case with 2 samples there are 5 clusters and in the case with 3 samples there are 2 clusters (even for the sample1-vs-sample2 graph, which I thought should be identical?). I mean, my only question to this would be, if I had three samples for example, is there a point in calling the sciClone() function multiple times with different inputs of two samples, or can I just call it once with 3 samples? Am I getting all the correct results with just one call of the function?
Sorry for bothering with this, and thanks again in advance for any answers.
With respect, Uros Sipetic