Description
Dear Authors, dear Sina and Adrian,
Sorry to contact you once more in this short timeframe.
After the previous issue was fixed, I re-installed read2tree and successfully ran the test dataset.
Thereafter, I re-ran my previously attempted command with 3 additional species.
Aligning now seems to run well, however during the merge / tree inference I get the following error:
2022-08-25 11:22:26,623 - read2tree.Aligner - INFO - merge: Appending 0 reconstructed sequences to present Alignments took 0.06581997871398926.
[Errno 2] No such file or directory: '/scratch/iqtree6xdi1c5c/tmp_output.treefile'
--- Tree inference ---
2022-08-25 11:23:26,788 - read2tree.wrappers.treebuilders.parsers - ERROR - [Errno 2] No such file or directory: '/scratch/iqtree6xdi1c5c/tmp_output.treefile'
Traceback (most recent call last):
File "/netscratch/dep_mercier/grp_underwood/software2/anaconda3/envs/read2tree/bin/read2tree", line 4, in <module>
__import__('pkg_resources').run_script('read2tree==0.1.2', 'read2tree')
File "/netscratch/dep_mercier/grp_underwood/software2/anaconda3/envs/read2tree/lib/python3.9/site-packages/pkg_resources/__init__.py", line 672, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/netscratch/dep_mercier/grp_underwood/software2/anaconda3/envs/read2tree/lib/python3.9/site-packages/pkg_resources/__init__.py", line 1479, in run_script
exec(script_code, namespace, namespace)
File "/netscratch/dep_mercier/grp_underwood/software2/anaconda3/envs/read2tree/lib/python3.9/site-packages/read2tree-0.1.2-py3.9.egg/EGG-INFO/scripts/read2tree", line 16, in <module>
File "/netscratch/dep_mercier/grp_underwood/software2/anaconda3/envs/read2tree/lib/python3.9/site-packages/read2tree-0.1.2-py3.9.egg/read2tree/main.py", line 392, in main
File "/netscratch/dep_mercier/grp_underwood/software2/anaconda3/envs/read2tree/lib/python3.9/site-packages/read2tree-0.1.2-py3.9.egg/read2tree/TreeInference.py", line 42, in __init__
File "/netscratch/dep_mercier/grp_underwood/software2/anaconda3/envs/read2tree/lib/python3.9/site-packages/read2tree-0.1.2-py3.9.egg/read2tree/TreeInference.py", line 54, in _infer_tree
File "/netscratch/dep_mercier/grp_underwood/software2/anaconda3/envs/read2tree/lib/python3.9/site-packages/read2tree-0.1.2-py3.9.egg/read2tree/wrappers/treebuilders/iqtree.py", line 73, in __call__
File "/netscratch/dep_mercier/grp_underwood/software2/anaconda3/envs/read2tree/lib/python3.9/site-packages/read2tree-0.1.2-py3.9.egg/read2tree/wrappers/treebuilders/iqtree.py", line 118, in _read_result
TypeError: 'NoneType' object is not subscriptable
Once more, the file mentioned /scratch/iqtree6xdi1c5c/tmp_output.treefile
was not to be found.
The full command used was:
read2tree --standalone_path marker_genes/ --output_path output/ --reference
read2tree --standalone_path marker_genes/ --output_path output/ --threads 10 --read_type long --reads MB.fq
read2tree --standalone_path marker_genes/ --output_path output/ --threads 10 --read_type long --reads specie2.fq
read2tree --standalone_path marker_genes/ --output_path output/ --threads 10 --read_type long --reads specie3.fq
read2tree --standalone_path marker_genes/ --output_path output/ --threads 10 --read_type long --reads specie4.fq
read2tree --standalone_path marker_genes/ --output_path output/ --merge_all_mappings --tree
Where the reads of specie 2 to 4 are similarly generated and subsampled as for the previously shared MB.fq
The nohup file is added here
nohup.txt
Since the mplog file was too big, I have uploaded it to wetransfer:
https://we.tl/t-UF9I5I3dqK
Kind regards,
Willem