Skip to content

Schema update (auto) #192

Closed
1 of 1 issue completed
Closed

Description

@slesaad

- [ ] Add Earthdata authentication (required for some urls that's behind login) (being worked on)

  • Auto schema files update

Activity

  1. smk0033 commented on Oct 3, 2024

    @smk0033
    Contributor

    Checked 10/3, think this is still applicable (manually updated the last couple updated schema files)

  2. added
    bugSomething isn't working
    and removed
    bugSomething isn't working
    on Apr 23, 2025
  3. self-assigned this
    on Apr 23, 2025
  4. lavanya3k commented on Apr 24, 2025

    @lavanya3k
    Collaborator

    Description of the bug: In the collection (umm-c), the metadata specification is outdated due to a version mismatch. PyQuARC works for the umm-c schema 1.18.1, but the schema has been updated to 1.18.2 and most recently, 1.18.3. To fix this bug, we would want the code to read the updated umm-c schema from the Earthdata website, rather than copying the latest schema (.json) file into the PyQuARC directory. This will ensure that the upcoming schema revisions and checks to be semi-manually assessed. There is also a possibility to include multiple umm-c schemas, which can avoid this issue.

    Fix will include code changes in schema_validatory.py, checker.py, and utils.py

    Reproduce the bug: C1000000018-CDDIS umm-c
    C1291967305-CDDIS umm-c
    C1544926300-CDDIS

    Error before the bug fix:

    Image
  5. changed the title [-]TODO[/-] [+]MetadataSpecification Version[/+] on May 1, 2025
  6. lavanya3k commented on May 1, 2025

    @lavanya3k
    Collaborator

    PR reference #319

  7. changed the title [-]MetadataSpecification Version[/-] [+]Schema update (auto)[/+] on May 8, 2025
  8. lavanya3k commented on Oct 17, 2025

    @lavanya3k
    Collaborator

    See the PR #328 and #361

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions