I used this command to make the config file:
python3 scripts/pd_config.py -l sample_combHIFIASM -n sample_combHIFIASM_purgeDUPS_config.json /Users/rimo/data/Saccharomyces_cerevisiae_OG.fasta sample_combinedHIFIASM.fofn
and this command to run the pipeline:
python3 scripts/run_purge_dups.py -p bash sample_combHIFIASM_purgeDUPS_config.json src sample_combHIFIASM
I am trying to run the purge_dups pipeline using run_purge_dups.py but for some reason I keep getting this error:
I used this command to make the config file:
python3 scripts/pd_config.py -l sample_combHIFIASM -n sample_combHIFIASM_purgeDUPS_config.json /Users/rimo/data/Saccharomyces_cerevisiae_OG.fasta sample_combinedHIFIASM.fofn
and this command to run the pipeline:
python3 scripts/run_purge_dups.py -p bash sample_combHIFIASM_purgeDUPS_config.json src sample_combHIFIASM
I traced where purge_dups calls BUSCO in the run_busco.py script and it should be using version 3.0.2
from quast_libs.busco import busco
which you can verify here: https://github.com/ablab/quast/blob/master/quast_libs/busco/_version.pyCan someone please explain why this is happening and a solution to get this to run?