-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
Hi,
I'm suddenly getting a type error when analyzing an assembly:
Traceback (most recent call last):
File "/usr/local/bin/phigaro", line 5, in <module>
from phigaro.cli.batch import main
File "/usr/local/lib/python3.7/site-packages/phigaro/cli/batch.py", line 20, in <module>
from phigaro.batch.task.run_phigaro import RunPhigaroTask
File "/usr/local/lib/python3.7/site-packages/phigaro/batch/task/run_phigaro.py", line 21, in <module>
from phigaro.to_html.preprocess import plot_html, form_sequence, if_transposable
File "/usr/local/lib/python3.7/site-packages/phigaro/to_html/preprocess.py", line 40, in <module>
annotations = pickle.load(f)
File "/usr/local/lib/python3.7/copyreg.py", line 43, in _reconstructor
obj = object.__new__(cls)
TypeError: object.__new__(BlockManager) is not safe, use BlockManager.__new__()
Traceback (most recent call last):
File "phigaro_helper.py", line 136, in <module>
unknown_arguments=unknown)
File "/home/annotator/pipeline_script_base.py", line 241, in execute
config_dict=config_dict)
File "phigaro_helper.py", line 41, in entrypoint
debug=parsed_arguments.debug)
File "phigaro_helper.py", line 110, in run_command
shell=True)
File "/usr/local/lib/python3.7/subprocess.py", line 363, in check_call
raise CalledProcessError(retcode, cmd)
I'm not sure exactly what stage the program is failing at, but it looks like the HTML output preprocessing stage. I am actually specifying gff and tsv outputs only though using the following command:
phigaro -c config.yml -f assembly.fasta -e gff tsv --delete-shorts -o /tmp/tmpwbar6v85 -t 2
If you have any suggestions on a workaround or fix, please let me know. I am running phigaro 2.3.0 in a docker container based upon python 3.7 with all the prereqs installed.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels