Recent Releases of pyquarc
pyquarc - UMM schema update
Changes
- Update UMM schema #292
- Update contact email address #293
- Python
Published by slesaad over 1 year ago
pyquarc - Validation and bug fixes + performance improvement
Changes
Functionality
- Make cache dir for URLextract configurable via env var (https://github.com/NASA-IMPACT/pyQuARC/pull/278, https://github.com/NASA-IMPACT/pyQuARC/pull/289)
- Multiprocessing for performance improvement (https://github.com/NASA-IMPACT/pyQuARC/pull/284)
Validation
- Fix doilinkupdate check (https://github.com/NASA-IMPACT/pyQuARC/pull/288)
- Fix Standard product check (https://github.com/NASA-IMPACT/pyQuARC/pull/285)
- Fix ISO standard check (https://github.com/NASA-IMPACT/pyQuARC/pull/283)
- Update umm-c schema file (https://github.com/NASA-IMPACT/pyQuARC/pull/282)
- Loosen datetime validation for collection vs granules start/end datetime (https://github.com/NASA-IMPACT/pyQuARC/pull/279)
Misc
- Update version to
1.2.7
- Python
Published by slesaad over 1 year ago
pyquarc - pyQuARC DOI Creation
- Created citation file
- Updated README
- Python
Published by jenny-m-wood almost 2 years ago
pyquarc - Minor Updates
- Updated README
- Updated umm-g schema file
- Python
Published by jenny-m-wood almost 2 years ago
pyquarc - pyQuARC DOI Creation
- Syncing pyQuARC repository to Zenodo for DOI creation
- Python
Published by jenny-m-wood almost 2 years ago
pyquarc - Minor Revisions and Additional Checks
- Updated UMM-C schema file
- Added sciencekeywordspresence_check
- Added DOI authority presence check for echo-c and umm-c
- Adjusted output message for url_check
- Added orbit fields to rulemapping for spatialextentfulfillmentcheck
- Resolved ISO standard typo in check_messages
- Python
Published by jenny-m-wood about 2 years ago
pyquarc - Revisions and Enhancements
- Updated schema files
- Added Free And Open Data check
- Added Horizontal Resolution Presence check
- Added Data Format Presence check
- Added Standard Product check
- Added License URL Description check
- Added Granule Campaign Name Presence check
- Revised GCMD long name presence checks
- Revised validatebeginningdatetimeagainstgranules check
- Removed redundant checks
- Fix auth issue when downloading metadata files
- Python
Published by jenny-m-wood over 2 years ago
pyquarc - Support for Regression Testing and Enhancements
- Added support for automated regression testing
- Revised output messages
- Revised rule_mappings
- Python
Published by jenny-m-wood about 3 years ago
pyquarc - Support for ECHO10 granule, UMM-C and UMM-G metadata
- Adds support for the ECHO10 granule, UMM-C and UMM-G metadata format
- Adds support for custom CMR host url
- Adds
dataanddependenciessupport for specific metadata format - Bug fixes
- Adds new checks
- Update version of jsonschema
- Remove pathlib dependency
For a complete list of changes, check the CHANGELOG
- Python
Published by slesaad over 3 years ago
pyquarc - Bug Fixes and Enhancements
- Added reader for specific columns from GCMD csvs
- Fixed bug to handle cases when there are multiple entries for same shortname but the first entry has missing long name
- Python
Published by xhagrg almost 4 years ago
pyquarc - Bug fixes and Enhancements.
- Adds exception handling so the program doesn't break on errored rules
- Fixes https://github.com/NASA-IMPACT/pyQuARC/issues/167 and an error in previous fix
- Python
Published by xhagrg almost 4 years ago
pyquarc - Minor bug fixes and enhancements
- Replaces
urllibbyrequests - Removes stdout when importing
pyQuARC - Fixes a null pointer exception in
collection_state_consistency_check
- Python
Published by slesaad almost 4 years ago
pyquarc - Include `version.txt` in package build
Fixes the following error when importing the package:
FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/lib/python3.9/site-packages/pyQuARC-1.1.0-py3.9.egg/pyQuARC/version.txt'
- Python
Published by slesaad almost 4 years ago
pyquarc - Support for DIF10 collection level metadata
- Adds support for the DIF10 metadata format
- Restructures schema files for ease of new rule addition
- Adds new checks (complete list in the CHANGELOG.md file)
- Adds documentation for all the available checks
- Bug fixes
- Python
Published by slesaad over 4 years ago
pyquarc - V1.0.0 Beta release
- Supports ECHO 10 collection-level metadata quality assessment
- Can be used as a package
- Python
Published by slesaad over 4 years ago