From 7357dc2cf70fc39060bae1e7d7808ad1c19b69be Mon Sep 17 00:00:00 2001 From: basti Date: Wed, 12 Dec 2018 12:20:57 +0100 Subject: [PATCH] Fixed small bug in output formatting for mm10/mm9 --- bin/Modules/Ensembl/GTFGen.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bin/Modules/Ensembl/GTFGen.py b/bin/Modules/Ensembl/GTFGen.py index 0ba69bf..9753d39 100644 --- a/bin/Modules/Ensembl/GTFGen.py +++ b/bin/Modules/Ensembl/GTFGen.py @@ -66,9 +66,13 @@ def reformat_to_gff(self, activity, release): return gtf_return @staticmethod - def generate_additional_information(id, activity): + def generate_additional_information(gene_id, activity): + + if gene_id.startswith("ID=regulatory_region:"): + gene_id = "ID="+gene_id.split(":")[1] + # helper method to concat activity information to string - return "; ".join([id, "activity="+", ".join(activity)]) + return "; ".join([gene_id, "activity="+", ".join(activity)]) def generate_activity_list(self, activity, index): # generates activity list