Source

orange-bioinformatics / server_update / updateOMIM.py

Diff from to

server_update/updateOMIM.py

 ##!interval=7
 ##!contact=ales.erjavec@fri.uni-lj.si
 
+
 from common import *
 from Orange.bio import obiOMIM
 
 sf_server.upload("OMIM", "morbidmap", filename, title="Online Mendelian Inheritance in Man (OMIM)",
                    tags=["genes", "diseases", "human", "OMIM" "#version:%i" % obiOMIM.OMIM.VERSION])
 sf_server.unprotect("OMIM", "morbidmap")
+
+
+"""
+Orange server upload for OMIM morbidmap gene sets
+"""
+from Orange.bio.obiGeneSets import omimGeneSets, register
+
+omim_sets_split = omimGeneSets().split_by_hierarchy()
+for omim_sets in omim_sets_split:
+    register(omim_sets, sf_server)
+