-
Notifications
You must be signed in to change notification settings - Fork 18
Description
Hello guys. Thank you for this great tool.
I ran BASALT without problems using a soil metagenome. But when I tried using a second soil metagenome, this error emerged:
ERROR: No bins found. Check the extension (-x) used to identify bins. Controlled exit resulting from an unrecoverable error or warning.
Comparing bins with retrieved bins
Traceback (most recent call last):
File "/home/anaconda3/envs/BASALT/bin/BASALT", line 245, in
BASALT_main_c_refinement(assembly_list, datasets, num_threads, lr_list, hifi_list, hic_list, eb_list, ram, continue_mode, functional_module, sensitivity, refinement_paramter, max_ctn, min_cpn, pwd, QC_software, output_folder)
File "/home/anaconda3/envs/BASALT/bin/BASALT_main_c_refinement.py", line 282, in BASALT_main_c_refinement
Contig_recruiter_main(best_binset_from_multi_assemblies, outlier_remover_folder, num_threads, continue_mode, min_cpn, max_ctn, assembly_mo_list, connections_list, coverage_matrix_list, refinement_paramter, pwd)
File "/home/anaconda3/envs/BASALT/bin/S6_retrieve_contigs_from_PE_contigs_checkm.py", line 1551, in Contig_recruiter_main
parse_bin_in_bestbinset(assemblies_list, binset+'_filtrated', outlier_remover_folder, PE_connections_list, num_threads, last_step, coverage_matrix_list, refinement_mode)
File "/home/anaconda3/envs/BASALT/bin/S6_retrieve_contigs_from_PE_contigs_checkm.py", line 1401, in parse_bin_in_bestbinset
os.chdir(str(binset)+'_retrieved_checkm/storage/')
FileNotFoundError: [Errno 2] No such file or directory: 'BestBinset_outlier_refined_filtrated_retrieved_checkm/storage/'
I don't understand what happened, and I appreciate your help.
Best regards!
P.s. Please update the BASALT version on conda.