Hi,
the cellranger parent job controlling child jobs dies due to wrong PATHs set in place. I guess it happened due to an python-3.9 upgrade in the cellranger distribution which get installed into slightly different path and lack of testing.
The problem is that cellranger but likewise longranger ignore the ./cellranger-7.1.0/external/anaconda/lib/python3.9/site-packages probably due to export PYTHONNOUSERSITE="1" defined in ./cellranger-7.1.0/sourceme.bash, cellranger-7.1.0/.env.json and cellranger-7.1.0/sourceme.csh . But provided the python to be used was installed from within conda environment it should not ignore ./cellranger-7.1.0/external/anaconda/lib/python3.9/site-packages .
Per https://docs.python.org/3/library/site.html it seems to me the original intention was to ignore $HOME/.local/ user's addons but not to ignore ./cellranger-7.1.0/external/anaconda/lib/python3.9/site-packages.
Hi, the cellranger parent job controlling child jobs dies due to wrong
PATH
s set in place. I guess it happened due to anpython-3.9
upgrade in the cellranger distribution which get installed into slightly different path and lack of testing.The problem is that cellranger but likewise longranger ignore the
./cellranger-7.1.0/external/anaconda/lib/python3.9/site-packages
probably due toexport PYTHONNOUSERSITE="1"
defined in./cellranger-7.1.0/sourceme.bash
,cellranger-7.1.0/.env.json
andcellranger-7.1.0/sourceme.csh
. But provided the python to be used was installed from within conda environment it should not ignore./cellranger-7.1.0/external/anaconda/lib/python3.9/site-packages
.Per https://docs.python.org/3/library/site.html it seems to me the original intention was to ignore
$HOME/.local/
user's addons but not to ignore./cellranger-7.1.0/external/anaconda/lib/python3.9/site-packages
.Fixes:
.env.json.patch.txt sourceme.bash.patch.txt sourceme.csh.patch.txt