dataset.json
4.1 KB · 203 lines · json Raw
1 {
2 "dataset_name": "NASA PCoE Li-ion Battery Dataset (cleaned)",
3 "generated_from": "workspace scan of cleaned_dataset + codebase contracts",
4 "version": "1.1.0",
5 "paths": {
6 "metadata_csv": "cleaned_dataset/metadata.csv",
7 "data_dir": "cleaned_dataset/data"
8 },
9 "summary": {
10 "records_total": 7565,
11 "batteries_total": 34,
12 "cycle_types": {
13 "discharge": 2794,
14 "impedance": 1956,
15 "charge": 2815
16 },
17 "temperature_groups": {
18 "4": 2060,
19 "22": 249,
20 "24": 4658,
21 "43": 388,
22 "44": 210
23 },
24 "discharge_cycles": 2794,
25 "discharge_cycles_per_battery": {
26 "B0005": 168,
27 "B0006": 168,
28 "B0007": 168,
29 "B0018": 132,
30 "B0025": 28,
31 "B0026": 28,
32 "B0027": 28,
33 "B0028": 28,
34 "B0029": 40,
35 "B0030": 40,
36 "B0031": 40,
37 "B0032": 40,
38 "B0033": 197,
39 "B0034": 197,
40 "B0036": 197,
41 "B0038": 47,
42 "B0039": 47,
43 "B0040": 47,
44 "B0041": 67,
45 "B0042": 112,
46 "B0043": 112,
47 "B0044": 112,
48 "B0045": 72,
49 "B0046": 72,
50 "B0047": 72,
51 "B0048": 72,
52 "B0049": 25,
53 "B0050": 25,
54 "B0051": 25,
55 "B0052": 25,
56 "B0053": 56,
57 "B0054": 103,
58 "B0055": 102,
59 "B0056": 102
60 },
61 "data_files": 7565,
62 "data_files_total_bytes": 585150419
63 },
64 "validation": {
65 "checks": {
66 "capacity_range_0_3ah": {
67 "valid": 2769,
68 "invalid": 0
69 },
70 "re_range_0_1ohm": {
71 "valid": 1933,
72 "invalid": 14
73 },
74 "rct_range_0_5ohm": {
75 "valid": 1933,
76 "invalid": 14
77 },
78 "temp_range_0_60c": {
79 "valid": 7565,
80 "invalid": 0
81 }
82 }
83 },
84 "numeric_statistics": {
85 "Capacity_raw": {
86 "min": 0.0,
87 "max": 2.6401491157387014,
88 "mean": 1.3265432447649592,
89 "std": 0.4724313371452868,
90 "count": 2769
91 },
92 "Re_raw": {
93 "min": -968924452345684.0,
94 "max": 448.2291202648121,
95 "mean": -497649950026.0357,
96 "std": 21953076086038.68,
97 "count": 1947
98 },
99 "Rct_raw": {
100 "min": -209.10812839907885,
101 "max": 2055843366793053.5,
102 "mean": 1055903116079.7379,
103 "std": 46579571547534.945,
104 "count": 1947
105 },
106 "ambient_temperature": {
107 "min": 4.0,
108 "max": 44.0,
109 "mean": 20.0177131526768,
110 "std": 11.08218189901105,
111 "count": 7565
112 },
113 "Capacity_physical": {
114 "min": 0.0,
115 "max": 2.6401491157387014,
116 "mean": 1.3265432447649592,
117 "std": 0.4724313371452868,
118 "count": 2769
119 },
120 "Re_physical": {
121 "min": 0.027050163015499288,
122 "max": 0.17984122087960452,
123 "mean": 0.07590658365593496,
124 "std": 0.024155194352704037,
125 "count": 1933
126 },
127 "Rct_physical": {
128 "min": 0.03954262418162729,
129 "max": 0.29846384285496824,
130 "mean": 0.12183737875698691,
131 "std": 0.051735990907923704,
132 "count": 1933
133 }
134 },
135 "schema": {
136 "type": "string",
137 "start_time": "string",
138 "ambient_temperature": "float",
139 "battery_id": "string",
140 "test_id": "string",
141 "uid": "string",
142 "filename": "string",
143 "Capacity": "float",
144 "Re": "float",
145 "Rct": "float"
146 },
147 "feature_sets": {
148 "v1_v2_scalar_features": [
149 "cycle_number",
150 "ambient_temperature",
151 "peak_voltage",
152 "min_voltage",
153 "voltage_range",
154 "avg_current",
155 "avg_temp",
156 "temp_rise",
157 "cycle_duration",
158 "Re",
159 "Rct",
160 "delta_capacity"
161 ],
162 "v3_engineered_features": [
163 "capacity_retention",
164 "cumulative_energy",
165 "dRe_dn",
166 "dRct_dn",
167 "soh_rolling_mean",
168 "voltage_slope"
169 ]
170 },
171 "codebase_scan": {
172 "api": {
173 "py": 11,
174 "ts_tsx": 0,
175 "md": 0
176 },
177 "src": {
178 "py": 23,
179 "ts_tsx": 0,
180 "md": 0
181 },
182 "scripts": {
183 "py": 12,
184 "ts_tsx": 0,
185 "md": 0
186 },
187 "frontend/src": {
188 "py": 0,
189 "ts_tsx": 13,
190 "md": 0
191 },
192 "tests": {
193 "py": 3,
194 "ts_tsx": 0,
195 "md": 1
196 },
197 "docs": {
198 "py": 0,
199 "ts_tsx": 0,
200 "md": 11
201 }
202 }
203 }