pySCENIC
pySCENIC copied to clipboard
[BUG] Encoding Argument While Loading Pickle File Produces Error in pyscenic aucell
When trying to input a pickle (dat) file of regulons for pyscenic aucell
, I got the following error: pyscenic.cli.pyscenic - ERROR - binary mode doesn't take an encoding argument
. This is due to line 33 of ctxcore/genesig.py, which should be changed so that an encoding argument isn't used like so return open(filename, mode)
.
Version information: pyscenic 0.12.1, python 3.9.18, pickle 4.0. Executed on a HPC running CentOS Linux 7.