From 4458d530ff94df65d3cfffb381e854f313da413a Mon Sep 17 00:00:00 2001 From: dglemos Date: Thu, 20 Feb 2025 11:47:30 +0000 Subject: [PATCH] Use regular expression to clean comments --- gene2phenotype_project/gene2phenotype_app/views/panel.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gene2phenotype_project/gene2phenotype_app/views/panel.py b/gene2phenotype_project/gene2phenotype_app/views/panel.py index d413230..cb42324 100644 --- a/gene2phenotype_project/gene2phenotype_app/views/panel.py +++ b/gene2phenotype_project/gene2phenotype_app/views/panel.py @@ -8,6 +8,7 @@ from django.db.models import Q import csv, gzip, tempfile, os from datetime import datetime +import re from gene2phenotype_app.models import (Panel, User, LocusGenotypeDisease, LGDVariantType, LGDVariantGenccConsequence, @@ -364,7 +365,7 @@ def PanelDownload(request, name): ).select_related('lgd__id').values('lgd__id', 'comment') for data in queryset_lgd_comment: - comment = data['comment'].strip() + comment = re.sub(r'[\n\r]+', '', data['comment']) if data['lgd__id'] not in lgd_comments: lgd_comments[data['lgd__id']] = [comment] else: