Skip to content

Wrong attribute key/value names? #7

@dkoslicki

Description

@dkoslicki

The parsing of the biome is looking for tag and value, but I am mostly seeing v and k:

def parse_biome(attributes_json):
    """Extract biome information from attributes JSON."""
    import json
    try:
        if pd.isna(attributes_json):
            return 'unknown'
        attrs = json.loads(attributes_json) if isinstance(attributes_json, str) else attributes_json
        for attr in attrs:
            tag = attr.get('tag', '').lower()
            if 'env_biome' in tag or 'biome' in tag:
                return attr.get('value', 'unknown')
            if 'environment' in tag and 'environmental' not in tag:
                return attr.get('value', 'unknown')
        return 'unknown'
    except:
        return 'unknown'

and

 [{'k': bases, 'v': 4678322648}, {'k': bytes, 'v': 1490316582}, {'k': run_file_create_date, 'v': '2023-03-01T02:41:00.000Z'}, {'k': collection_d…

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions