# HG changeset patch
# User cpt
# Date 1719544641 0
# Node ID b79e98299a78e3c0ba64f4c0854664780518c3e8
# Parent b36bdd17d99a668d330259b926d631f8bd6949f7
planemo upload commit b9287cffb7503159debac57d68917f5d337f0c9e-dirty
diff -r b36bdd17d99a -r b79e98299a78 dna_features_viewer/biotools.py
--- a/dna_features_viewer/biotools.py Fri Jun 28 02:21:43 2024 +0000
+++ b/dna_features_viewer/biotools.py Fri Jun 28 03:17:21 2024 +0000
@@ -34,9 +34,15 @@
return complement(sequence)[::-1]
-aa_short_to_long_form_dict = {
- _aa1: _aa3[0] + _aa3[1:].lower() for (_aa1, _aa3) in zip(aa1 + "*", aa3 + ["*"])
-}
+if type(aa1) is str and type(aa3) is list:
+ aa_short_to_long_form_dict = {
+ _aa1: _aa3[0] + _aa3[1:].lower() for (_aa1, _aa3) in zip(aa1 + "*", aa3 + ["*"])
+ }
+else:
+ aa_short_to_long_form_dict = {
+ _aa1: _aa3[0] + _aa3[1:].lower()
+ for (_aa1, _aa3) in zip(aa1 + ("*",), aa3 + ("*",))
+ }
def translate(dna_sequence, long_form=False):
diff -r b36bdd17d99a -r b79e98299a78 linear_genome_plot.xml
--- a/linear_genome_plot.xml Fri Jun 28 02:21:43 2024 +0000
+++ b/linear_genome_plot.xml Fri Jun 28 03:17:21 2024 +0000
@@ -3,8 +3,7 @@
macros.xml
-
-
+