This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Help using shortBRED

Hi there,

I am using shortBRED and while using the ./shortbred_identify.py program I get the following error:

Making a fasta file for each protein family...
Traceback (most recent call last):
  File "./shortbred_identify.py", line 269, in <module>
    pb.MakeFamilyFastaFiles( strMapFile, str(args.sGOIProts), dirFams)
  File "/Users/fc/Desktop/shortBRED/src/process_blast.py", line 262, in MakeFamilyFastaFiles
    f = open(strFamFile, 'w')
IOError: [Errno 2] No such file or directory: 'mergedDB_identify/clust/fams/gi_92012075_|ctg1_orf00009|transatpks|short-chain_dehydrogenase/reductase_SDR.faa'

Does anybody have any thoughts about this error?

Thanks in advance!

software-error shortbred

1 answer

Seems like shortBRED doesn't like it when you make your own fasta headers. The issue was I had | within my header and this created the error.

Log in to answer this question.