MCPcopy Create free account
hub / github.com/NSLS2/PyXRF / get_name_value_from_db

Function get_name_value_from_db

pyxrf/model/load_data_from_db.py:3689–3703  ·  view source on GitHub ↗

Get name and data from db.

(name_list, data, datashape)

Source from the content-addressed store, hash-verified

3687
3688
3689def get_name_value_from_db(name_list, data, datashape):
3690 """
3691 Get name and data from db.
3692 """
3693 pos_names = []
3694 pos_data = np.zeros([datashape[0], datashape[1], len(name_list)])
3695 for i, v in enumerate(name_list):
3696 posv = np.zeros(
3697 datashape[0] * datashape[1]
3698 ) # keep shape unchanged, so stopped/aborted run can be handled.
3699 data[v] = np.asarray(data[v]) # in case data might be list
3700 posv[: data[v].shape[0]] = np.asarray(data[v])
3701 pos_data[:, :, i] = posv.reshape([datashape[0], datashape[1]])
3702 pos_names.append(str(v))
3703 return pos_names, pos_data
3704
3705
3706def map_data2D(

Callers 3

write_db_to_hdfFunction · 0.85
map_data2DFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected