$ sample2markers.py --ifn_samples SRR6000873.sam.bz2 --input_type sam --output_dir strainphlan_output/ --bcftools_exe /Data-2/bin/bcftools/bcftools
ooSubprocess: dump_file.py --input_file SRR6000873.sam.bz2 | samtools view -bS - | samtools sort - -o strainphlan_output/SRR6000873.sam.bz2.bam.sorted | samtools mpileup -u - | /Data-2/bin/bcftools/bcftools view -c -g -p 1.1 - | fix_AF1.py --input_file - | vcfutils.pl vcf2fq
2019-12-04 15:43:19,477 | ERROR | __main__ | sam2markers | 357 | sam2markers failed on file SRR6000873.sam.bz2
Traceback (most recent call last):
File "/Data-2/anaconda3/envs/metag/bin/ooSubprocess.py", line 246, in wrapper
return f(*args, **kwargs)
File "/Data-2/anaconda3/envs/metag/bin/sample2markers.py", line 414, in run_sample
bcftools_exe=args['bcftools_exe'])
File "/Data-2/anaconda3/envs/metag/bin/sample2markers.py", line 353, in sam2markers
for rec in SeqIO.parse(p7, 'fastq'):
File "/Data-2/anaconda3/envs/metag/lib/python3.6/site-packages/Bio/SeqIO/__init__.py", line 661, in parse
for r in i:
File "/Data-2/anaconda3/envs/metag/lib/python3.6/site-packages/Bio/SeqIO/QualityIO.py", line 1027, in FastqPhredIterator
for title_line, seq_string, quality_string in FastqGeneralIterator(handle):
File "/Data-2/anaconda3/envs/metag/lib/python3.6/site-packages/Bio/SeqIO/QualityIO.py", line 897, in FastqGeneralIterator
raise ValueError("Is this handle in binary mode not text mode?")
ValueError: Is this handle in binary mode not text mode?