parklab / bamsnap

MIT License
110 stars 24 forks source link

bamsnap runs into error when `-process` option is used #27

Open ManavalanG opened 3 years ago

ManavalanG commented 3 years ago

bamsnap runs into error when -process was used, although it still successfully writes the output file. WIthout -process, the same command runs successfully.

Traceback (most recent call last):
  File "/.conda/envs/bamsnap/bin/bamsnap", line 10, in <module>
    sys.exit(cli())
  File "/.conda/envs/bamsnap/lib/python3.9/site-packages/bamsnap/__init__.py", line 12, in cli
    bs.run()
  File "/.conda/envs/bamsnap/lib/python3.9/site-packages/bamsnap/bamsnap.py", line 211, in run
    self.start_process_drawplot(image_w, self.bamlist)
  File "/.conda/envs/bamsnap/lib/python3.9/site-packages/bamsnap/bamsnap.py", line 83, in start_process_drawplot
    image_w, bamlist, self.split_poslist[tno], self.opt, self.is_single_image_out), name='proc ' + str(tno+1))
KeyError: 1
2021-08-09 13:57:15,362 : [INFO] (proc 1) Saved test.png
2021-08-09 13:57:15,362 : [INFO] (proc 1) Saved test.png : 3.18431 sec

Versions used: