MCPcopy Create free account
hub / github.com/OpenBMB/BMTools / get_table

Function get_table

bmtools/tools/meta_analysis/api.py:292–307  ·  view source on GitHub ↗
(pth, crit)

Source from the content-addressed store, hash-verified

290 return bigtab, extra_query
291
292def get_table(pth, crit):
293 lines = open(pth).readlines()[1:]
294 tmprec = []
295 rec = []
296 for line in lines:
297 if line[:7]=='Table #':
298 rec.append(tmprec)
299 tmprec = []
300 else:
301 tmprec.append(line.strip('\n'))
302 rec.append(tmprec)
303 dicrec = []
304 for tab in rec:
305 dicrec.append(convert(tab))
306 orig_tab, extra = combine(dicrec, crit=crit)
307 return orig_tab, dicrec, extra
308
309def final_table(pth, dicrec):
310 lines = open(pth).readlines()[1:]

Callers 1

combine_tableFunction · 0.85

Calls 2

combineFunction · 0.85
convertFunction · 0.70

Tested by

no test coverage detected