Hey everyone, I am using the docker container for CIBERSORTx/fractions. I would like to run it in absolute mode (since from this I can also calculate the relative numbers). This guy also had some trouble using it, but it seems different to mine: With the following line all fractions are zero (it's TPM from RNA-seq data):
$ docker run --platform linux/amd64 -v /shortened/input/path:/src/data -v /shortened/output/path:/src/outdir cibersortx/fractions --username xxx --token xxx --sigmatrix LM22.txt --mixture tpm_for_CIBERSORTx.txt --rmbatchBmode TRUE --QN FALSE --perm 100 --absolute TRUE
>Running CIBERSORTxFractions...
>[Options] username: xxx
>[Options] token: xxx
>[Options] sigmatrix: LM22.txt
>[Options] mixture: tpm_for_CIBERSORTx.txt
>[Options] rmbatchBmode: TRUE
>[Options] QN: FALSE
>[Options] perm: 100
>[Options] absolute: TRUE
Read 499 items
Mixture B cells naive B cells memory Plasma cells T cells CD8 T cells CD4 naive T cells CD4 memory resting T cells CD4 memory activated T cells follicular helper T cells regulatory (Tregs) T cells gamma delta NK cells resting NK cells activated Monocytes Macrophages M0 Macrophages M1 Macrophages M2 Dendritic cells resting Dendritic cells activated Mast cells resting Mast cells activated Eosinophils Neutrophils P-value Correlation RMSE Absolute score (sig.score)
PatientZero -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 -0.00000000000000000 0.00000000000000000 0.42330863302750715 0.90544245092591458 -0.00000000000000001
If I run the same in relative mode (same command, but with --absolute FALSE
), I get fractions (even though some numbers still stay zero):
Mixture B cells naive B cells memory Plasma cells T cells CD8 T cells CD4 naive T cells CD4 memory resting T cells CD4 memory activated T cells follicular helper T cells regulatory (Tregs) T cells gamma delta NK cells resting NK cells activated Monocytes Macrophages M0 Macrophages M1 Macrophages M2 Dendritic cells resting Dendritic cells activated Mast cells resting Mast cells activated Eosinophils Neutrophils P-value Correlation RMSE
PatientZero 0.01269061956555472 0.02276380170592912 0.02876246760842847 0.25072575155625143 0.00000000000000000 0.00000000000000000 0.19027785209948000 0.09746982471464934 0.00256860946893641 0.00215387079861980 0.01086118436142655 0.03966477013436624 0.03408430413169840 0.03202588635214522 0.05230344222691295 0.18066814316641175 0.01429208246727176 0.00000000000000000 0.02868738964191782 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.00000000000000000 0.42330863302750715 0.90544245092591458
I remember deep down in my memory that absolute mode in docker would not work, but I can't find this info anymore. Can anyone proof it doesn't? Or am I doing sth wrong?
Ok, I found it again. It's written very hidden on the page, where you get your tokens for docker:
Note: Absolute Mode is currently not supported in the Docker version of CIBERSORTx.
Should maybe be somewhere more prominent :D.