diff search_ppep.py @ 17:ba5f14c2a4af draft

"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/mqppep commit aea9ac5a98069c3c993bd7903eda732f8ae2109d"
author eschen42
date Wed, 06 Apr 2022 05:47:34 +0000
parents 42daf70d4ed4
children 29775869faba
line wrap: on
line diff
--- a/search_ppep.py	Tue Apr 05 01:47:37 2022 +0000
+++ b/search_ppep.py	Wed Apr 06 05:47:34 2022 +0000
@@ -103,12 +103,27 @@
             , PE
             , SV
             , Sequence
-            , Description || ' OS=' ||
-                Organism_Name || ' OX=' || Organism_ID ||
-                CASE WHEN Gene_Name = 'N/A' THEN '' ELSE ' GN='|| Gene_Name END ||
-                CASE WHEN PE = 'N/A' THEN '' ELSE ' PE='|| PE END ||
-                CASE WHEN SV = 'N/A' THEN '' ELSE ' SV='|| SV END
-                                                       AS long_description
+            , Description ||
+                CASE WHEN Organism_Name = 'N/A'
+                     THEN ''
+                     ELSE ' OS='|| Organism_Name
+                     END ||
+                CASE WHEN Organism_ID = -1
+                     THEN ''
+                     ELSE ' OX='|| Organism_ID
+                     END ||
+                CASE WHEN Gene_Name = 'N/A'
+                     THEN ''
+                     ELSE ' GN='|| Gene_Name
+                     END ||
+                CASE WHEN PE = 'N/A'
+                     THEN ''
+                     ELSE ' PE='|| PE
+                     END ||
+                CASE WHEN SV = 'N/A'
+                     THEN ''
+                     ELSE ' SV='|| SV
+                     END AS long_description
             , Database
           FROM UniProtKB
           ;