mirror of
https://github.com/echemdata/galvani.git
synced 2025-12-14 01:15:34 +00:00
Update BioLogic.py
Added "control/mA", "Q charge/discharge/mA.h", "step time/s", "Q charge/mA.h", "Q discharge/mA.h", "Efficiency/%", "Capacity/mA.h" to possible fieldnames in fieldname_to_dtype(fieldname). Also in VMPdata_colID_dtype_map.
This commit is contained in:
@@ -27,9 +27,13 @@ def fieldname_to_dtype(fieldname):
|
|||||||
"counter inc."):
|
"counter inc."):
|
||||||
return (fieldname, np.bool_)
|
return (fieldname, np.bool_)
|
||||||
elif fieldname in ("time/s", "P/W", "(Q-Qo)/mA.h", "x", "control/V",
|
elif fieldname in ("time/s", "P/W", "(Q-Qo)/mA.h", "x", "control/V",
|
||||||
"control/V/mA", "(Q-Qo)/C", "dQ/C", "freq/Hz",
|
"control/mA", "control/V/mA", "(Q-Qo)/C", "dQ/C",
|
||||||
"|Ewe|/V", "|I|/A", "Phase(Z)/deg", "|Z|/Ohm",
|
"freq/Hz", "|Ewe|/V", "|I|/A", "Phase(Z)/deg",
|
||||||
"Re(Z)/Ohm", "-Im(Z)/Ohm"):
|
"|Z|/Ohm", "Re(Z)/Ohm", "-Im(Z)/Ohm"):
|
||||||
|
return (fieldname, np.float_)
|
||||||
|
elif fieldname in ("Q charge/discharge/mA.h", "step time/s",
|
||||||
|
"Q charge/mA.h", "Q discharge/mA.h",
|
||||||
|
"Efficiency/%", "Capacity/mA.h")
|
||||||
return (fieldname, np.float_)
|
return (fieldname, np.float_)
|
||||||
elif fieldname in ("cycle number", "I Range", "Ns", "half cycle"):
|
elif fieldname in ("cycle number", "I Range", "Ns", "half cycle"):
|
||||||
return (fieldname, np.int_)
|
return (fieldname, np.int_)
|
||||||
@@ -232,6 +236,11 @@ VMPdata_colID_dtype_map = {
|
|||||||
495: ('|I h5|/A', '<f4'),
|
495: ('|I h5|/A', '<f4'),
|
||||||
496: ('|I h6|/A', '<f4'),
|
496: ('|I h6|/A', '<f4'),
|
||||||
497: ('|I h7|/A', '<f4'),
|
497: ('|I h7|/A', '<f4'),
|
||||||
|
498: ('Q charge/mA.h', '<f8'),
|
||||||
|
499: ('Q discharge/mA.h', '<f8'),
|
||||||
|
500: ('step time/s', '<f8'),
|
||||||
|
501: ('Efficiency/%', '<f8'),
|
||||||
|
502: ('Capacity/mA.h', '<f8'),
|
||||||
}
|
}
|
||||||
|
|
||||||
# These column IDs define flags which are all stored packed in a single byte
|
# These column IDs define flags which are all stored packed in a single byte
|
||||||
|
|||||||
Reference in New Issue
Block a user