I am experiencing an issue when using the quanTIseq deconvolution method in the immunedeconv package. The specific error message I receive is:
Error in `.rowNamesDF<-`(x, value = value) :
duplicate 'row.names' are not allowed
In addition, there is a warning message indicating a non-unique value when setting 'row.names': ‘entry withdrawn’.
This issue arises specifically when using the quanTIseq method and does not occur with other deconvolution methods such as timer. To address this issue, I have thoroughly checked my data for any duplicate row names or column names and ensured that they are unique. Despite these checks, the error persists when attempting to use quanTIseq.
Steps to Reproduce:
- Prepare data with unique row and column names.
- Run the
quanTIseq deconvolution method on the data.
- Observe the error regarding duplicate 'row.names'.
Expected Behavior:
The quanTIseq method should process the data without encountering an error related to duplicate row names, especially after confirming that no duplicates are present in the data.
Actual Behavior:
The method fails with an error message about duplicate 'row.names', even though the data has been verified to have unique row names.
Environment:
- Package version: 2.1.0
- R version: 4.2.3
- Operating System: Ubuntu
Thank you for your attention to this matter.
I am experiencing an issue when using the
quanTIseqdeconvolution method in theimmunedeconvpackage. The specific error message I receive is:In addition, there is a warning message indicating a non-unique value when setting 'row.names': ‘entry withdrawn’.
This issue arises specifically when using the
quanTIseqmethod and does not occur with other deconvolution methods such astimer. To address this issue, I have thoroughly checked my data for any duplicate row names or column names and ensured that they are unique. Despite these checks, the error persists when attempting to usequanTIseq.Steps to Reproduce:
quanTIseqdeconvolution method on the data.Expected Behavior:
The
quanTIseqmethod should process the data without encountering an error related to duplicate row names, especially after confirming that no duplicates are present in the data.Actual Behavior:
The method fails with an error message about duplicate 'row.names', even though the data has been verified to have unique row names.
Environment:
Thank you for your attention to this matter.