I have successfully downloaded and run the pipeline from your tutorial on the sample data sets. When I try to perform the pipeline on my own data I get an error during the 'bseqsc_proportions' functions:
> myfit <- bseqsc_proportions(bulkSet, scB, log=TRUE, verbose = TRUE)
* Data features: 'DPM1', 'SCYL3', ..., 'NEP' (11,561 total)
* Basis features: 'HA', 'RPL39', ..., 'RPL9' (38 total)
* Common features: 'GCLM', 'RPL6', ..., 'M2' (38 total)
* Converting to linear scale
* Writing input files ... OK
* Running CIBERSORT ... Error in if (max(Y) < 50) { : missing value where TRUE/FALSE needed
My 'bulkSet' has 11561 features, 957 samples and contains the corresponding expression matrix of log transformed TPM values. I am assuming there is something wrong with this ExpressionSet that I generated and/or the corresponding expression matrix, but the error message isn't too helpful in helping me identify what that might be. Any ideas? Thanks in advance.
Thanks for developing this software!
I have successfully downloaded and run the pipeline from your tutorial on the sample data sets. When I try to perform the pipeline on my own data I get an error during the 'bseqsc_proportions' functions:
My 'bulkSet' has 11561 features, 957 samples and contains the corresponding expression matrix of log transformed TPM values. I am assuming there is something wrong with this ExpressionSet that I generated and/or the corresponding expression matrix, but the error message isn't too helpful in helping me identify what that might be. Any ideas? Thanks in advance.