We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6642fc6 commit 2e4ad48Copy full SHA for 2e4ad48
1 file changed
src/tools/excel2yaml/dataset_metadata.py
@@ -28,8 +28,9 @@ def generate_location_id(location: str) -> str:
28
@classmethod
29
def from_sheet(cls, filepath: str | Path) -> Self:
30
sheet = pd.read_excel(filepath, sheet_name="Metadata", header=1)
31
- df = sheet[["Metadata Label", "Value"]].set_index("Metadata Label")
32
- df = df.where(pd.notnull(df), None)
+ df = sheet[["Metadata Label", "Value"]]
+ df.loc[:, "Metadata Label"] = df["Metadata Label"].str.strip()
33
+ df = df[df["Metadata Label"].str.len() > 0].set_index("Metadata Label")
34
data = {
35
k: v["Value"]
36
for k, v in df.to_dict(orient="index").items()
0 commit comments