From 7919032e9bdc53f1b21f93f16438135b8b7e53fa Mon Sep 17 00:00:00 2001
From: tfaraut <Thomas.Faraut@inra.fr>
Date: Tue, 21 Aug 2018 14:59:44 +0200
Subject: [PATCH] . and PASS are now PASS

---
 snakecnv/bin/filter.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/snakecnv/bin/filter.py b/snakecnv/bin/filter.py
index 099fbee..9f3f7a0 100755
--- a/snakecnv/bin/filter.py
+++ b/snakecnv/bin/filter.py
@@ -96,7 +96,8 @@ def UnifiedPassAnnotation(SVSet):
         filters = [f for f in record.filter]
         # We make the assumption when a "." is present no other filter
         # are present
-        if "." in filters:
+        # if no filter or "." is present in filters
+        if len(filters) == 0 or "." in filters:
             record.filter.clear()
             record.filter.add("PASS")
 
-- 
GitLab