From 431bd1ad44b3cf92aca9336efe3d539342f9feae Mon Sep 17 00:00:00 2001 From: nm12 Date: Sat, 28 Dec 2019 03:15:42 +0000 Subject: [PATCH] Filename length fix --- panaroo/generate_alignments.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/panaroo/generate_alignments.py b/panaroo/generate_alignments.py index 8633d86..b936203 100755 --- a/panaroo/generate_alignments.py +++ b/panaroo/generate_alignments.py @@ -29,6 +29,9 @@ def output_sequence(node, isolate_list, temp_directory, outdir): output_sequences = (x for x in output_sequences) #set filename to gene name outname = temp_directory + node["name"] + ".fasta" + #check to see if filename is too long + if len(outname) >= 248: + outname = outname[:248] + ".fasta" #Write them to disk SeqIO.write(output_sequences, outname, 'fasta') return outname