Skip to content

Error listIndex out of range #2

@MMarquerie

Description

@MMarquerie

Hi! Moving this from the main Apscale github here.

So I've been using apscale through the GUI and it's been an absolute pleasure. However, for this new project, I need to use demultiplexer2, which I've never used before (perhaps I should've posted this on the demultiplexer github...). I've supplied the primers and the tagging scheme correctly (or so I hope), but I run into this error:

Traceback (most recent call last):
File "/home/manuelmarquerie/anaconda3/envs/apscale4/lib/python3.12/site-packages/streamlit/runtime/scriptrunner/exec_code.py", line 128, in exec_func_with_error_handling
result = func()
^^^^^^
File "/home/manuelmarquerie/anaconda3/envs/apscale4/lib/python3.12/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 669, in code_to_exec
exec(code, module.dict) # noqa: S102
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/manuelmarquerie/anaconda3/envs/apscale4/lib/python3.12/site-packages/apscale_gui/apscale_gui.py", line 1085, in
main()
File "/home/manuelmarquerie/anaconda3/envs/apscale4/lib/python3.12/site-packages/apscale_gui/apscale_gui.py", line 804, in main
demultiplexing(st.session_state['active_primerset'], st.session_state['active_tagging_scheme'],output_dir)
File "/home/manuelmarquerie/anaconda3/envs/apscale4/lib/python3.12/site-packages/demultiplexer2/demultiplexing.py", line 417, in main
Parallel(n_jobs=psutil.cpu_count(logical=True))(
File "/home/manuelmarquerie/anaconda3/envs/apscale4/lib/python3.12/site-packages/joblib/parallel.py", line 2072, in call
return output if self.return_generator else list(output)
^^^^^^^^^^^^
File "/home/manuelmarquerie/anaconda3/envs/apscale4/lib/python3.12/site-packages/joblib/parallel.py", line 1682, in _get_outputs
yield from self._retrieve()
File "/home/manuelmarquerie/anaconda3/envs/apscale4/lib/python3.12/site-packages/joblib/parallel.py", line 1784, in _retrieve
self._raise_error_fast()
File "/home/manuelmarquerie/anaconda3/envs/apscale4/lib/python3.12/site-packages/joblib/parallel.py", line 1859, in _raise_error_fast
error_job.get_result(self.timeout)
File "/home/manuelmarquerie/anaconda3/envs/apscale4/lib/python3.12/site-packages/joblib/parallel.py", line 758, in get_result
return self._return_or_raise()
^^^^^^^^^^^^^^^^^^^^^^^
File "/home/manuelmarquerie/anaconda3/envs/apscale4/lib/python3.12/site-packages/joblib/parallel.py", line 773, in _return_or_raise
raise self._result
IndexError: list index out of range

I suppose this might not be enough for you to replicate the situation and check for the error, please let me know if I have to provide anything else. I recently updated apscale, the gui, demultiplexer, vsearch, swarm and blast... I think everything should be up to date.

Thank you so much in advance,
Manuel

PD: just sent the files you asked for!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions