File tree Expand file tree Collapse file tree 1 file changed +0
-35
lines changed Expand file tree Collapse file tree 1 file changed +0
-35
lines changed Original file line number Diff line number Diff line change @@ -151,45 +151,10 @@ def from_cache(self):
151
151
152
152
153
153
154
- class TerminologyManager (object ) :
155
-
156
- def __init__ (self , terminology_url = 'https://portal.g-node.org/odml/terminologies/v1.0/terminologies.xml' ):
157
- self .t = Terminologies ()
158
- self .types_map = {}
159
- if (terminology_url is not None ):
160
- self .load (terminology_url )
161
-
162
- def load (self , url ):
163
- self .t .load (url )
164
- self .__parse_terminology (url , self .t [url ])
165
-
166
- def type_list (self ):
167
- types = []
168
- for k in self .t .itervalues ():
169
- temp = [s .type for s in k .itersections ()]
170
- types .extend (temp )
171
- return types
172
-
173
- def __parse_terminology (self , url = None , doc = None ):
174
- if url is None or doc is None :
175
- print ("some is None" )
176
- return
177
- for s in doc .itersections ():
178
- if s .type in self .types_map .keys ():
179
- type_map = self .types_map [s .type ]
180
- if url in type_map .keys () and s .get_path () in type_map .itervalues ():
181
- continue
182
- type_map [url ] = s .get_path ()
183
- else :
184
- self .types_map [s .type ] = {url : s .get_path ()}
185
-
186
154
187
155
if __name__ == "__main__" :
188
156
from IPython import embed
189
157
print ("Terminologies!" )
190
- terms = TerminologyManager ()
191
-
192
- # t = Terminologies()
193
158
# t.load('http://portal.g-node.org/odml/terminologies/v1.0/terminologies.xml')
194
159
embed ()
195
160
# t.load('http://portal.g-node.org/odml/terminologies/v1.0/analysis/power_spectrum.xml')
You can’t perform that action at this time.
0 commit comments