diff extract_genomic_dna_utils.py @ 14:1a10864abc1f draft

Uploaded
author greg
date Wed, 02 Mar 2016 09:13:24 -0500
parents 32c6057529a4
children 030691e5cc86
line wrap: on
line diff
--- a/extract_genomic_dna_utils.py	Wed Jan 20 07:37:31 2016 -0500
+++ b/extract_genomic_dna_utils.py	Wed Mar 02 09:13:24 2016 -0500
@@ -292,6 +292,22 @@
         stop_err('Error running faToTwoBit. ' + str(e))
 
 
+def get_description_field_delimiter(description_field_delimiter):
+    # Convert a word to an appropriate character.
+    if description_field_delimiter == 'underscore':
+        return '_'
+    if description_field_delimiter == 'semicolon':
+        return ';'
+    if description_field_delimiter == 'comma':
+        return ','
+    if description_field_delimiter == 'tilda':
+        return '~'
+    if description_field_delimiter == 'vetical_bar':
+        return '|'
+    # Set the default to underscore.
+    return '_'
+
+
 def get_lines(feature):
     # Get feature's line(s).
     if isinstance(feature, GFFFeature):