Run biobakery_workflows wmgx example failed, maybe some problems in shotgun.py

First, this is the error message:

2022-05-30 17:40:46,756 LoggerReporter task_failed ERROR: task 35, strainphlan_print_clades : Failed! Error message : Error executing action 0. Original Exception:
Traceback (most recent call last):
File “/usr/local/lib/python3.6/dist-packages/anadama2/runners.py”, line 201, in _run_task_locally
action_func(task)
File “/usr/local/lib/python3.6/dist-packages/anadama2/helpers.py”, line 89, in actually_sh
ret = _sh(s, **kwargs)
File “/usr/local/lib/python3.6/dist-packages/anadama2/util/init.py”, line 320, in sh
raise ShellException(proc.returncode, msg.format(cmd, ret[0], ret[1]))
anadama2.util.ShellException: [Errno 1] Command `strainphlan --samples XXX/biobakery_workflows/workflow_output/strainphlan//.pkl --output_dir XXX/biobakery_workflows/workflow_output/strainphlan --print_clades_only > XXX/biobakery_workflows/workflow_output/strainphlan/clades_list.txt ’ failed.
Out: b’’
Err: b’\n[e] The main inputs samples + references are less than 4\nMon May 30 17:40:46 2022: Stop StrainPhlAn 3.0 execution.\n’

And I tried to change all the codes in shotgun.py …
from


to

because I thought it should be the same as

but still got the same error ~

And I’m guessing that maybe the problem is right here…

Are you free to help me out? Thanks a lot !