Maybe just to clarify here is the code and the full error message:
(picrust2) [carla@gra796 moving_pictures_piece_by_piece]$ picrust2_pipeline.py -s rep-seqs-deblur.qza -i pathabun_exported/feature-table.biom -o picrust2_out_pipeline2 --threads 1
Traceback (most recent call last):
File "/home/carla/miniconda3/envs/picrust2/bin/picrust2_pipeline.py", line 219, in <module>
main()
File "/home/carla/miniconda3/envs/picrust2/bin/picrust2_pipeline.py", line 212, in main
verbose=args.verbose)
File "/home/carla/miniconda3/envs/picrust2/lib/python3.6/site-packages/picrust2/pipeline.py", line 113, in full_pipeline
check_overlapping_seqs(study_fasta, input_table, verbose)
File "/home/carla/miniconda3/envs/picrust2/lib/python3.6/site-packages/picrust2/pipeline.py", line 311, in check_overlapping_seqs
FASTA_ASVs = set(read_fasta(in_seq).keys())
File "/home/carla/miniconda3/envs/picrust2/lib/python3.6/site-packages/picrust2/util.py", line 41, in read_fasta
for line in fasta_in:
File "/home/carla/miniconda3/envs/picrust2/lib/python3.6/codecs.py", line 321, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)