[med-svn] r22194 - trunk/community/edam

Steffen Möller moeller at moszumanska.debian.org
Fri Jun 24 15:30:29 UTC 2016


Author: moeller
Date: 2016-06-24 15:30:29 +0000 (Fri, 24 Jun 2016)
New Revision: 22194

Modified:
   trunk/community/edam/registry-tool.py
Log:
Apparent fix for references -> BioTools

Modified: trunk/community/edam/registry-tool.py
===================================================================
--- trunk/community/edam/registry-tool.py	2016-06-24 14:11:32 UTC (rev 22193)
+++ trunk/community/edam/registry-tool.py	2016-06-24 15:30:29 UTC (rev 22194)
@@ -61,27 +61,19 @@
     resource['publications'] = {}
 
     try:
-        print "@@@@@@@@@@@@@@@"
-	print metadata['Reference']['DOI']
-        print "@@@@@@@@@@@@@@@"
         resource['publications']['publicationsPrimaryID'] = metadata['Reference']['DOI'],
-        print "@@@@@@@@@@@@@@@"
-        print resource['publications']['publicationsPrimaryID']
-        print "@@@@@@@@@@@@@@@"
     except TypeError:
         print "TypeError 1"
-        try:
-            resource['publications']['publicationsPrimaryID'] = metadata['Reference'][0]['DOI'],
-	    if len( metadata['Reference'])>1:
-                resource['publications']['publicationsOtherID'] = []
-                for pos in range(1,len(metadata['Reference'])):
-                    try:
-                        resource['publications']['publicationsOtherID'] = metadata['Reference'][pos]['DOI']
-                    except KeyError:
-                        print "No DOI at pos %d\n" % pos
-        except KeyError:
-            resource['publications']['publicationsPrimaryID'] = "None"
+        resource['publications']['publicationsPrimaryID'] = metadata['Reference'][0]['DOI'],
+	if len( metadata['Reference'])>1:
+            resource['publications']['publicationsOtherID'] = []
+            for pos in range(1,len(metadata['Reference'])):
+                try:
+                    resource['publications']['publicationsOtherID'] = metadata['Reference'][pos]['DOI']
+                except KeyError:
+                    print "No DOI at pos %d\n" % pos
     except KeyError:
+        # already done - assignment of none to publication
         resource['publications']['publicationsPrimaryID'] = "None"
 
     for scope in edam['scopes']:




More information about the debian-med-commit mailing list